質問: 0 できるだけ早くファイルシステムテストを追加します。アップデート2 /解決策:mtpデバイスとraid構成に関するmihaiからのフィードバックに基づいて、私はそのトピックをもう少し掘り下げました。 lspciを介して、raidコントローラー情報を取得しました。dev:~$ sudo lspci|grep -i lsi 05:05.0 scsi storage controller: lsi logic / symbios logic sas1068 pci-x fusion-mpt sas (rev 01) 真っ青になって、 http://www.ask.com/web?q=linux+problem+performance+sas1068 でショットを出し、 lsi logicsas1068でパフォーマンスの問題を書く 。バグの説明は、 sas1068も使用するdell pe860のパフォーマンスの問題 について話しているブログにさらにリンクされています。この記事では、 lsi.comから入手できるlsiutil の使用について説明しています。この記事には、書き込みキャッシュをオンにする方法を説明したlsiutilメニューについても詳しく説明しています。当然のことながら、これはパフォーマンスに大きな影響を及ぼします。 beforeアクティブ化:dev:~# time (dd if=/dev/zero of=bigfile count=1024 bs=1m; sync) 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 gb) copied, 180.902 seconds, 5.9 mb/s real 3m8.472s user 0m0.004s sys 0m3.340s 書き込みキャッシュを有効にした後:dev:~# time (dd if=/dev/zero of=bigfile count=1024 bs=1m; sync) 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 gb) copied, 43.7899 seconds, 24.5 mb/s real 0m46.413s user 0m0.000s sys 0m3.124s これは昼と夜のようで、黒と白です。時々バカを感じても大丈夫です。 raidコントローラーには、デフォルトで書き込みキャッシュが無効になっていることを知っているはずです。更新3:むしろ偶然に、すべてのブロックデバイスの詳細なio、読み取り/書き込み/待機などのグラフを提供する diskstat というmuninプラグインを見つけました。著者からの非常に素晴らしく詳細なブログ投稿もあります muninを使用したlinuxディスクi/o統計のグラフ化 。
回答: mysqlダンプを実行してみてくださいdo/dev/null。これにより、書き込み部分と読み取り部分のどちらが責任を負うかがわかります。 ダンプを別の論理ボリューム/ファイルシステムまたはramディスクに書き込んでみてください。 ファイルシステムのjournallingオプションを確認してください。 ファイルシステムのnoatime/atimeステータスを確認します ファイルシステムがいっぱいになっていますか?通常、パフォーマンスは、データ量が特定のしきい値に達すると低下します。