تحتوي العديد من المعالجات على تقنية تعرف باسم hyperthreading. إنه يضمن تشغيل أسرع لوحدة المعالجة المركزية ، لكنك تفضل عدم الرغبة في ذلك هذه الأيام. ماذا عن ذلك؟
ظهر Hyperthreading مع Pentium 4 في عام 2000 ، وذلك منذ وقت طويل. ببساطة ، إنها خدعة لتشغيل الأجزاء غير المستخدمة من نواة المعالج أثناء تنفيذ التعليمات. من خلال معالجة التعليمات الأخرى مسبقًا. شريطة أن يتم تكييف نظام التشغيل مع hyperthreading ، والتي كانت مشكلة كبيرة في الأيام الأولى. أدى ذلك في بعض الأحيان إلى أجهزة كمبيوتر أبطأ وليس أسرع.
في وقت لاحق عملت الحيلة بشكل جيد للغاية. بعد كل شيء ، يمكنك أيضًا إجراء معالجة أخرى في نفس الوقت كإرشادات. في بعض الأحيان تسوء الأمور ويتضح أن التعليمات الثانية ليست ضرورية بعد كل شيء ويتم إلقاؤها. بشكل عام ، وفقًا لشركة Intel ، تؤدي الحيلة في النهاية إلى زيادة في السرعة بنسبة 30٪. لاحظ أننا نتحدث الآن عن الجيل الأول من معالجات مؤشرات الترابط. إنها تحتوي فقط على نواة وحدة معالجة مركزية حقيقية واحدة ، لذا فإن أي تسريع يمكن أن يحقق شكلاً من أشكال المعالجة المتوازية كان بمثابة تحسين جيد. في وقت لاحق أصبح من الأسهل من الناحية الفنية وضع نوى متعددة لوحدة المعالجة المركزية (حيث تمثل وحدة المعالجة المركزية وحدة المعالجة المركزية ؛ في المعالج الهولندي الجيد) على شريحة واحدة. ومع ذلك ، ترى أيضًا أن فرط الترابط ما زال مستخدمًا ؛ ببساطة لجعل كل من هذه النوى أسرع. يمكنك أيضًا التفكير في hyperthreading كنوع من المعالج الظاهري. عادة ما يراها نظام التشغيل ببساطة على أنها معالجات "منفصلة".
المستقبل بدون فرط
ومع ذلك ، فإن المستقبل لا يكمن في فرط مؤشرات الترابط. في الواقع ، توصي Intel في الوقت الحاضر بإيقاف تشغيل مؤشر الترابط الكامل (إن أمكن). السبب بسيط: إنها تقنية قديمة لا يبدو أنها آمنة على الإطلاق. يمكن للقراصنة استخراج البيانات عن طريق العبث باستخدام مؤشر ترابط. يعد Specter و Meltdown من أشهر الأمثلة على الاختراقات حول التكنولوجيا. ولسوء الحظ ، يوجد الآن المزيد من هذه الاختراقات المتداولة. لذلك تقول إنتل ببطء وداعًا لمخاطر المبالغة في الخطورة. المزيد من نوى وحدة المعالجة المركزية هو حل أكثر أمانًا وهو سهل أيضًا ، وقبل كل شيء ، أرخص في تحقيقه هذه الأيام. ومع ذلك ، ستتعامل مع إرث فرط الترابط لفترة من الوقت حتى الآن. تمتلك العديد من المعالجات الحديثة نسبيًا (وبالتالي أجهزة الكمبيوتر) التكنولوجيا على متنها.
نظرًا لأن استبدال أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر الشخصي هو أبطأ بكثير مما كان عليه في الماضي ، فإن ميزة hyperthreading ستكون موجودة أيضًا لفترة من الوقت. لذا تأكد من تحديث نظامك عن طريق تثبيت التحديثات بانتظام. بالمناسبة ، فإن فرصة أنك كمستخدم منزلي ستضطر حقًا للتعامل مع Spectre و Meltdown وما شابه ذلك ليست كبيرة جدًا. إن مراكز البيانات هي التي تتعرض للمشاكل بشكل أساسي. نظرًا لأنها أهداف جذابة للمتسللين ، فإن التصحيحات الموجودة ضد الاختراقات تتسبب في خسائر كبيرة في السرعة. وهذا بدوره يؤدي إلى ارتفاع تكاليف الطاقة ، وتباطؤ الخوادم ، وما إلى ذلك. تعطيل الترابط المفرط هناك بالتأكيد له تأثير كبير!