OpenBSD Festplatten-E/A-Leistung: Mehr Threads sind nicht immer besser
2025-06-08
Dieser Beitrag bewertet die Leistung von zufälligem Lesen/Schreiben und Latenz einer 1-TB-Crucial-P3-Plus-SSD unter OpenBSD 7.7 mithilfe von fio(1). Die Ergebnisse zeigen eine gute Skalierbarkeit der E/A unter OpenBSD, aber die Erhöhung der Job-Anzahl über einen optimalen Punkt hinaus (6-8 gleichzeitige Jobs) verschlechtert die Leistung aufgrund von Konkurrenz und CPU-Overhead. Im Vergleich zu Linux zeigt OpenBSD eine höhere Empfindlichkeit gegenüber Parallelität bei NVMe-Schreibvorgängen. Der Test zeigt auch, dass zu viele Threads die Reaktionsfähigkeit des Desktops deutlich beeinträchtigen. Zukünftige Tests werden auf USB-Speicher erweitert.
Entwicklung
E/A-Leistung