PHP-Friends
Active Member
Mein Fehler, bei cp hast du vermutlich Recht. rsync lässt sich so wohl besser drosseln. Ansonsten kann man natürlich auch ein bisschen basteln und z.B. über find einzelne Dateien an cp übergeben und nach jedem Aufruf eine Weile schlafen. Schöner wird's nicht.Naja ich könnte mir vorstellen, dass das nur für einen Benutzerprozess gilt, der selbst die CPU-Last selbst generiert. Im vorliegenden Fall hört sich dass so an, als ob die Last durch ein Kernelsubsystem getragen wird. Da wird das vielleicht nicht helfen.
PS: Beide Ansätze funktionieren natürlich mit zunehmender Dateigröße immer schlechter. Bei kleinen Dateien - klassische Webserverbackups beispielsweise - dürfte das mit cpulimit wunderbar laufen.