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

কম্পিউটার সায়েন্সে, কনক্যুরঞ্জি এমন একটি সিস্টেমের সম্পত্তি যেখানে একাধিক গণনা সময়সীমার ওভারল্যাপিংয়ে সম্পাদন করা যায়। কম্পিউটেশনগুলি একই চিপে একাধিক কোরগুলিতে কার্যকর হতে পারে, একই প্রসেসরে প্রাক-সময়িকভাবে ভাগ করে নেওয়া থ্রেডগুলি বা শারীরিকভাবে পৃথক প্রসেসরের উপর মৃত্যুদন্ড কার্যকর করা হতে পারে।

7
জাভাতে একটি মনিটর কী?
জাভাতে সমকালীন প্রোগ্রামিংয়ে কোন মনিটরের কথা বলা হয়? যখন আমি পড়ি যে "প্রতিটি বস্তু একটি মনিটরের সাথে যুক্ত হয়েছে" এর অর্থ কী? এটি একটি বিশেষ বিষয়?

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

12
জাভাতে কীভাবে অবিচ্ছিন্নভাবে কোনও পদ্ধতি কল করা যায়
আমি ইদানীং গো-এর গোরোটাইনগুলিতে দেখছি এবং ভেবেছিলাম জাভাতেও এরকম কিছু পাওয়া ভাল লাগবে। যতদূর আমি একটি পদ্ধতি কলকে সমান্তরাল করার সাধারণ উপায়টি অনুসন্ধান করেছি এরকম কিছু করা: final String x = "somethingelse"; new Thread(new Runnable() { public void run() { x.matches("something"); } }).start(); এটি খুব মার্জিত নয়। এটি করার আরও …


6
সমাহার বনাম জিসিডিতে সিরিয়াল সারি
আমি জিসিডিতে সমবর্তী এবং সিরিয়াল সারিগুলি সম্পূর্ণরূপে বুঝতে লড়াই করছি। আমার কিছু সমস্যা আছে এবং আশা করছি যে কেউ আমাকে সুস্পষ্টভাবে এবং ঠিক সময়ে উত্তর দিতে পারে। আমি পড়ছি যে সিরিয়াল সারি তৈরি করা হয় এবং একের পর এক কাজ সম্পাদন করতে ব্যবহৃত হয়। তবে, কী ঘটবে যদি: আমি একটি …

5
বাতিলকরণ টোকেন সম্পত্তি কীভাবে ব্যবহার করবেন?
শ্রেণি রুলিক্যান্সেলারের পূর্ববর্তী কোডের সাথে তুলনা করে , আমি কোডটি ব্যবহার করে চালাতে চেয়েছিলাম CancellationTokenSource। বাতিল টোকেন্সে উল্লিখিত হিসাবে আমি কীভাবে এটি ব্যবহার করব , অর্থাত্ কোনও ব্যতিক্রম ছোঁড়া / ধরা না দিয়ে? আমি কি IsCancellationRequestedসম্পত্তি ব্যবহার করতে পারি ? আমি এটিকে এভাবে ব্যবহার করার চেষ্টা করেছি: cancelToken.ThrowIfCancellationRequested(); এবং try …

6
অ্যাটমিকআইন্টিজার অলস সেট বনাম সেট
এর পদ্ধতি lazySetএবং setপদ্ধতির মধ্যে পার্থক্য কীAtomicInteger ? ডকুমেন্টেশন অনেক সম্পর্কে বলার নেই lazySet: অবশেষে প্রদত্ত মান সেট করে। দেখে মনে হচ্ছে সঞ্চিত মানটি তাত্ক্ষণিকভাবে পছন্দসই মানটিতে সেট করা হবে না তবে পরিবর্তে ভবিষ্যতে কিছু সময় নির্ধারিত হবে। তবে, এই পদ্ধতির ব্যবহারিক ব্যবহার কী? কোন উদাহরণ?
116 java  concurrency  atomic 

11
ডাটাবেস লেনদেন কি?
কম্পিউটারের ক্ষেত্রে (উইকিপিডিয়া থেকে অনুলিপি করা থাকলেও) কোনও লেনদেনের কোনও সরল (তবে সম্ভবের চেয়ে সহজ নয়) ব্যাখ্যা প্রদান করতে পারেন?

