使用されるプログラムが多くの出力メッセージを生成する C++ プロジェクトを作成しています (それらはすべて cout によって出力されます) が、それらの 95% のようなものをサイレントにすることができます。
しかし、それらをすべて印刷しようとすると、ディスクのスペースが急速に減少するのがわかります (2 秒ごとに 1 MB のように!)。
つまり、これらのプログラムは何時間も実行する必要があるため、ディスク上で占有されるスペースの量を想像できます!
ただし、PC を再起動すると、ディスクのスペースが復元されます。
もう 1 つの注意点: プログラムをサイレントにする (そしてメッセージの 5% だけを残す) と決めた場合、占有されるディスク上のスペースははるかに少なくなります!
したがって、この問題は出力メッセージに関連していると思いますが、すべてをサイレントにせずに回避するにはどうすればよいですか?
Ubuntuを使用しています
私の質問に答えてくれるすべての人に感謝します!