Ich habe nun seit einigen Monaten mit Samba Performanceproblemen zu kämpfen.
Angefangen hat das ganze mit einem Kernelupdate Anfang des Jahres.
Die ehemals konstanten 112MB/s Read und Write fielen auf stark schwankende 60-100MB/s ab.
Mittlerweile hat sich die Writeperformance wieder gebessert (vermutlich auch wieder durch ein Kernelupdate), die Readperformance hängt jedoch weiterhin zwischen 80-100MB/s.
Es scheint definitiv nicht an der SSD zu liegen, Siehe Benchmark im Anhang.
Ich kann jedoch auch leider keinen anderen Bottleneck erkennen, die CPU ist nicht stark ausgelastet, es gibt nahezu kein IO Delay noch liegt es am Netzwerk oder Client.
Die SSD ist als XFS gemountet und beinhaltet lediglich den Samba Share.
Ich habe das ganze auf zwei verschiedenen Systemen getestet, beide sind von dem Problem betroffen.
Das erste System ist ein Raspberry Pi 4 mit einer externen SSD und das zweite System ein Pentium G4600 mit einer 8TB CMR HDD.
Beides keine super starken Systeme, aber für den angedachten NAS Einsatz mehr als ausreichend, zumal der Pi 4 seit rund einem Jahr in dieser Konfiguration läuft und erst seit Anfang des Jahres nach dem Kernelupdate 5.4 -> 5.10 Probleme macht.
Hat jemand eine Idee, woran das liegen könnte?
Danke!
Ian
Hier die Stats wären von dem Samba Share eine Datei runtergeladen wird
Samba -> Client
Code: Alles auswählen
root@nas:/home# # Writetest
root@nas:/home# dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 3.95096 s, 272 MB/s
root@nas:/home#
root@nas:/home# # Cache leeren
root@nas:/home# echo 3 | sudo tee /proc/sys/vm/drop_caches
3
root@nas:/home#
root@nas:/home# # Readtest
root@nas:/home# dd if=tempfile of=/dev/null bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 4.37211 s, 246 MB/s