使用這樣 def execute_run(list_out):
... do something
pool = ThreadPoolExecutor(6)
for i in list1:
for j in list2:
pool.submit(myfunc, list_out)
pool.join()
假設線程修改list_out一個代碼時,它們可以做
我正在開發FCFS調度程序算法。但它只適用於一個處理器。如何將任務分成6個處理器?我需要等待隊列,就緒隊列等 每個處理器應該獨立工作,如果一個處理器完成其任務,那麼它會採取下一步的任務,而無需等待所有的處理器來完成。 #include<stdio.h>
int main()
{
int n,bt[20],wt[20],tat[20],avwt=0,avtat=0,i,j;