Python 在linux中,如何最好地让一个c程序查找由另一个并发程序生成的文件
背景: 这是一个树莓圆周率和我是一个c/python/rpi noob 我有一个c程序,它使用while循环查找特定目录中的文件。当它找到一个时,它读取它,处理它,然后将它移动到一个“已处理”目录 同时,我有一个python程序,它编写文件供c程序处理 python程序应该具有“最高优先级”,因为c程序会在python程序没有生成任何文件的时间段内赶上工作负载 我可以用c重写python程序,但不能用c重写python程序 问题:Python 在linux中,如何最好地让一个c程序查找由另一个并发程序生成的文件,python,c,linux,Python,C,Linux,背景: 这是一个树莓圆周率和我是一个c/python/rpi noob 我有一个c程序,它使用while循环查找特定目录中的文件。当它找到一个时,它读取它,处理它,然后将它移动到一个“已处理”目录 同时,我有一个python程序,它编写文件供c程序处理 python程序应该具有“最高优先级”,因为c程序会在python程序没有生成任何文件的时间段内赶上工作负载 我可以用c重写python程序,但不能用c重写python程序 问题: 在c程序查找这些文件时,如何使其处理负载保持较轻 我可以使用任何
inotify。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。nice/renice:@Martin James:啊,好吧,我不知道inotify,非常有用,谢谢@7stud:nice/renice听起来是个不错的起点。我有很多东西要学,谢谢@约翰尼利斯,不客气。你正在跳进游泳池的最深处!