估计数据记录大小

时间:2015-09-23 12:17:14

标签: c hard-drive plc st

我有一个设备生成一些值N,每个值有32位。 我通过在excel文件中写一个新行,每10秒记录一次这些值。我将每天创建一个新文件。 我必须估计存储这些日志文件所需的硬盘存储容量,为期10年。 有人可以提供有关计算每天生成的日志文件大小的任何提示吗?

2 个答案:

答案 0 :(得分:1)

假设最坏情况2补充32位ASCII ... -2147483648每个值13个字符

  • 1个值/ 10秒

3600秒/小时

24小时/天

每天112,320字节,每个值N,

"轮"关闭 112,640字节(可被1024整除)每天

每年365.25天

10年

N * 411,417,600 或略高于 N * 4Mbytes

因此,如果 N为10 ,那将略高于 41MBytes。

答案 1 :(得分:0)

创建示例电子表格。添加1000行并将其另存为其他名称。

这将估计每行成本。

对于复杂的格式(如电子表格),增量写入不是一个好的方案。可以附加文本日志文件。

电子表格往往会为每次冲洗重写整个文件。