ما هو اللودر؟

يمكن العثور على أي برنامج تريده ، بالإضافة إلى الكثير من البرامج التي لا تريدها ، على الإنترنت. لا تفعل كل هذا القدر من الخير هناك ، رغم ذلك. لتتمكن من تشغيل برنامج ، يجب عليك أولاً تنزيله وتثبيته. بمجرد حفظ البرنامج على محرك الأقراص الثابتة ، يمكنك تشغيله.

تكمن المشكلة في أن وسائط التخزين ، حتى محركات الأقراص ذات الحالة الثابتة عالية السرعة ، بطيئة جدًا مقارنة بوحدة المعالجة المركزية ولا يمكنها توفير البيانات بسرعة كافية للحصول على أداء مقبول. لتتمكن من تشغيل البرنامج ، يجب تحميل الكود المطلوب تشغيله في الذاكرة. هذه هي وظيفة اللودر.

اللودر هو أحد مكونات نظام التشغيل. من الضروري بدء تشغيل أي تطبيق حيث يقوم بتحميل البرنامج في الذاكرة وإعداده للتنفيذ. يتم الاحتفاظ باللودر دائمًا في الذاكرة حتى يمكن تحميل البرامج في أسرع وقت ممكن.

من الضروري تحميل نظام التشغيل في ذاكرة النظام للتمهيد. هذه هي مهمة نوع معين من المحمل يسمى محمل الإقلاع. قد لا تستخدم الأنظمة المضمنة بالضرورة أداة تحميل. هذا هو الحال عادةً بالنسبة للأنظمة منخفضة المستوى التي لا تحتوي على أنظمة تشغيل تقوم بتشغيل التعليمات البرمجية مباشرةً من وسائط التخزين ، وعادةً ما تكون EPROM أو ذاكرة فلاش.

حالة الحافة

الذاكرة الظاهرية هي إحدى ميزات أنظمة التشغيل الحديثة التي تخفي العنوان الفعلي للبيانات من النظام والبرنامج. الميزة الأساسية هنا هي أن هذا يسمح لنظام التشغيل "بصفحة" بعض الذاكرة من ذاكرة الوصول العشوائي الفعلية. بدلاً من ذلك ، يقوم بتخزينه على القرص الصلب.

عادةً ما يتم إجراء الترحيل فقط عندما ينفد الكمبيوتر من ذاكرة الوصول العشوائي. هذا مفيد لأنه يسمح للكمبيوتر باستخدام ذاكرة وصول عشوائي (RAM) أكثر مما لديه. بدون هذه العملية ، سيتعطل برنامج واحد على الأقل لأنه لا يمكنه تخزين البيانات المطلوبة. الجانب السلبي هو أن وسائط التخزين لا تزال بطيئة ، لذلك هناك تأثير كبير على الأداء إذا كانت البيانات المنقولة مطلوبة. مع هذا ، ومع ذلك ، يمكن للودر سحب القليل من الحيلة. بدلاً من تحميل البيانات الضرورية في ذاكرة الوصول العشوائي ، يمكنه إنشاء مساحة الذاكرة الافتراضية وتعيينها إلى موقع البيانات على القرص الصلب.

سيسمح هذا للبرنامج بالظهور محملاً على الفور ، على الرغم من أنه لم يتم ذلك. البرنامج ليس جاهزًا للاستخدام الآن ، على الرغم من أنه قد يبدو مثله. قد لا يكون هذا بالضرورة مشكلة لمهمة خلفية غير ضرورية ، ولكنها مشكلة إذا كان تطبيقًا يريد المستخدم استخدامه ؛ في هذه الحالة ، لن تقدم الحيلة أي فائدة.

سبب آخر هو أنه ، عادةً ، عند فتح البرنامج ، يكون لدى النظام ذاكرة وصول عشوائي كافية. لا يحتفظ معظم الأشخاص بجهاز الكمبيوتر الخاص بهم يعمل بنسبة 99٪ من استخدام ذاكرة الوصول العشوائي باستمرار. حتى أولئك الذين يفعلون ذلك ربما يريدون في الواقع أن يعمل البرنامج الذي قاموا بتحميله للتو ويفضلون أن يتم ترحيل برنامج آخر.

مسؤوليات اللودر

تعتمد خطوات اللودر الدقيقة على نظام التشغيل المعني. محمل UNIX الأساسي له خمس وظائف رئيسية. الأول هو إجراء فحوصات التحقق من الصحة. يتضمن ذلك مساحة كافية من الذاكرة الفعلية المتاحة والأذونات اللازمة. بعد ذلك ، تقوم ذاكرة المحمل بالفعل بتعيين البيانات. عادةً ما يتم ذلك عن طريق نقل البيانات إلى الذاكرة الرئيسية. كما ذكر أعلاه ، يمكن نظريًا تعيين الذاكرة لموقع محرك الأقراص في قرصة.

