আমি বিভ্রান্ত, কারণ যখন আমি উইন্ডোটি সম্পর্কে আমার ম্যাকটি দেখি, তখন দেখি
যে আমার আছে 1 Processor
এবং 4 cores
। তবে আমি যখন দৌড়ে htop
যাই, তখন দেখি8 cores
আমি কী মিস করছি?
আমি বিভ্রান্ত, কারণ যখন আমি উইন্ডোটি সম্পর্কে আমার ম্যাকটি দেখি, তখন দেখি
যে আমার আছে 1 Processor
এবং 4 cores
। তবে আমি যখন দৌড়ে htop
যাই, তখন দেখি8 cores
আমি কী মিস করছি?
উত্তর:
আমি কী মিস করছি?
হাইপার । আপনার কাছে 4 টি শারীরিক কোর রয়েছে তবে 8 টি যৌক্তিক।
শারীরিকভাবে উপস্থিত প্রতিটি প্রসেসরের কোরের জন্য, অপারেটিং সিস্টেম দুটি ভার্চুয়াল (যৌক্তিক) কোরকে সম্বোধন করে এবং সম্ভব হলে তাদের মধ্যে কাজের চাপ ভাগ করে দেয়।
আপনার প্রসেসরের আইটেল 487 এইচকিউতে ইন্টেল ডেটাও দেখুন :
কোর 4 এর
কোরগুলি একটি হার্ডওয়্যার শব্দ যা একটি একক কম্পিউটিং উপাদানে (ডাই বা চিপ) স্বতন্ত্র কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিটের সংখ্যা বর্ণনা করে।
থ্রেড 8 এর 8
একটি থ্রেড, বা এক্সিকিউশন এর থ্রেড, নির্দেশাবলী বুনিয়াদী ক্রমযুক্ত ক্রম জন্য একটি সফ্টওয়্যার শব্দ যা একক সিপিইউ কোর দ্বারা পাস বা প্রক্রিয়াজাত করা যেতে পারে।
একটি টার্মিনাল থেকে আপনি শারীরিক প্রসেসরের সংখ্যা এবং লজিকাল প্রসেসরের সংখ্যার মধ্যে পার্থক্য দেখতে পারেন সিসেক্টল ব্যবহার করে:
$ sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 4
hw.logicalcpu: 8
আপনার সিপিইউ একটি আই is , সুতরাং এতে হাইপারথ্রেডিং রয়েছে , যা কোরের সংখ্যা দ্বিগুণ করে সিস্টেম মনিটরিং অ্যাপ্লিকেশনগুলিতে নিজেকে উপস্থাপন করে, যেহেতু প্রত্যেকে এক সাথে দুটি করে থ্রেড আধা-প্রক্রিয়া করতে পারে।
আপনি যা দেখেন তাকে তথাকথিত hyperthreaded
কোর বলা হয় ।
প্রতিটি শারীরিক মূলের জন্য দুটি হাইপারথ্রেডেড (বা যৌক্তিক) কোর রয়েছে, আপনি হাইপারথ্রেডিং সম্পর্কে এখানে আরও পড়তে পারেন
এটিতে 4 টি শারীরিক কোর এবং 4 টি লজিক্যাল কোর আপনাকে সর্বমোট 8 টি কোর দেয়।
একে হাইপার-থ্রেডিং বলা হয়