【发布时间】:2013-12-09 08:54:57
【问题描述】:
我的脚本有一点性能问题,所以我想实现某种工作线程。但到目前为止我还没有找到解决方案..
我希望是这样的:
- 启动工作线程池 - 这些线程从队列中获取“命令”并进行处理
- 主脚本将在运行时将“命令”写入队列
- 一旦完成,主线程将告诉每个线程停止
- main 将等待所有工作人员结束后再退出。
有人知道怎么做吗?
【问题讨论】:
-
到目前为止你尝试过什么?您是否调查过后台作业或运行空间池?
-
是的,我从 start-job 开始,但到目前为止还没有任何运气从主线程与作业进行通信。运行空间;我看过一些例子,但它似乎非常复杂,与事件相同.. 我需要能够每半小时处理 100.000 个事件 ~ 每秒 95 个事件
标签: multithreading powershell subprocess