USBデバイス(カメラ、ハードドライブ、メモリカード)からファイルをコピーすると、システムが非常に遅くなります。たとえば、ウィンドウを閉じたいときにマウスを動かすと、マウスカーソルが移動するのに約2秒以上かかります。最後に、x上にカーソルを移動してクリックすると、10秒以上何も起こりません。すべてのデスクトップ効果を無効にしてこの操作を試しましたが、問題は解決しません。
ソフトウェア:Linux Mint 9 KDEハードウェア:
- ASUS SLIマザーボード
- Nvidia 6600 GPU
- 2GB RAM
- 2GBスワップ
- AMDアスロックスX2 @ 3800+
私にとって、このハードウェアはUSBを使用してファイルをコピーするまでこのソフトウェアを実行するのに問題がないはずです。この問題に対する解決策をどこから見つけるべきですか?グラフィックドライバが問題の一部かもしれないと思いますが、わかりません。
ベストアンサー1
一つあるようです。Linuxメモリ管理の大きなページの問題。これはほとんど起こりませんが、あなたが観察したように聞こえます。
理由
これはこの記事で何が起こったのかを簡単に説明します。
運が悪い場合は、メモリアクセスの実行中にプロセスが中断されます。これは、透明な巨大ページがアクティブになると、メモリアクセスが同期圧縮(メインメモリの最適化)をトリガできるためです。同期は、圧縮前にメモリアクセスが完了しないことを意味します。これはそれ自体は悪いことではありません。ただし、書き込み保存(たとえば、USBにバッファリングされたデータ書き込み)が同時に発生した場合、圧縮は書き込み保存が完了するのを待たない可能性があります。
したがって、すべてのプロセスは、遅いデバイスがバッファリングされたデータの書き込みを完了するのを待つことができます。
治癒法
OPと同様に、メインメモリをアップグレードすると、問題の発生を遅らせるのに役立ちます。しかし、これがオプションだと思わない人には、2つの確実な解決策があります。どちらもカーネルの再コンパイルを含みます。