我正在做一些長時間的模擬,可能需要幾個小時到幾天的時間,我將這些信息記錄到文件中。這些文件可以達到幾百Mb的大小,裏面只有一個數字列表。我真的擔心這是起源的開銷。我想問一下,使用這種方法的開銷是否真的很大,如果還有其他更有效的方法來做同樣的事情,只需記錄信息。文件中的日誌信息的開銷
我正在使用C++並記錄文件,我只是使用fprintf的常用方法。要解釋開銷,如果你可以給出一個類似於實際的例子,使用這段時間不需要使用的文件,這將是理想的。
我做了一些測試,但我不知道如果開銷與文件的大小線性增長。我說的是,也許是不一樣的增加一個大小爲1GB的文件大小爲1GB的文件。有誰知道文件的大小是如何增長的?
嗨Nathan感謝您的答案,只是爲了好奇心,也許爲未來的用戶看到了這個問題,你可以提供一些指導,如果有可能關於更有效的方式來做到這一點。 – Eduardo 2009-02-26 18:02:47