প্রশ্ন ট্যাগ «executorservice»

এক্সিকিউটর সার্ভিস একটি জাভা অবজেক্ট যা থ্রেডগুলির পরিচালিত পুল রয়েছে এবং এই থ্রেডগুলির জন্য জমা দেওয়া কাজগুলি নির্ধারিত করতে সক্ষম। সময়সূচী কৌশল একাধিক উপলব্ধ বাস্তবায়নে পরিবর্তিত হয়।

25
এক্সিকিউটর সার্ভিস ব্যবহার করে কীভাবে সমস্ত থ্রেড শেষ হওয়ার অপেক্ষা করবেন?
আমাকে একবারে 4 টি পরিমাণ কাজ সম্পাদন করতে হবে, এরকম কিছু: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow সবগুলি সম্পূর্ণ হয়ে গেলে আমি কীভাবে বিজ্ঞপ্তি পেতে পারি? আপাতত আমি কিছু গ্লোবাল টাস্ক কাউন্টার স্থাপনের চেয়ে ভাল কিছু সম্পর্কে ভাবতে পারি না এবং প্রতিটি কাজের …

6
জাভা টাইমার বনাম এক্সিকিউটর সার্ভিস?
আমার কোড রয়েছে যেখানে আমি কোনও কাজটি শিডিউল ব্যবহার করে বলছি java.util.Timer। আমি চারপাশে তাকাচ্ছিলাম এবং দেখেছিও ExecutorServiceএকই কাজ করতে পারে। সুতরাং এই প্রশ্নটি এখানে, আপনি ব্যবহার করেছেন Timerএবং ExecutorServiceকাজের সময়সূচী করতে, একের অপরটি ব্যবহার করে কী লাভ? এছাড়াও কেউ পরীক্ষা করতে চেয়েছিল যে কেউ Timerক্লাসটি ব্যবহার করেছে এবং কোন …