يمكن تشغيل التطبيقات باستخدام وسيطات سطر الأوامر. هذه علامات اختيارية تشير إلى سلوكيات أو ميزات معينة لم يتم تمكينها افتراضيًا. غالبًا ما تُستخدم العلامة -h لطباعة ملف تعليمات نصي بدلاً من تشغيل البرنامج. يجب أيضًا تحميل هذه الحجج في الذاكرة. تحتاج السجلات إلى التهيئة ، مثل مؤشر المكدس. أخيرًا ، ينتقل المُحمل إلى التعليمات الأولى للبرنامج لتشغيله.

خاتمة

اللودر هو جزء من نظام التشغيل. وهي مسؤولة عن تحميل التطبيقات بدءًا من التخزين إلى الذاكرة الرئيسية. تمتد مسؤولياته أيضًا إلى بدء تشغيل البرنامج. هذا يعني أنه يحتاج إلى تهيئة السجلات واستدعاء التعليمات الأولى للبرنامج. يُعرف باسم محمل التمهيد عندما يكون المحمل مسؤولاً عن تحميل نظام التشغيل نفسه.



Leave a Comment

كيفية استنساخ القرص الصلب

كيفية استنساخ القرص الصلب

في العصر الرقمي الحديث، حيث تعد البيانات أحد الأصول القيمة، يمكن أن يكون استنساخ القرص الصلب على نظام التشغيل Windows عملية حاسمة بالنسبة للكثيرين. هذا الدليل الشامل

كيفية إصلاح فشل تحميل برنامج التشغيل WUDFRd على نظام التشغيل Windows 10؟

كيفية إصلاح فشل تحميل برنامج التشغيل WUDFRd على نظام التشغيل Windows 10؟

هل تواجه رسالة الخطأ أثناء تشغيل جهاز الكمبيوتر الخاص بك والتي تفيد بفشل تحميل برنامج التشغيل WUDFRd على جهاز الكمبيوتر الخاص بك؟

كيفية إصلاح رمز خطأ تجربة NVIDIA GeForce 0x0003

كيفية إصلاح رمز خطأ تجربة NVIDIA GeForce 0x0003

هل تواجه رمز الخطأ 0x0003 لتجربة NVIDIA GeForce على سطح المكتب لديك؟ إذا كانت الإجابة بنعم، فاقرأ المدونة لمعرفة كيفية إصلاح هذا الخطأ بسرعة وسهولة.

كيفية إزالة وحدة معالجة الرسومات من جهاز كمبيوتر يعمل بنظام Windows في عام 2023

كيفية إزالة وحدة معالجة الرسومات من جهاز كمبيوتر يعمل بنظام Windows في عام 2023

هل تحتاج إلى إزالة GPU من جهاز الكمبيوتر الخاص بك؟ انضم إلي حيث أشرح كيفية إزالة وحدة معالجة الرسومات من جهاز الكمبيوتر الخاص بك في هذا الدليل التفصيلي خطوة بخطوة.

كيفية تثبيت محرك أقراص NVMe SSD في سطح المكتب والكمبيوتر المحمول

كيفية تثبيت محرك أقراص NVMe SSD في سطح المكتب والكمبيوتر المحمول

هل اشتريت محرك أقراص NVMe M.2 SSD جديدًا ولكنك لا تعرف كيفية التثبيت؟ تابع القراءة لمعرفة كيفية تثبيت NVMe SSD على الكمبيوتر المحمول أو سطح المكتب.

ما هي القنبلة المنطقية؟

ما هي القنبلة المنطقية؟

القنبلة المنطقية هي حادثة أمنية حيث يقوم المهاجم بعمل مؤجل. استمر بالقراءه لمعرفة المزيد.

ما هو SoC؟

ما هو SoC؟

إذا سبق لك أن نظرت داخل برج كمبيوتر ، يمكنك أن ترى أن هناك الكثير من المكونات المختلفة. يحتوي الكمبيوتر المحمول العادي على معظم المكونات نفسها

ما هو التشفير غير المتماثل؟

ما هو التشفير غير المتماثل؟

تستخدم خوارزميات التشفير غير المتماثل مفتاحين مختلفين. يستخدم أحد المفاتيح للتشفير والآخر لفك التشفير.

Steam Deck: كيفية تنسيق بطاقة SD

Steam Deck: كيفية تنسيق بطاقة SD

يأتي Steam Deck بثلاثة خيارات تخزين: 64 جيجا بايت eMMC ، و 256 جيجا بايت NVMe SSD ، و 512 جيجا بايت NVMe SSD. اعتمادًا على مكتبة الألعاب الخاصة بك وحجم الألعاب

كيفية البحث عن عنوان MAC للطابعة

كيفية البحث عن عنوان MAC للطابعة

نعرض لك طريقتين للعثور على عنوان MAC لطابعة Canon Pixma MG5200.