February 1, 20242 yr Hallo, ich habe mir einen neuen Server aufgebaut mit einem Asus ASUS Prime N100I-D D4 Board sowie zwei 16TB Toshiba HDD. Wenn ich Daten kopiere - sowohl direkt mit rsync von einer HD zur anderen innerhalb des Servers, als auch vom 2. PC im Netzwerk - steigt die CPU Last teilweise bis 100% an, mind aber 50%. Ist dies normal oder sollte die CPU zu schwach sein? Gruß Stefan
February 1, 20242 yr Kann zwei Ursachen haben: 1) die Anzeige im UI ist inkl iowait. Das könnte den Wert verfälschen. => Die tatsächliche Auslastung am besten auf der Konsole mit "htop" prüfen 2) das Fuse Dateisystem von UNRAID hat einen gewissen "Overhead". Bei intern um Kopieren gehe ich mal davon aus, dass du schon /mnt/diskx nutzt und nicht irgendwie nach /mnt/User kopierst?! Und übers Netzwerk? Wenn du fuse umgehst sollte die Auslastung normalerweise nicht allzuhoch sein
February 2, 20242 yr Author Unter htop wird die gleiche hohe Auslastung angezeigt. Ich hatte tatsächlich nach mnt/User kopiert. Ein Wechsel auf /mnt/disk hat aber keine merkliche Verbesserung gebracht: Irgendwelche Ideen? Ich hätte eigentlich erwartet, das die N100 CPU etwas besser performed...
February 2, 20242 yr 1 hour ago, Knorki said: Unter htop wird die gleiche hohe Auslastung angezeigt. Poste mal Screenshot von htop.
February 3, 20242 yr Community Expert 3 hours ago, Knorki said: hier ein screen von htop: Du magst zwar anonymisiert zu haben, aber mir sieht das so aus, als wenn Deine beiden hungrigsten Prozesse (rsync) trotzdem auf mnt/user und nicht mnt/disk werkeln. Auch nutzt Du eben rsync. Je nachdem, welche Parameter Du benutzt (Checksummenerzeugung/-abgleich?) kann das schon einiges an CPU Last erzeugen, die ein normales kopieren nicht braucht. Welchen Befehl nutzt Du zum kopieren? Edited February 3, 20242 yr by DataCollector
February 3, 20242 yr 5 hours ago, Knorki said: hier ein screen von htop: Sieht das nur so aus oder laufen zwei rsync Prozesse parallel? Und das über /mnt/user/ (SHFS)? Und Du wunderst Dich? Edited February 3, 20242 yr by hawihoney
February 3, 20242 yr Author Sorry, Asche auf mein Haupt, hab versehentlich wieder auf /mnt/user kopiert. Jetzt nochmal richtig. Der verwendete Befehl lautet: rsync -avh "/mnt/disk1/Archiv/Unraid-Test-Backup" "/mnt/disk2/Backup"
February 3, 20242 yr Community Expert 16 minutes ago, Knorki said: Sorry, Asche auf mein Haupt, hab versehentlich wieder auf /mnt/user kopiert. Jetzt nochmal richtig. Der verwendete Befehl lautet: rsync -avh "/mnt/disk1/Archiv/Unraid-Test-Backup" "/mnt/disk2/Backup" Wenn ich die Werte mit denen des vorherigen Screenshot vergleiche sieht mir das schon mal nach 10-17% geringerer CPU Last auf allen Kernen aus. CPU1 75 > 58 = 17 CPU2 72 > 60 = 12 CPU3 78 > 61 = 17 CPU4 72 > 62 = 10 Wieder bei 2 rsync Prozessen. Ob das nun die Umgehung des FUSE Systemes ist oder andere Prozesse noch mitwirken weiß ich nicht. Aber das sieht schon mal besser aus.
February 3, 20242 yr Author Ist denn diese CPU Last so in Ordnung? Mir kommt sie immernoch etwas hoch vor, ich habe nur leider keine Vergleichsmöglichkeiten. Ich verstehe nur nicht, weshalb zwei rsync laufen solten. Ich habe definitiv den Befehl nur einmal in der Konsole eingegeben
February 4, 20242 yr Community Expert Solution 2 hours ago, Knorki said: Ist denn diese CPU Last so in Ordnung? Tja, ich weiß weiterhin nicht welchen Befehl Du nutzt, somit kann ich nicht sagen ob rsync da auch Checksummen erzeugt oder Du nur direkt die Dateien kopieren läßt. Auch habe ich selber kein N100 System. Aber so grob gesagt sieht mir das nicht ungewöhnlich aus. Mein I3-8100 ist etwas unwesentlich flotter und auch da kann rsync schon mal auf 50% ansteigen. Wenn Du einen nackten Kopierprozess beurteilen willst nimm nicht rsync sondern kopiere normal. Bei unraid kann man das mit dem Dynamix File Manager oder dem midnightcommander (mc) machen.
February 4, 20242 yr 4 hours ago, DataCollector said: Bei unraid kann man das mit dem Dynamix File Manager oder dem midnightcommander (mc) machen. DFM nutzt meines Wissens rsync - müsste ich mal checken. Deshalb nutze ich den bisher nur für Kleinkram. Größere Sachen mache ich immer mit "mc" auf der Konsole. Richtig große mit "mc" in einer "screen" Session auf der Konsole.
February 5, 20242 yr Author On 2/4/2024 at 2:51 AM, DataCollector said: Tja, ich weiß weiterhin nicht welchen Befehl Du nutzt, somit kann ich nicht sagen ob rsync da auch Checksummen erzeugt oder Du nur direkt die Dateien kopieren läßt. Den Befehl hatte ich in meinem Post genannt: Der verwendete Befehl lautet: rsync -avh "/mnt/disk1/Archiv/Unraid-Test-Backup" "/mnt/disk2/Backup" Ich danke für eure Hilfe, das Thema kann dann geschlossen werden.
February 5, 20242 yr Community Expert 53 minutes ago, Knorki said: Den Befehl hatte ich in meinem Post genannt: Der verwendete Befehl lautet: rsync -avh "/mnt/disk1/Archiv/Unraid-Test-Backup" "/mnt/disk2/Backup" okay in dem Befehl sind keine exotischen Parameter drin. Ich habe die Optionen anhand der Dosu nachvollzogen und sehe nicht, daß da Checksummen extra angefordert werden. Somit scheint es die reine Kopier-/Vergleichlast zu sein, die auf der CPU zu sehen ist. Docu: https://download.samba.org/pub/rsync/rsync.1
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.