Beide Methoden sollten funktionieren, aber IMO ist sauberer, nice
so wie Sie es in Ihrem Beispiel getan haben. Nach einem Check mit man nice
fand ich, dass das fragliche Beispiel eine falsche Syntax hatte. Die richtige Syntax wäre:
nice -n 10 command
Die Feinheiten reichen von -20 (günstigste Zeitplanung) bis 19 (ungünstigste).
Und wie gesagt, 10 ist der Standardwert, so dass "-n 10" weggelassen werden kann.
Hinweis: Obwohl die Prozesspriorität verringert wird, führt nice nicht zu einer geringeren CPU-Belastung. Also, wenn der einzige Grund, sich Sorgen zu machen, nicht das "Drosseln" ist apache
, ist diese Methode in Ordnung. Aber wenn Ihre Hosts Ihnen ein gewisses CPU-Zeitkontingent geben, wird dies nicht viel helfen.