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