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

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

1
থ্রেড মিথস্ক্রিয়া অঙ্কন
আমি একটি ইউএমএল (-র মতো) স্বরলিপিতে থ্রেড ইন্টারঅ্যাকশন (পেন এবং পেন্সিল) আঁকতে চাই। আমি ইউএমএলের প্রতি জোর দিচ্ছি না, পাঠকের কাছে সুস্পষ্ট যে কোনও কিছুই করা উচিত। আমি সিকোয়েন্স ডায়াগ্রাম দিয়ে শুরু করেছি, তবে এটি করার সর্বোত্তম উপায় এটি আমার মনে হয় না। সব সময়, অফ-স্ক্রিন থেকে "অ্যাকশন ইনিশিয়েটার" আসত …

8
খারাপ মাল্টিথ্রেডিংয়ের কারণে প্রায়শই / বাস্তবে ব্যর্থ হওয়া কোন প্রকল্প থেকে আপনি কোন পাঠ শিখলেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যার উপর দৃষ্টি নিবদ্ধ করে । 6 বছর আগে বন্ধ ছিল । খারাপ মাল্টিথ্রেডিংয়ের কারণে প্রায়শই / বাস্তবে ব্যর্থ …

2
কতগুলি থ্রেড ব্যবহার করতে হয়?
যখন আমি (পুনরায়) ডেস্কটপ / ল্যাপটপ কম্পিউটারে বৃহত সিস্টেমগুলি তৈরি করি, তখন আমি makeসংকলনের গতি বাড়ানোর জন্য একাধিক থ্রেড ব্যবহার করতে বলি , যেমন: $ make -j$[ $K * $C ] কোথায় $Cসংখ্যা নির্দেশ করার জন্য অনুমিত হয় কোর , মেশিন আছে (যা আমরা একটি ডিজিট সঙ্গে একটি সংখ্যা হতে …

2
জাভা এবং সি # দ্বারা মেমরির সুরক্ষা যেভাবে সরবরাহ করা হয়েছে তার অনুরূপ কোনও প্রোগ্রামিং ভাষার মাধ্যমে থ্রেড সুরক্ষা কীভাবে সরবরাহ করা যেতে পারে?
জাভা এবং সি # অ্যারে বাউন্ডস এবং পয়েন্টার ডিरेফেন্সগুলি পরীক্ষা করে মেমরির সুরক্ষা সরবরাহ করে। জাতি পরিস্থিতি এবং অচলাবস্থার সম্ভাবনা রোধ করতে কোন পদ্ধতি প্রোগ্রামিং ভাষায় প্রয়োগ করা যেতে পারে?

2
প্রোগ্রামাররা কেন সমান্তরালতার জন্য সি / পসিক্স প্রতিস্থাপনের জন্য প্রোগ্রামিং মডেলগুলি সংজ্ঞায়িত করেন?
নতুন কম্পিউটার আর্কিটেকচারের সরবরাহকারীরা নিয়মিতভাবে নতুন প্রোগ্রামিং মডেলগুলি প্রবর্তন করার চেষ্টা করেন, যেমন সম্প্রতি জিপিজিইউগুলির জন্য সিইউডিএ / ওপেনসিএল এবং প্ল্যাটফর্মের সমান্তরালতার জন্য নিয়ন্ত্রণ ইন্টারফেস হিসাবে সি / পসিক্সকে স্থানান্তরিত করুন। (পস ও কোনিং, এএম 3: বহু-কোরের জন্য একটি হার্ডওয়্যার ইউনিক্স এক্সিলারেটরের দিকে, 2015) কেন আর্কিটেকচার ডিজাইনাররা সমান্তরাল কম্পিউটিংয়ের জন্য …

1
মাইক্রোকন্ট্রোলারদের জন্য আরটিএসের জন্য বার্তার সারি
আমি বর্তমানে মাইক্রোকন্ট্রোলারদের জন্য একটি আরটিওএস লিখছি। পুরো জিনিসটি C ++ 11 এ লিখিত আছে - যদি কেউ আগ্রহী হয় এবং সংগ্রহস্থলের লিঙ্কটি নীচে রয়েছে। বর্তমানে আমি একটি শ্রেণি লিখছি যা থ্রেডগুলির মধ্যে অবজেক্টগুলি (বা বিঘ্নিত হ্যান্ডলার এবং থ্রেড বা বিঘ্নিত হ্যান্ডলার এবং অন্যান্য বাধা হ্যান্ডলারের মধ্যে) পাস করার জন্য …

4
পারমাণবিক অপারেশন এবং থ্রেড সুরক্ষা মধ্যে পার্থক্য?
যে আলোচনা থেকে আমি দেখেছি তা দেখে মনে হচ্ছে যে পারমাণবিক অপারেশন এবং থ্রেড সুরক্ষা একই জিনিস, তবে প্রচুর লোকেরা বলে যে তারা আলাদা। কেউ যদি আমাকে একটি পার্থক্য বলতে পারে?

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

3
একটি বিতরণ লকিং প্যাটার্ন খুঁজছেন
সি # তে বিতরণ করা সিস্টেমের জন্য আমাকে একটি কাস্টম রিকার্সিভ অবজেক্ট লকিং মেকানিজম-প্যাটার্ন নিয়ে আসতে হবে। মূলত, আমার কাছে একটি মাল্টি-নোড সিস্টেম রয়েছে। প্রতিটি নোডের হয়েছে একচেটিয়া লেখার উপর অনুমতি এন রাষ্ট্রের -number টুকরা। একই রাষ্ট্রটি কমপক্ষে অন্য একটি নোডে কেবল পঠনযোগ্য ফর্মে উপলব্ধ । কিছু লেখক / আপডেটগুলি …

6
আমি যদি লক ব্যবহার করি তবে আমার অ্যালগরিদমটি কি এখনও লক-মুক্ত থাকতে পারে?
লক-মুক্তের একটি সাধারণ সংজ্ঞা হ'ল কমপক্ষে একটি প্রক্রিয়া অগ্রগতি করে। 1 যদি আমার কাছে কোনও লাউ দ্বারা সুরক্ষিত কাতারের মতো একটি সাধারণ ডেটা স্ট্রাকচার থাকে তবে একটি প্রক্রিয়া সর্বদা অগ্রগতি করতে পারে যেমন একটি প্রক্রিয়া লকটি অর্জন করতে পারে, যা চায় তা করতে পারে এবং ছেড়ে দিতে পারে। সুতরাং এটি …

6
থ্রেডগুলি কি ভার্চুয়াল মেমরি বা আসল মেমরি ব্যবহার করে?
আমি আমার লিনাক্স সার্ভারটি প্রতি প্রক্রিয়ায় 10,000 টি থ্রেড পরিচালনা করতে অপ্টিমাইজ করার চেষ্টা করছিলাম যখন এখনই এটি 382 টি করে। অনুযায়ী এই নিবন্ধটি নিম্নলিখিত সূত্র আউট মোট সম্ভব থ্রেড এটি ব্যবহার করা হয়: number of threads = total virtual memory / (stack size*1024*1024) এর অর্থ থ্রেডগুলি তাদের সমস্ত ডেটা …

6
থ্রেডকে থ্রেড কেন বলা হয়?
আমি বুঝতে পারি যে একটি প্রক্রিয়া সম্পদের মালিকানা এবং কার্যকরকরণের দিকনির্দেশগুলির একক। থ্রেডগুলি কোনও প্রক্রিয়াটিকে একাধিক মৃত্যুদন্ডের সাথে তার সংস্থানগুলি ভাগ করার মঞ্জুরি দেয় এবং পুরো প্রক্রিয়াগুলির সাথে সম্পর্কিত সমস্ত ওভারহেডের কারণে কোনও ওএসের পক্ষে থ্রেডগুলি নির্ধারণ করা আরও সহজ। তবে নাম থ্রেড কেন ? এর স্ট্রিং বা এক্সিকিউশনের ইন্টারলিভিংয়ের …

1
অনেকগুলি ব্লকিং ভিএস সিঙ্গল অ-ব্লকিং শ্রমিক
ধরে নিন যে কোনও এইচটিপি সার্ভার রয়েছে যা সংযোগগুলি গ্রহণ করে এবং তারপরে এটি কোনওভাবে হেডারের সম্পূর্ণ প্রেরণের জন্য অপেক্ষা করতে পারে I আমি কেবল এগুলি সম্পর্কে ভাবতে পারি: অনেক অবরুদ্ধ কর্মী ভাল কারণ: এটি আরও প্রতিক্রিয়াশীল। নতুন সংযোগগুলি প্রবর্তন করা সহজ (শ্রমিকরা এটিকে সিঙ্ক্রোনাইজড তালিকায় যোগ না করা পর্যন্ত …

3
মাল্টি-কোর প্রসেসরের জন্য লিনাক্সে লক-ফ্রি আইপিসি
আমি লিনাক্স-এ লক-ফ্রি আইপিসি, সি-তে, মাল্টি-কোর প্রসেসরের সাহায্যে একটি অ্যাপ্লিকেশন লেখার উপায় খুঁজতে চেষ্টা করছি। আসুন ধরে নেওয়া যাক আমার কাছে প্রক্রিয়া 1 এবং প্রক্রিয়া 2 রয়েছে যা কোনও ফিফো বা ভাগ করা মেমোরিতে লেখেন। তারপরে প্রক্রিয়া 3 এবং প্রক্রিয়া 4 সেই ভাগ করা মেমরি বা ফিফো থেকে পড়বে। লক-মুক্ত …

1
থ্রেডস: কার্নেল থ্রেড বনাম কার্নেল-সমর্থিত থ্রেড বনাম ব্যবহারকারী-স্তরের থ্রেডগুলি?
কেউ কি জানেন যে এইগুলির মধ্যে পার্থক্য কী? আমার কাছে মনে হয় যে কার্নেল থ্রেডগুলি কার্নেলটি চালিত কোডটির সাথে সামঞ্জস্য করে (স্বজ্ঞাত), তবে আমি অন্য দুটি সম্পর্কে নিশ্চিত নই ... এছাড়াও, আপনি কি কোনও পাঠাগার অ্যাক্সেস করছেন এমন সময় কার্নেলটি সমস্ত থ্রেডের সময়সূচী / স্যুইচিং করার পরে, পাথ্রেডস স্ট্যান্ডার্ডটিকে ব্যবহারকারী-স্তর …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.