長い話を短く、方法を知りたいです。固定する過度のコンパイルセッションにおけるシステム応答性
完全な物語、私はArch Linuxを使用しており、コンパイルを行いました。-ckコア[1]私のCPUアーキテクチャの場合、つまりMAKEFLAGS="-j4"
すべてのCPUコアを使用すると、このタスクで完全に使用できます-march=native
。
すでに開いているアプリケーション、ブラウザでビデオを見るなどの作業も重いです(編集を始める前にビデオを開いた場合)。
問題は私が考えるとき来る。別の新しいアプリケーションを起動してください。停止しているかロードされていないため
たとえば、Nautilus File Managerを実行すると、空のウィンドウ(操作するUIはありますが内容はありません)または他のFirefoxインスタンスが表示され、コンパイルが終了するかCPUの負荷が軽減された場合にのみ新しいウィンドウが表示されます。
低CPUコンパイル優先順位を設定するには?