Sono in perdita per questo.
Sto eseguendo un'importante importazione in apertura e sta causando il rallentamento del mio sistema fino a una scansione completa, che lo rende praticamente inutilizzabile per qualsiasi cosa, anche navigando sul web. Dato che questo sembra un po 'innaturale, ho trascorso un po' di tempo a guardarmi intorno.
L'esecuzione ps -Al
mostra che, apparentemente per impostazione predefinita, il Dock
, Finder
e SystemUIServer
tutti sembrano funzionare con una priorità molto inferiore rispetto alle applicazioni di terra dell'utente. Mentre le applicazioni utente hanno in genere una priorità di 33, Dock, Finder, ecc. Hanno una priorità di 53.
Il risultato finale è QUALSIASI task ad alta intensità di processore che blocca completamente l'interfaccia utente e rende il sistema inutilizzabile fino al termine.
Ad ogni modo, l'utilizzo renice -20 -p <prid>
li porta alla stessa priorità del resto dell'interfaccia utente della userland e si traduce in non dover attendere 1-3 secondi (!) Affinché l'interfaccia utente risponda a qualcosa di semplice come un clic del mouse.
Thad ha detto, ho due domande:
c'è qualche motivo per cui non dovrei alterare la priorità della discussione del cercatore in questo modo?
Esiste un modo per rendere persistente la modifica della priorità, ad esempio in modo che rimanga tale dopo il riavvio.