ขอความรู้หน่อยครับ
ผมเขียน c# ในการกำหนดให้ threadpool ทำการรอบละ 10 thread (ทุก 60 วินาที) ซึ่งงานเวลาทำงานแต่ละ thread จะเสร้จเมื่อไหร่ไม่แน่นอน
เมื่อถึงรอบสั่งงาน จะกำหนดยังไงให้ thread ที่เสร้จแล้วทำงานต่อครับ
เช่น
รอบแรก 1-10 ทำงาน thread ที่ 5 6 7 ทำเสร็จ
รอบที่ 2 ก็ทำเฉพาะ thread ที่ 5 6 7 ครับ
ประมาณว่าให้มี thread แค่ 10 thread ทำงานวนไปน่ะครับ
ป.ล. รู้แค่กำหนด
ThreadPool.SetMaxThreads(10, 10);
ThreadPool.SetMinThreads(1, 1);
ขอบคุณครับ
สอบถามเรื่อง Threadpool limit ครับ (c#)
ผมเขียน c# ในการกำหนดให้ threadpool ทำการรอบละ 10 thread (ทุก 60 วินาที) ซึ่งงานเวลาทำงานแต่ละ thread จะเสร้จเมื่อไหร่ไม่แน่นอน
เมื่อถึงรอบสั่งงาน จะกำหนดยังไงให้ thread ที่เสร้จแล้วทำงานต่อครับ
เช่น
รอบแรก 1-10 ทำงาน thread ที่ 5 6 7 ทำเสร็จ
รอบที่ 2 ก็ทำเฉพาะ thread ที่ 5 6 7 ครับ
ประมาณว่าให้มี thread แค่ 10 thread ทำงานวนไปน่ะครับ
ป.ล. รู้แค่กำหนด
ThreadPool.SetMaxThreads(10, 10);
ThreadPool.SetMinThreads(1, 1);
ขอบคุณครับ