【发布时间】:2014-10-24 12:33:07
【问题描述】:
我突然想到,我不知道如何将原始数值写入磁盘。 我将如何在 Python 或 C++ 中做到这一点?!
我正在运行一些模拟并将中间结果写入磁盘,以便在崩溃时不会从头开始。 可悲的是,这些值在我的硬盘驱动器上占用了千兆字节的空间。
将数值作为浮点数写入磁盘会占用更少的磁盘空间,还是我没有考虑其他一些开销?
【问题讨论】:
-
你是如何写入磁盘的?
-
写入磁盘的有效数字有多少?多久一次(例如,每秒一次、每分钟一次、尽可能快地循环……)?
-
一般写全数,能写的越快越好。最初使用 write csv 或通过常规 Python IO 编写。