Donner la priorité du processeur à certains processus

1

Je suis en train de mettre en place une sauvegarde planifiée pour mon serveur. Parfois, cela prend trop de temps processeur et ralentit les autres processus.

En raison de certaines contraintes, je ne peux pas modifier le calendrier et je me demande comment puis-je laisser le système attribuer des priorités à d'autres processus lorsqu'il est en cours d'exécution? Je ne veux pas l'arrêter complètement.

Merci.

brest1007
la source
Jetez un coup d'oeil: bencane.com/2013/09/09/…
duDE
Comment planifiez-vous cette tâche? Il est possible d'exécuter des processus avec une priorité plus faible, mais les programmes de sauvegarde utilisent généralement moins de ressources processeur et plus d'E / S. Êtes-vous à 100% que ce n'est que le processeur qui ralentit le système?
Arthur le
Vérifier si la nicecommande peut vous aider à ralentir le processus de sauvegarde. linux.die.net/man/1/nice - et tant que vous y êtes, passez à la
octobre

Réponses:

0

Que les commentaires disent: nice, reniceet ionice.

Normalement, les sauvegardes ne nécessitent pas beaucoup de ressources processeur. Vous devriez également envisager d'utiliser la gestion pagecache .

Linux met en cache les fichiers au cas où vous auriez besoin de les relire plus tard. La sauvegarde va vider tous vos autres tampons utiles bien mis en cache et les remplacer par des trucs inutiles en lecture seule. C'est ce qui fait que tout le reste semble fonctionner très lentement.

Tout
la source