আমি কিভাবে এই / proc / cpuinfo তথ্য ব্যাখ্যা করা উচিত?


2

আমি Intel Xeon E5-2620 প্রসেসর ব্যবহার করছি। আমি সম্পর্কে বিভ্রান্ত করছি কিছু আছে। আমি লিনাক্স ব্যবহার করছি এবং / proc / cpuinfo তে এটি বলছে:

model name : Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz

অনুযায়ী ইন্টেল সাইট , এটি 6 কোরে এবং 12 থ্রেড আছে বলে। আমি কি বুঝতে পারছি না:

cat /proc/cpuinfo | grep processor
processor       : 0
processor       : 1
...
processor       : 22
processor       : 23

মনে হচ্ছে এটা ২4 কোরে বা ২4 টি থ্রেড আছে, যা আমাকে অবাক করেছে। আমি এটা 6 বা 12 হওয়া উচিত বলে মনে হয় কেন 24 প্রসেসর আছে /proc/cpuinfo? আমি কিভাবে এই তথ্য ব্যাখ্যা করা উচিত?


এই প্রাসঙ্গিক হতে পারে: stackoverflow.com/questions/3019129/... এবং serverfault.com/questions/227920/...
Sami Laine

এটি একটি সিস্টেমের জন্য 2 টি সিপিএস (প্রসেসর চিপ) সহ 6 টি কোর সহ 2 টি থ্রেড সহ প্রতিটি সিস্টেমের জন্য সঠিক ফলাফলগুলির মত দেখাচ্ছে। প্রতিটি থ্রেড একটি প্রসেসর হিসাবে ওএস উপস্থাপন করা হয়।
Paul A. Clayton

1
ধন্যবাদ। এটি 2 শারীরিক CPUs আছে বলে মনে হয়। আসলে বিড়াল / proc / cpuinfo | grep "শারীরিক আইডি" | সাজান | unic states যে শারীরিক আইডি: 0 শারীরিক আইডি: 1 যার মানে এটি 2 CPUs।
Marcus Thornton

উত্তর:


0

প্রকৃতপক্ষে 6 কোর সহ দুটি শারীরিক CPU গুলি রয়েছে। কারন প্রতিটি কোরে 2 টি থ্রেড রয়েছে কারণ লজিক্যাল প্রসেসরগুলির মোট সংখ্যা 2 * 6 * 6 = 24।

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