मेरे पास कुछ सीपीयू समय उपलब्ध होने पर कई कम-इंप्रेशन कार्य किए जाने हैं। मैं यह काम नहीं करना चाहता हूं अगर अन्य आयात कार्य चल रहे हों। यदि कोई सामान्य/उच्च प्राथमिकता कार्य आता है तो मैं महत्व को पूरा करने तक कम महत्व वाले कार्य को रोकना चाहता हूं।सी # थ्रेड पूल में कम थ्रेड प्राथमिकता
प्रदर्शन करने के लिए बहुत कम महत्वपूर्ण कार्य (50 से 1000) है। इसलिए मैं प्रति कार्य एक धागा बनाना नहीं चाहता हूं। हालांकि मुझे विश्वास है कि थ्रेडपूल कुछ प्राथमिकता विनिर्देशों की अनुमति नहीं देता है, है ना?
आप इसे कैसे हल करेंगे?
चाल यह है कि मैं अपनी प्राथमिकताओं को दिए गए कार्यों को शुरू नहीं करना चाहता, मैं चाहता हूं कि उन्हें उनकी प्राथमिकता दी जाए। (यह कहना है कि यदि कोई उच्च प्राथमिकता एक रन चलाती है तो कम प्राथमिकता वाले कार्य को रोकना चाहिए) – Toto
एनबी: मैं 3.5 फ्रेमवर्क – Toto
का उपयोग कर रहा हूं, फिर आपको "प्राथमिकता कतार सी #" की तलाश करनी होगी - बहुत सारे हैं, लेकिन मैं ' टी सीधे किसी विशेष सिफारिश की सिफारिश नहीं है। मुझे * संदेह है * जारी होने पर टीपीएल इसे सीधे पेश करेगा। –