私はツールがディスク上に一時ファイルを作成するのを観察しました。 したがって、実行中に一時ファイルを保存するために使用するピークディスク容量(書き込まれたバイト数)を把握したいと思います。Linuxのディスクピークサイズを計算する
3
A
答えて
2
書き込まれたバイト数は、必ずしもディスク使用量のピークではありません。
これを行うにはいくつかの方法があります。
1)df
またはdu
は、その時点でのディスク使用量を示します。毎秒df
を実行すると、十分な情報が得られるかもしれません。これは、プロセスが複数のサンプルを取得するのに十分長く実行されていることを前提としています。これがうまくいく場合は、おそらく最も簡単な方法です。
2)あなたが使用または作成されたディレクトリやファイルがわかっている場合は、あなたの代わりに一定の間隔を眠っているのinotifywait
と組み合わせることによりdf
かdu
を使用して、以前の方法を高めることができるが:
while inotifywait -q -e modify filename >/dev/null; do
df >> df-log-file
done
はman inotify
用を参照してください。より多くのオプション。
3)VirtualBoxでプログラムを実行する場合は、動的に割り当てられた仮想ディスクを作成します。そのVDIの実際のファイルは、部屋が必要になると大きくなります。したがって、VDIのサイズは、開始サイズに一時ファイルのピークサイズを加えたものにする必要があります。結果がどれほど正確かはわかりません。
これを行うにはさらに多くの方法が必要です。
関連する問題
- 1. LinuxでのMemFreeの計算方法
- 2. Linux上でのガロア体計算
- 3. LinuxのプログラムのCPU使用量を計算する
- 4. cとlinuxのプログラム実行時間を計算する
- 5. PHPスクリプト(linux)でプロセッサコアの数を計算する方法は?
- 6. linuxファイルでグループごとに行を計算する方法
- 7. リニア計算を計算するR
- 8. モジュロnを計算する計算式
- 9. 目的の計算で計算する
- 10. クロックを使った計算時間は0になる - Linux
- 11. 列の合計を計算する計算bi列に計算列を追加するDAXクエリ
- 12. ヒュージグラムによる計算の計算
- 13. パンダシフト計算の計算
- 14. 複数のファイルの平均を計算するためのLinux Bashスクリプト
- 15. Django集計合計を計算する
- 16. Linuxでのポインタ計算カーネル割り当ての実装
- 17. C#での日時の計算を計算する
- 18. Haskellの関数の計算では、電力を計算する
- 19. 計算されたフィールドの日数の差を計算する
- 20. パンダの行計算の最小値を計算する
- 21. このアルゴリズムの時間計算量を計算する
- 22. postgresql resultsetの合計を計算する
- 23. スカラーリストの合計を計算する
- 24. POSの小計を計算する
- 25. 配列の合計を計算する
- 26. 配列の統計を計算する
- 27. サブフォームの合計を計算する
- 28. mysqliデータベースの合計を計算する
- 29. クライアントデータセットで計算フィールドと内部計算フィールドを再計算する方法
- 30. linux bashの文字列からcrc32チェックサムを計算する方法
それらはすべて同じディレクトリに格納されますか? – hellyale
@hellyale:はい、それらはすべて同じディレクトリに格納されます。 – Tjcool