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

কৌশল, কাঠামো এবং সুরক্ষা সম্পর্কিত বিষয়গুলি সহ একাধিক থ্রেডিং সম্পর্কিত প্রশ্নগুলি।

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

2
কেউ কি সরল পদে ব্যাখ্যা করতে পারেন যে বিঘ্নকারী প্যাটার্নটি কী?
আমি চাই আপনি যদি আমাকে সরল উপায়ে ব্যাখ্যা করতে পারেন তবে কীভাবে বিঘ্নকারী প্যাটার কাজ করে। এই ধারণাটি জানা হিসাবে আমার কাছে অধরা ছিল। সম্ভবত আপনার সহায়তায় আমি এটি বুঝতে পারি।

3
কেন সবুজ থ্রেড না?
যদিও আমি জানি যে এর উপর প্রশ্নগুলি ইতিমধ্যে coveredেকে দেওয়া হয়েছে (উদাঃ https://stackoverflow.com/questions/5713142/green-threads-vs-non-green-threads ), আমি মনে করি না যে আমি একটি সন্তোষজনক উত্তর পেয়েছি । প্রশ্নটি হল: কেন জেভিএমের সমর্থন সবুজ থ্রেড না? এটি কোড-স্টাইল জাভা FAQ এ বলেছে : একটি সবুজ থ্রেড জাভা ভার্চুয়াল মেশিন (জেভিএম) এর ক্রিয়াকলাপের একটি …

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

3
উইন্ডোজে থ্রেড সমর্থন ছাড়াই কি জিসিসি মারা যাচ্ছে? [বন্ধ]
আমার কিছু মতামত দরকার জিসিসি সর্বদা খুব ভাল সংকলক ছিল, তবে সম্প্রতি এটি "আবেদন" হারাচ্ছে। আমি সবেমাত্র খুঁজে পেয়েছি যে উইন্ডোজ জিসিসিতে std::threadসমর্থন নেই, উইন্ডোজ ব্যবহারকারীদের অন্য সংকলক ব্যবহার করতে বাধ্য করা হয়েছে কারণ সবচেয়ে উত্তেজনাপূর্ণ বৈশিষ্ট্যটি এখনও অনুপস্থিত। তবে সত্যিই কেন জিসিসির উইন্ডোজ অধীনে থ্রেড সমর্থন নেই? লাইসেন্স সমস্যা? …

8
আপনার কখন "কয়েক হাজার" থ্রেডের প্রয়োজন হবে?
এরলং, গো এবং মরিচা সমস্ত দাবি করে যে কোনও উপায়ে তারা সস্তা "থ্রেড" / কর্টাইন সহ সমবর্তী প্রোগ্রামিং সমর্থন করে। যান প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী পদ বলে: একই ঠিকানার জায়গাতে কয়েক হাজার হাজার গোরটাইন তৈরি করা কার্যকর। মরচে টিউটোরিয়াল বলেছেন: যেহেতু .তিহ্যবাহী থ্রেডগুলির তুলনায় কার্যগুলি তৈরি করতে উল্লেখযোগ্যভাবে সস্তা, মরচে একটি …

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

11
বহুবিবাহিত বাগ দ্বারা জর্জরিত
আমি পরিচালনা করি এমন আমার নতুন দলে, আমাদের কোডগুলির বেশিরভাগটি প্ল্যাটফর্ম, টিসিপি সকেট এবং HTTP নেটওয়ার্কিং কোড। সমস্ত সি ++। এর বেশিরভাগের উদ্ভব অন্যান্য বিকাশকারীদের যারা দল ছেড়েছেন। দলের বর্তমান বিকাশকারীরা খুব স্মার্ট, তবে অভিজ্ঞতার দিক থেকে বেশিরভাগ জুনিয়র। আমাদের বৃহত্তম সমস্যা: বহু-থ্রেডযুক্ত সম্মতিযুক্ত বাগ। আমাদের ক্লাসের বেশিরভাগ লাইব্রেরি কিছু …

3
বহু-থ্রেডযুক্ত অ্যাপ্লিকেশনগুলির ইউএমএল ডায়াগ্রাম
একক-থ্রেডযুক্ত অ্যাপ্লিকেশনগুলির জন্য আমি সেই অ্যাপ্লিকেশনটির আর্কিটেকচারের একটি ওভারভিউ পেতে শ্রেণি চিত্র ব্যবহার করতে চাই। ভারী মাল্টি-থ্রেডেড / সমবর্তী অ্যাপ্লিকেশনগুলি বোঝার চেষ্টা করার সময় এই ধরণের চিত্রটি খুব বেশি সহায়ক হয়নি, উদাহরণস্বরূপ, কারণ বিভিন্ন থ্রেডে "লাইভ" শ্রেণীর বিভিন্ন উদাহরণ রয়েছে (উদাহরণস্বরূপ অ্যাক্সেস অ্যাক্সেস কেবল একটি থেকে সংরক্ষণ করা হয়) থ্রেড …

7
ডেডলকগুলি ডিবাগ করার সময় আপনি কী দেখেন?
সম্প্রতি আমি এমন প্রকল্পগুলিতে কাজ করছি যা ভারী থ্রেডিং ব্যবহার করে। আমি মনে করি যে আমি তাদের নকশা করার ক্ষেত্রে ঠিক আছি; যতটা সম্ভব স্টেটলেস ডিজাইন ব্যবহার করুন, একাধিক থ্রেডের প্রয়োজন মতো সমস্ত সংস্থানগুলিতে লক অ্যাক্সেস ইত্যাদি function ফাংশনাল প্রোগ্রামিংয়ের আমার অভিজ্ঞতা সেইটিকে ব্যাপক সহায়তা করেছে। তবে অন্য লোকের থ্রেড …

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

10
রাজ্য মেশিন বনাম থ্রেড
অ্যালান কক্স একবার বলেছিলেন "একটি কম্পিউটার একটি স্টেট মেশিন। থ্রেডগুলি এমন লোকদের জন্য হয় যারা রাষ্ট্রের মেশিনগুলি প্রোগ্রাম করতে পারে না"। যেহেতু অ্যালানকে সরাসরি জিজ্ঞাসা করা আমার পক্ষে নম্র নয়, আমি বরং এখানে জিজ্ঞাসা করব: একজন মাত্র থ্রেড এবং রাষ্ট্রীয় মেশিন ব্যবহার করে জাভা যেমন উচ্চ স্তরের ভাষায় একাধিক-থ্রেডিং কার্যকারিতা …

6
মাল্টিথ্রেডিং: আমি কি এটি ভুল করছি?
আমি এমন একটি অ্যাপ্লিকেশন নিয়ে কাজ করছি যা সংগীত বাজায়। প্লেব্যাক চলাকালীন, প্রায়শই জিনিসগুলিকে পৃথক থ্রেডে ঘটতে হয় কারণ তাদের একইসাথে ঘটতে হবে। উদাহরণস্বরূপ, একটি জ্যা প্রয়োজনের নোট, একসঙ্গে শোনা করা তাই প্রতিটি এক অভিনয় করা তার নিজস্ব থ্রেড নির্ধারিত হয় (নির্মল সম্পাদনা:। কলিং note.play()থ্রেড স্থির না হওয়া পর্যন্ত নোট …

3
পারফরম্যান্সের উন্নতির জন্য প্রায়শই কেন মাল্টিথ্রেডিং পছন্দ করা হয়?
এই প্রশ্নটি স্ট্যাক ওভারফ্লো থেকে স্থানান্তরিত হয়েছিল কারণ এটি সফ্টওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 6 বছর আগে স্থানান্তরিত । আমার একটি প্রশ্ন আছে, এটি কেন প্রোগ্রামাররা সাধারণভাবে একত্রে এবং বহু-থ্রেড প্রোগ্রাম পছন্দ করে। আমি এখানে 2 টি প্রধান পন্থা বিবেচনা করছি: মূলত সিগন্যালের উপর ভিত্তি করে একটি …

9
মাল্টিথ্রেডিং সিঙ্ক্রোনাইজেশন সাক্ষাত্কারের প্রশ্ন: এম থ্রেড দেওয়া n শব্দগুলি সন্ধান করুন
একক থ্রেডের পরিবর্তে একাধিক থ্রেড সহ সমাধান থেকে এই সমস্যাটি উপকৃত হতে পারে? একটি সাক্ষাত্কারে, আমাকে একাধিক থ্রেড ব্যবহার করে একটি সমস্যার সমাধান করতে বলা হয়েছিল। আমার কাছে মনে হচ্ছে একাধিক থ্রেড কোনও লাভ দেয় না। সমস্যাটি এখানে: আপনাকে একটি অনুচ্ছেদে দেওয়া হবে, এতে এন সংখ্যার শব্দ রয়েছে, আপনাকে এম …

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