الإعلانات
مع كل التطورات في تكنولوجيا الحوسبة ، قد يكون من الصعب الحفاظ على التحديث الحالي. المصطلحات التي يلقيها مساعدو المبيعات عند شراء جهاز جديد نادرًا ما تساعد ، ويبدو أن أولئك الذين يدفعونك نحو كمبيوتر معين لا يفهمون كيف الحوسبة 64 بت ما هي الحوسبة 64 بت؟إن تعبئة جهاز الكمبيوتر أو أجهزة الكمبيوتر مزدحمة بالمصطلحات الفنية والشارات. واحدة من أبرزها هي 64 بت. قراءة المزيد يعمل أو يفيد المستخدم بما يتجاوز القدرة على الوصول إلى المزيد من ذاكرة الوصول العشوائي ما مقدار ذاكرة الوصول العشوائي التي تحتاجها حقًا؟ذاكرة الوصول العشوائي مثل الذاكرة قصيرة المدى. كلما زادت المهام المتعددة ، كلما احتجت أكثر. تعرف على مقدار ما يحتويه جهاز الكمبيوتر الخاص بك ، وكيفية تحقيق أقصى استفادة منه ، أو كيفية الحصول على المزيد. قراءة المزيد .
في هذه المقالة ، سنلقي نظرة على كيفية اختيار نظام التشغيل والبرامج التطبيقية للعمل على يؤثر نظام 64 بت ، بالإضافة إلى بعض ميزات المعالج نفسه ، على الأداء العام لـ الحاسوب.
المعالج ونظام التشغيل
يتم شحن جميع أجهزة الكمبيوتر تقريبًا في السوق اليوم مع معالجات 64 بت ومعظم هذه الأجهزة لديها بالفعل
إصدار 64 بت من Windows هل لدي Windows 32 بت أم 64 بت؟ إليك كيفية معرفة ذلككيف يمكنك معرفة ما إذا كان إصدار Windows الذي تستخدمه 32 بت أم 64 بت؟ استخدم هذه الأساليب وتعرف على سبب أهميتها أيضًا. قراءة المزيد مثبتة مسبقا على ذلك. هذا الاقتران مهم عندما تريد الحصول على أفضل أداء من نظامك. على الرغم من أنه يمكنك تثبيت نظام تشغيل 32 بت على جهاز كمبيوتر 64 بت ، إلا أنك ستفقد الفوائد الإضافية للأجهزة.عند تثبيت نظام تشغيل 32 بت ما الفرق بين Windows 32 بت و 64 بت؟ما الفرق بين Windows 32 بت و 64 بت؟ فيما يلي شرح بسيط وكيفية التحقق من الإصدار الذي لديك. قراءة المزيد على جهاز كمبيوتر 64 بت ، فإن التأثير هو تحويل فوري لمعالج 64 بت إلى معالج 32 بت.
- تقتصر جميع التعليمات على مستوى المعالج على استخدام سجلات 32 بت ، وبالتالي فإن جميع وظائف الرياضيات المحلية محدودة بالمثل فيما يتعلق بنطاقها ودقتها.
- حجم الذاكرة الفعلية التي يمكن الوصول إليها تنخفض إلى 4 جيجا بايت ، حتى لو كان هناك تثبيت المزيد من الذاكرة افتح ما يصل إلى 64 جيجابايت من ذاكرة الوصول العشوائي على نظام Windows 32 بت مع تصحيح PAEهل ما زلت تستخدم جهاز Windows 32 بت ومحبطا من ذاكرة الوصول العشوائي بسعة 4 جيجا؟ يتيح لك تعديل سطر الأوامر البسيط نسبيًا تصحيح نظامك والاستفادة من ذاكرة وصول عشوائي تصل إلى 64 جيجابايت. قراءة المزيد .
- تستهلك ذاكرة الجهاز مثل ذاكرة الفيديو جزءًا من الذاكرة القابلة للعنونة بدلاً من نقلها فوقه أو إعادة تعيين ذاكرة الوصول العشوائي حول عناوين ذاكرة الجهاز.
- يجب أن تكون جميع البرامج الأخرى التي ترغب في تشغيلها على النظام 32 بت وسيتم تقييدها بنفس المعلمات.
هذا هو أفضل سبب للتأكد من أنك تستخدم نظام تشغيل 64 بت على أي جهاز كمبيوتر يحتوي على معالج 64 بت.
إمكانيات المعالج
إلى جانب اقتران نظام التشغيل المناسب بالأجهزة ، تؤثر عناصر تصميم وحدة المعالجة المركزية على أداء النظام. عدد النوى المتاحة لإجراء المعالجة هو واحد من أكبرها.
من مفرد إلى عدة نوى
قبل حوالي عقدين من الزمن ، استخدمت جميع أجهزة الكمبيوتر تقريبًا التي يتم تسويقها للمستهلكين معالجات أحادية جوهر المعالجة ما هو جوهر المعالج؟ [MakeUseOf يوضح]يحتوي كل جهاز كمبيوتر على معالج ، سواء كان محترفًا صغيرًا في الكفاءة أو قوة أداء كبيرة ، أو لن يكون قادرًا على العمل. بالطبع ، المعالج ، يسمى أيضًا CPU أو المعالجة المركزية ... قراءة المزيد في حزمة. مع هذا النوع من التصميم ، يعني ذلك أن الكمبيوتر يمكنه تنفيذ تعليمات واحدة فقط في كل مرة ، ويمكن لنظام التشغيل تعيين مؤشر تنفيذ واحد فقط للمعالج في المرة الواحدة.
اليوم ، قد تحتوي رقاقة سيليكون واحدة على 2 أو 4 أو أكثر من النوى وقد تحتوي الحزمة على أكثر من شريحة واحدة. من خلال وضع أكثر من نواة واحدة في حزمة المعالج ، يرى نظام التشغيل كل نواة على أنها معالج فردي حيث يمكنه تعيين سلاسل عمليات ، ويعمل كل قلب بشكل مستقل عن الآخرين. وهكذا ، على رباعي النواة ماذا يعني "ثنائي النواة" و "رباعي النواة"؟في هذه الأيام ، تكون معظم وحدات المعالجة المركزية ثنائية النواة أو رباعية النواة أو ثماني النواة. لكن ماذا يعني هذا؟ هنا شرح كل شيء. قراءة المزيد النظام ، يمكن للكمبيوتر تنفيذ أربعة تعليمات في وقت واحد - واحد على كل قلب.
ربط النوى مع Hyperthreading
في عام 2002 ، دفعت شركة إنتل فرط خيوط التكنولوجيا ما هو خيوط المعالجة المتعددة؟ [شرح التكنولوجيا] قراءة المزيد مما يجعل نظام التشغيل "يرى" معالجين منطقيين لكل قلب معالجة على الشريحة. يعمل من خلال وجود مجموعتين مميزتين من بيانات حالة المعالج ، واحدة لكل معالج منطقي ، ونواة تنفيذ مشتركة واحدة. يسمح هذا لنظام التشغيل بتعيين سلسلة تنفيذ لكل معالج منطقي يحافظ على بيانات الحالة الخاصة به. عندما يتم حظر مؤشر ترابط واحد لأنه ينتظر بيانات أو مورد آخر ، يمكن للمعالج المنطقي الآخر استخدام نواة التنفيذ لمعالجته ، ما لم يكن كذلك في حالة انتظار. تميل مكاسب الأداء باستخدام هذه التكنولوجيا إلى تتراوح من 15 إلى 30 في المائة.
هذا لا يعني أن معالج رباعي النواة أسرع مرتين من معالج ثنائي النواة يعمل مع نفس الساعة السرعة في حالة معينة أو أن معالج Intel مع hyperthreading سيكون أداؤه أفضل من واحد بدون تقنية. يمكن لبعض عوامل البرمجيات أن تلغي تمامًا وجود نوى معالجة إضافية.
تأثير البرامج التطبيقية
لذا ، الآن بعد أن قررت الحصول على معالج Intel ثنائي النواة 64 بت جديد مع زيادة النشاط وإقرانه مع إصدار 64 بت من Windows ، ستحصل على أفضل أداء ممكن ، أليس كذلك؟ حسنا ربما.
في حين أن أنظمة التشغيل الحديثة يمكن أن تستفيد من كل ما تقدمه الأجهزة ، قد لا تفعل برامج التطبيق التي تستخدمها ، وخاصة البرامج القديمة.
يمكن لوحدات المعالجة المركزية القديمة أحادية النواة التي ذكرتها أعلاه معالجة معالجة مؤشر ترابط واحد فقط في كل مرة. تمت كتابة الكثير من البرمجة التي تمت في ذلك الوقت لاستخدام مؤشر ترابط واحد فقط. استخدام هذا البرنامج على نظام متعدد النواة لا يزال يؤدي إلى استخدام نواة واحدة فقط لهذا الموضوع. هذا هو السبب في أنك قد ترى نظامًا رباعي النواة يعمل عند تحميل 25 ٪ في إدارة المهام مع نواة واحدة بنسبة استخدام 100 ٪ والنوى الثلاثة الأخرى التي تبدو خاملة. لا ينتشر عبء العمل.
من أجل الاستفادة من جميع نوى المعالجة في النظام ، يجب تصميم البرنامج مع الأخذ في الاعتبار المعالجة المتوازية والمقالات المتعددة. الفكرة هنا هي تقسيم المشكلة إلى مكونات منفصلة يمكن إكمالها بشكل مستقل عن بعضها البعض حتى يتمكن الكمبيوتر من إكمال كل مهمة على نوى منفصلة في نفس الوقت. هذا يمكن أن يقلل من الوقت المستغرق لتوليد النتيجة المرجوة. وهذا يعني أيضًا أن مؤشر الترابط لواجهة المستخدم لا يتم قفله عند حدوث معالجة ثقيلة لمؤشرات الترابط الأخرى على مراكز أخرى.
على الرغم من أن البرنامج قد تم تصميمه مع وضع مؤشرات متعددة في الاعتبار ، لا يزال هناك احتمال أن لا تتوازى بعض وظائفه. أحد الأمثلة على ذلك هو تطبيقات Microsoft Office التي تستخدم Visual Basic لوحدات الماكرو للتطبيقات (VBA). من المرجح أن يستهلك الماكرو الذي يعمل لفترة طويلة نواة كاملة حتى ينتهي. نظرًا لأنه لا يمكن للكمبيوتر تحديد ما إذا كان من الممكن موازاة الماكرو تلقائيًا ، فإنه ببساطة لا يحاول القيام بذلك.
تحسين أداء التطبيقات الفردية
إذا كان يجب عليك استخدام التطبيقات القديمة ذات الترابط الفردي ، خاصة إذا كنت بحاجة إلى تشغيل عدة تطبيقات في وقت واحد ، فإن أفضل رهان للحصول على أداء أفضل هو تعيين تقارب المعالج لها. سيجبرهم ذلك على استخدام نوى معالجة محددة فقط. من خلال القيام بذلك ، يمكنك التأكد من أنه على الرغم من أنه يمكنهم استهلاك طاقة معالجة لب كامل ، فإنهم لن تفعل ذلك على نفس الجوهر ، مما يجعل العمليات تستغرق وقتًا أطول لإنهاءها على الإطلاق ضروري.
مع Windows ، يمكنك تعيين التقارب من خلال فتح إدارة المهام ، وانقر بزر الماوس الأيمن على اسم العملية ، حدد تعيين التقارب ... من قائمة السياق ، امسح مربعات الاختيار لجميع المعالجات التي لا تريد استخدامها ثم النقر فوق حسنا.
يمكنك أيضًا القيام بذلك من سطر الأوامر باستخدام علامة التقارب / للأمر start.
بدء / التقارب 2 notepad.exe
لاحظ أن رقم المعالج المستخدم مع علامة التقارب يستند إلى 1 بينما هو يستند إلى الصفر عند النظر إلى إدارة المهام بحيث يبدأ هذا المفكرة على وحدة المعالجة المركزية 1.
توجد وظيفة مماثلة لمستخدمي Linux من خلال أمر مجموعة المهام. وهي جزء من حزمة الاستخدام-لينكس وهي جزء من التثبيت الافتراضي لمعظم التوزيعات. إذا لم يكن موجودًا حاليًا على نظامك ، فيمكنك تثبيته باستخدامه
sudo apt-get install util-linux
للتوزيعات المستندة إلى دبيان أو
sudo يم تثبيت استخدام لينكس
للأنظمة المستندة إلى Red Hat.
لاستخدام الأمر لبدء vlc على وحدة المعالجة المركزية 2 ، يمكنك استخدام
مجموعة المهام -c 2 vlc
لتغيير التقارب لعملية قيد التشغيل بالفعل بمعرف العملية (PID) 9021 لاستخدام CPU 4 و 5 ، يمكنك استخدام
مجموعة المهام -cp 4،5 9021
العامل الآخر مع التطبيقات هو طول الكلمة. بينما لا يزال بإمكان تطبيق 32 بت تخزين ومعالجة أرقام 64 بت عدد صحيح وأرقام عائمة ، يجب أن يتم ذلك عبر مكتبات "الرياضيات الكبيرة" التي تستغرق وقتًا أطول في أداء المهمة مقارنة بمعالج 64 بت الذي يقوم بنفس العمليات الحسابية محليا. إذا كان التطبيق يتطلب نطاقًا موسعًا ودقة أكبر تقدمها أرقام 64 بت ، فسيكون دائمًا أكثر كفاءة في الاستخدام تطبيقات 64 بت 3 مواقع للعثور على برامج متوافقة مع أنظمة تشغيل 64 بتمن المحتمل أن أولئك الذين يشترون جهاز كمبيوتر جديد تمامًا في العام المقبل سيحصلون على شيء يعمل بنظام تشغيل 64 بت. x64 له إيجابياته وسلبياته ، ولكن ... قراءة المزيد لهذه المهمة.
مع بعض البرامج ، لا يهم كثيرًا ما إذا كان 32 بت أم 64 بت. يعمل متصفح الويب 32 بت بشكل جيد لمعظم الناس. مع الاستخدام العادي ، لا ينبغي أن يتطلب نوبات من الذاكرة ، حتى إذا كنت ترغب في فتح عشرات علامات التبويب. سيستخدم بسهولة العديد من سلاسل المحادثات عبر المعالجات المادية والمنطقية ولا يجب أن ينتهي به الأمر بوحدة المعالجة المركزية. الأمر نفسه ينطبق على معظم مهام معالجة النصوص. ولكن إذا كنت ستقوم بتحرير الصور أو الفيديو ، أو تحويل الترميز ، أو تشغيل برنامج النمذجة ، أو القيام بمعالجة أخرى مكثفة لوحدة المعالجة المركزية المهام ، أو العمل مع مجموعات بيانات كبيرة ، يمكنك الانتظار لفترة أطول من اللازم دون 64 بت متعددة مؤشرات الترابط البرمجيات.
اللقطة الأخيرة
إذن ما هو الخيار الأفضل؟ أفضل إجابة: يعتمد ذلك.
إذا كنت تعلم أنك ستشغل جدول بيانات Excel على نظامك يستخدم وحدات ماكرو VBA طويلة المدى ، فمن الأفضل أن يكون لديك نظام ثنائي النواة يعمل بسرعة 3 غيغاهرتز بدلاً من رباعي النواة يعمل بسرعة 2.2 غيغاهرتز ، ولكن إذا كنت تتنقل باستمرار بين برامج متعددة مؤشرات متعددة أثناء القيام بعمل الكمبيوتر أو تشغيله ، فالعكس هو صحيح.
في حين أن التعميمات لا تثبت نفسها أبدًا في جميع الحالات ، فإن أفضل أداء للحوسبة المكتبية اليوم سيستخدم 64 بت تعمل معالجات متعددة النواة على تشغيل نظام تشغيل حديث 64 بت وتطبيقات متعددة 64 بت لأكثر المتطلبات تطلبًا مهام.
ما نوع التجارب التي مررت بها مع أداء 64 بت؟ هل لديك برنامج 32 بت يتفوق على نظيره 64 بت أم لا يوجد فرق واضح بينهما؟ أخبرنا في التعليقات أدناه.
حقوق الصورة: تفكيك جهاز كمبيوتر قديم (CC بمقدار 2.0) بواسطة fdecomite ، معالج Intel® Core ™ i7 من الجيل الرابع الأمامي والخلفي (CC بمقدار 2.0) من إنتل في دويتشلاند
كان بروس يلعب بالإلكترونيات منذ السبعينيات ، وأجهزة الكمبيوتر منذ أوائل الثمانينيات ، ويجيب بدقة على الأسئلة حول التكنولوجيا التي لم يستخدمها أو يشاهدها طوال الوقت. كما أنه يزعج نفسه بمحاولة العزف على الجيتار.