私はこれについて少し迷っています。
開口部で大きなインポートを実行しているため、システムが完全なクロールにスローダウンし、基本的には何も使用できなくなり、Webを閲覧することもできます。これは少し不自然に思えるので、少し時間をかけて見回しました。
実行ps -Al
、どうやらデフォルトでは、というショーをDock
、Finder
と、SystemUIServer
すべてがはるかに低い、次に優先度でユーザランドのアプリケーションを実行するように見えます。ユーザーアプリケーションの優先度は通常33ですが、Dock、Finderなどの優先度は53です。
最終的には、プロセッサを集中的に使用するタスクがUIを完全に破壊し、完了するまでシステムを使用できなくします。
とにかく、使用renice -20 -p <prid>
すると、ユーザーランドUIの残りの部分と同じ優先度に上げられ、マウスクリックのような簡単な操作にUIが応答するまで1〜3秒待つ必要がなくなります(!)。
サッドは、2つの質問
があります。ファインダーのスレッド優先度をこのように変更してはいけない理由はありますか?
優先順位の変更を永続的にする方法はありますか。たとえば、再起動後もそのままです。