私はRaspbianでSambaサーバーを実行しており、Sambaがアイドル期間中に毎分(毎分)HDDに書き込むことを観察しました(おそらくいくつかのロギングを実行していますか?)。 HDDが連続的に回転してスタンバイモードに切り替わらないのはなぜですか?
root@rpi:~# pidstat -dl 20
Linux 4.4.50-v7+ (localhost) 11/07/2018 _armv7l_ (4 CPU)
04:10:08 AM UID PID kB_rd/s kB_wr/s kB_ccwr/s iodelay Command
04:10:28 AM 0 832 0.00 0.20 0.20 0 /usr/sbin/smbd -D
04:11:08 AM UID PID kB_rd/s kB_wr/s kB_ccwr/s iodelay Command
04:11:28 AM 0 832 0.00 0.20 0.20 0 /usr/sbin/smbd -D
04:12:08 AM UID PID kB_rd/s kB_wr/s kB_ccwr/s iodelay Command
04:12:28 AM 0 832 0.00 0.20 0.20 0 /usr/sbin/smbd -D
この定数ディスクIOをオフにする方法はありますか?
答え1
〜のように別途確認、一つあります。ハウスキーピング機能SMBD_HOUSEKEEPING_INTERVAL(デフォルトは60)秒ごとに呼び出されます。この関数の要点は、ログファイルを再び開くようです。
メーリングリストの引用は次のとおりです。
はい。 smb.confを見てください。check_log_size()は開かれたログファイル記述子をfstat()するので、これを説明できます。
ロギングを無効にするか、別の管理間隔値に再コンパイルできます。