标签: python file flush
我有一个Python脚本,可以记录来自多个传感器的数据。每个传感器的数据速率为10Hz。我想用其他程序近似实时地绘制或分析这些数据。蛮力方式(前面使用数据库,套接字或其他花哨结构的更优雅的解决方案)将是每100毫秒简单地刷新输出文件。
我觉得这被认为是个坏主意。但具体是为什么呢?我的硬盘(旋转生锈)会死于早逝吗?如果我使用SSD怎么办?操作系统级缓冲区(Windows)是否可以保存我的硬件?