调度线程/进程以在python中轮询OID

时间:2015-02-12 21:50:40

标签: python multithreading process snmp python-multithreading

我有一个脚本,它读入一个包含大约100个SNMP OID(1.3.6.x.x.x ....)的文件,我想让它们每隔1,5或30分钟对我的路由器进行轮询。我原本以为我会为每个OID创建一个新线程,并且有100个线程同时轮询路由器,但遇到了一个问题,他们占用了太多的内存。使用流程会占用更多权利吗?另外,我看到python在std lib中有事件调度是否会有所帮助?线程池怎么样?以给定间隔轮询100个OID的最快和最有效的内存方式是什么?谢谢你的帮助。

0 个答案:

没有答案