5
লিংকডব্লকিংকুইউ বনাম কনক্র্যান্টলিঙ্কড কিউ
আমার প্রশ্নটি আগে জিজ্ঞাসিত এই প্রশ্নের সাথে সম্পর্কিত । আমি যে পরিস্থিতিতে উত্পাদক এবং ভোক্তা থ্রেডের মধ্যে যোগাযোগের জন্য একটি সারি ব্যবহার করছি সেখানে লোকেরা সাধারণত ব্যবহারের পরামর্শ দেয় LinkedBlockingQueueবা ConcurrentLinkedQueue? একে অপরকে ব্যবহার করার সুবিধা / অসুবিধাগুলি কী? আমি একটি এপিআই দৃষ্টিকোণ থেকে প্রধান পার্থক্যটি হ'ল একটি হ'ল LinkedBlockingQueueoptionচ্ছিকভাবে …

7
কোনটি নোড.জেজে সমবর্তী কাজগুলির জন্য ভাল হবে? Fibers? ওয়েব-কর্মীদের? না থ্রেডস?
আমি কিছুক্ষণ আগে নোড.জেজে হোঁচট খেয়েছি এবং এটিকে অনেক পছন্দ করি। তবে শীঘ্রই আমি জানতে পেরেছিলাম যে এতে সিপিইউ-নিবিড় কাজগুলি সম্পাদনের দক্ষতার খারাপভাবে অভাব রয়েছে। সুতরাং, আমি গুগল করা শুরু করেছি এবং সমস্যার সমাধানের জন্য এই উত্তরগুলি পেয়েছি: ফাইবার্স, ওয়েব ওয়ার্কার্স এবং থ্রেডস (থ্রেড-এ-গোগো)। এখন কোনটি ব্যবহার করবেন তা একটি …

4
চঞ্চল ব্যয়বহুল?
অস্থির বাস্তবায়ন সম্পর্কে কম্পাইলার লেখকদের জন্য জেএসআর -133 কুকবুক পড়ার পরে , বিশেষত "পারমাণবিক নির্দেশাবলীর সাথে ইন্টারঅ্যাকশনস" বিভাগটি আমি ধরে নিয়েছি যে আপডেট না করে একটি উদ্বায়ী ভেরিয়েবলটি পড়ার জন্য একটি লোডলয়েড বা একটি লোডস্টোর বাধা প্রয়োজন। পৃষ্ঠার আরও নীচে আমি দেখতে পাচ্ছি যে লোডল্ড এবং লোডস্টোর কার্যকরভাবে এক্স 86 …



4
DispatchQueue.main.async এবং DispatchQueue.main.sync এর মধ্যে পার্থক্য
আমি DispatchQueue.main.asyncদীর্ঘসময় ধরে ইউআই সম্পর্কিত ক্রিয়াকলাপ ব্যবহার করে যাচ্ছি । সুইফট উভয় সরবরাহ করে DispatchQueue.main.asyncএবং DispatchQueue.main.syncউভয়ই মূল কাতারে সঞ্চালিত হয়। কেউ আমাকে তাদের মধ্যে পার্থক্য বলতে পারেন? আমার কখন ব্যবহার করা উচিত? DispatchQueue.main.async { self.imageView.image = imageView self.lbltitle.text = "" } DispatchQueue.main.sync { self.imageView.image = imageView self.lbltitle.text = "" }

17
থ্রেডপুলএক্সিকিউটারের জমা () পদ্ধতি ব্লকটি কীভাবে স্যাচুরেটেড হয়?
আমি এমন একটি তৈরি করতে চাই ThreadPoolExecutorযে এটি যখন সর্বোচ্চ আকারে পৌঁছে এবং সারি পূর্ণ হয়, নতুন কার্যগুলি যুক্ত করার চেষ্টা করার সময় submit()পদ্ধতিটি বাধা দেয় । এর জন্য কি আমার কোনও কাস্টম বাস্তবায়ন করা দরকার RejectedExecutionHandlerবা স্ট্যান্ডার্ড জাভা লাইব্রেরি ব্যবহার করে এটি করার কোনও বিদ্যমান উপায় আছে?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.