我需要每隔15秒对一个文件做一个简短的写入(其余时间都要睡觉)。。。在我看来,多线程或多处理将有助于解决这个问题,通过有一个专用的线程或进程来写文件。在时序/可靠性以及内存占用方面,哪一个更好?在
我正在为Chumby编写一个小Python应用程序(内存可用性如此有限——系统内存总量为128MB);为了阻止默认的Chumby控制面板在我关闭后重新启动,需要每隔15秒左右写入一个临时文件,以“愚弄”通常会重新启动控制面板的看门狗进程。主应用程序可能正忙着做其他事情,我不想试图去“看时钟”,因为它正在做其他事情,以确保它挤压在临时文件写入。在
Chumby似乎是基于Linux的,所以^{} 应该是可用的(前提是您可以访问python2.6或更高版本)。在
此函数允许您安装定期调用的处理程序,因此您不需要线程或进程。在
相关问题 更多 >
编程相关推荐