xorgメモリリーク

xorgメモリリーク

私のデスクトップでは、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これを追跡するために使用できます。

おすすめ記事