17
এক্সিকিউটর সার্ভিসের নামকরণ থ্রেড এবং থ্রেড-পুল
ধরা যাক আমার কাছে এমন একটি অ্যাপ্লিকেশন রয়েছে যা Executorফ্রেমওয়ার্কটি যেমন ব্যবহার করে Executors.newSingleThreadExecutor().submit(new Runnable(){ @Override public void run(){ // do stuff } } যখন আমি ডিবাগার এই অ্যাপ্লিকেশন চালানোর, একটি থ্রেড নিম্নলিখিত (ডিফল্ট) নাম দিয়ে তৈরি হয়: Thread[pool-1-thread-1]। আপনি দেখতে পাচ্ছেন, এটি মারাত্মকভাবে কার্যকর নয় এবং যতদূর আমি বলতে …

12
জাভা এক্সিকিউটর সার্ভিস কার্য থেকে ব্যতিক্রমগুলি হ্যান্ডেল করা
আমি ThreadPoolExecutorস্থির সংখ্যক থ্রেড সহ বিশাল সংখ্যক ভারী ওজন কাজ চালানোর জন্য জাভার ক্লাস ব্যবহার করার চেষ্টা করছি । প্রতিটি কার্যক্রমে অনেকগুলি স্থান রয়েছে যার সময় ব্যতিক্রমের কারণে এটি ব্যর্থ হতে পারে। আমি সাবক্ল্যাস করেছি ThreadPoolExecutorএবং আমি সেই afterExecuteপদ্ধতিটি ওভাররাইড করে ফেলেছি যা কোনও কাজ পরিচালনার সময় সম্মুখীন হওয়া কোনও …

14
এক্সিকিউটর সার্ভিস, সমস্ত কাজ শেষ হওয়ার জন্য কীভাবে অপেক্ষা করবেন
সমস্ত কাজ ExecutorServiceশেষ হওয়ার অপেক্ষার সহজ উপায় কী ? আমার কাজটি প্রাথমিকভাবে গণনামূলক, তাই আমি কেবল প্রচুর সংখ্যক কাজ চালাতে চাই - প্রতিটি কোরে একটি করে। এখনই আমার সেটআপটি দেখতে এমন দেখাচ্ছে: ExecutorService es = Executors.newFixedThreadPool(2); for (DataTable singleTable : uniquePhrases) { es.execute(new ComputeDTask(singleTable)); } try{ es.wait(); } catch (InterruptedException …

7
এক্সিকিউটর সার্ভিসের জমা এবং এক্সিকিউটর সার্ভিসের এক্সিকিউটের মধ্যে নির্বাচন করুন
যদি ফেরত মানটি আমার উদ্বেগ না হয় তবে আমি এক্সিকিউটর সার্ভিসের জমা দেওয়ার বা সম্পাদনের মধ্যে কীভাবে নির্বাচন করব? যদি আমি উভয়কেই পরীক্ষা করে দেখি তবে প্রত্যাশিত মান ব্যতীত আমি উভয়ের মধ্যে কোনও পার্থক্য দেখতে পেলাম না। ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.execute(new Task()); ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.submit(new Task());

8
এক্সিকিউটার্স.নিউচ্যাচড্র্যাডপুল () বনাম এক্সিকিউটর.নিউ ফিক্সডথ্রেডপুল ()
newCachedThreadPool() বনাম newFixedThreadPool() আমি কখন এক বা অন্যটি ব্যবহার করব? সম্পদ ব্যবহারের ক্ষেত্রে কোন কৌশলটি আরও ভাল?

6
কোনও থ্রেড পুল থেকে থ্রেড আইডি কীভাবে পাবেন?
আমার কাছে একটি স্থির থ্রেড পুল রয়েছে যা আমি কাজগুলি জমা করি ( 5 টি থ্রেডের মধ্যে সীমাবদ্ধ )। আমি কিভাবে জানতে পারবেন ঐ এক যা 5 থ্রেড executes আমার কাজে (ভালো কিছু "থ্রেড # 3 5 এই কাজের করছে")? ExecutorService taskExecutor = Executors.newFixedThreadPool(5); //in infinite loop: taskExecutor.execute(new MyTask()); .... …

13
একটি আকার সীমা দিয়ে ক্যাশেড থ্রেড পুল তৈরি করা অসম্ভব?
এটি যতটা থ্রেড তৈরি করতে পারে তার সীমাবদ্ধতার সাথে ক্যাশেড থ্রেড পুল তৈরি করা অসম্ভব বলে মনে হচ্ছে। স্থিতি এক্সিকিউটার্স.নিউচ্যাচডথ্রেডপুলটি কীভাবে স্ট্যান্ডার্ড জাভা লাইব্রেরিতে প্রয়োগ করা হয় তা এখানে: public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>()); } সুতরাং, নির্দিষ্ট আকারের ক্যাশেড থ্রেড পুল তৈরি …

3
ফিক্সডথ্রেডপুল বনাম ক্যাশেডথ্রেডপুল: দুটি খারাপের কম
আমার কাছে এমন একটি প্রোগ্রাম রয়েছে যা থ্রেডগুলি তৈরি করে (5-150 ডলার) যা অনেকগুলি কাজ সম্পাদন করে। মূলত, আমি একটি ব্যবহার করেছি FixedThreadPoolকারণ এই অনুরূপ প্রশ্নে পরামর্শ দেওয়া হয়েছিল যে তারা দীর্ঘকালীন কাজের জন্য আরও উপযুক্ত ছিল এবং আমার বহুলিপি পাঠের সীমিত জ্ঞানের সাথে আমি থ্রেডগুলির গড় জীবনকে (বেশ কয়েক …

9
এক্সিকিউটর সার্ভিস যা একটি সময় শেষ হওয়ার পরে কার্যগুলিতে বাধা দেয়
আমি একটি এক্সিকিউটর সার্ভিস বাস্তবায়ন খুঁজছি যা একটি সময়সীমা সহ সরবরাহ করা যায়। এক্সিকিউটর সার্ভিসে জমা দেওয়া টাস্কগুলি সঞ্চালনের সময়সীমা চেয়ে বেশি সময় নিলে বাধা দেওয়া হয়। এ জাতীয় জন্তুটি কার্যকর করা এত কঠিন কাজ নয়, তবে আমি ভাবছি যে বিদ্যমান বাস্তবায়ন সম্পর্কে কেউ জানেন কিনা। নীচে কিছু আলোচনার ভিত্তিতে …

5
এক্সিকিউটর সার্ভিসে কল বন্ধ করার কারণ () ason
আমি এটা সম্পর্কে গত কয়েক ঘন্টার মধ্যে বেশ একটু পড়া ছিল, আর আমি কেবল না কোন কারণে (দেখতে পারেন বৈধ কল করার কারণ) shutdown()উপর ExecutorService, যদি না আমরা একটি বিশাল বিশাল আবেদন আছে, যা সঞ্চয়, ডজন এবং যে জন্য ব্যবহার করা হয় না বিভিন্ন নির্বাহক পরিষেবার ডজন অনেক দিন. শাটডাউনটি …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.