私のデスクトップでは、Xorgは多くのメモリリークを引き起こします。私はこのコンピュータを数日(数週間、数ヶ月...)の間開いたままにしましたが、週に一度xorgがメモリを過剰に消費するので、強制的に再起動する必要がありました。
この問題で影響を受ける人は私だけですか?なぜこれが起こるのですか?
xorgですか?盗聴、それとも別のもの(たぶんxorgモジュール)ですか?
それを避けるために私ができることはありますか?
追加情報:
私はArchLinux、カーネル2.6.36、nvidiaドライバ260.19.36、gnome 2.32.1を使用しています。
とにかく、私はこの問題を長い間(約1年以上)経験しました。
約9日間の稼働時間以降、上部に表示されるXorgプロセスは次のとおりです。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1591 root 20 0 278m 229m 9364 S 2 11.8 244:38.73 Xorg
窓がいくつか開いています。 229MBの常駐メモリは私にとって大きなようです(そして時間の経過とともに増加し続けます)。 Xorgを再起動すると、ライフサイクルの開始時にプロセス統計も追加されます。
私のGnomeデスクトップは次のように起動します。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1573 root 20 0 89508 43m 11m S 1 2.2 0:03.53 Xorg
ベストアンサー1
X サーバーの一部のメモリリークはアプリケーションの欠陥です。サーバー側で生成され、それ自体がクリーンPixmap
アップされない場合、永遠に残ります。 (これは、GNOMEが標準セットを一度インストールしてから、その標準を最適化として渡して、すべてのPixmap
プログラムXID
で使用できるようにする機能です。)xrestop
これを追跡するために使用できます。