نواة (نظم تشغيل): الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
وسوم: تحرير من المحمول تعديل في تطبيق الأجهزة المحمولة تعديل بتطبيق أندرويد تعديل المحمول المتقدم
←‏إدارة الذاكرة: ترجمة اكثر دقة
وسوم: تحرير من المحمول تعديل في تطبيق الأجهزة المحمولة تعديل بتطبيق أندرويد تعديل المحمول المتقدم
سطر 39:
 
== إدارة الذاكرة ==
نواةتتمتع لديه حقالنواة الوصولبالوصول الكامل إلى ذاكرة النظام،النظام ويجب أن تسمحيسمح عملياتللعمليات للوصولبالوصول بأمانإلى هذه الذاكرة لأنهابأمان تتطلبحسب ذلكحاجتها. في كثيرغالبًا منما الأحيانتكون الخطوة الأولى في القيام بذلك هي العنونة افتراضية معالجة،، يتم حققتتحقيقها عادةعادةً عن طريق الترحيل و / أو تجزئةالتجزئة. معالجةيسمح افتراضيةالعنوان تسمحالافتراضي للنواة لجعلبعمل عنوان فعلي نظرامعين يبدوليكوّن أنعنوانًا عنوانآخر ، آخر،وهو العنوان الظاهريالافتراضي. قد تكونتختلف مساحات العنوان الظاهريةالافتراضية مختلفةللعمليات لعملياتالمختلفة؛ مختلفة؛قد تكون الذاكرة التي يصلتصل عمليةإليها إحدى واحدةالعمليات في عنوان معين (الظاهريافتراضي) قدمعين تكونهي ذاكرة مختلفة منعما ماتصل يصل إلىإليه عملية أخرى فيعلى نفس العنوان. هذا يسمح لكل برنامج على التصرفبالتصرف كما لو كان هوالبرنامج الوحيد (بصرف النظر عن النواة) علىالذي التوالي،يعمل وبالتالي يمنع التطبيقات من تحطمهاأن تعطل بعضها البعض.
 
علىفي العديد من أنظمة،الأنظمة العنوان، الظاهريةقد برنامجيشير قدالعنوان تشيرالظاهري للبرنامج إلى البيانات التي غير موجودالموجودة حالياحاليًا في الذاكرة. تسمح طبقة منالاتصال indirectionغير المقدمةالمباشر منالتي معالجةتوفرها افتراضيةالعنونة تسمحالافتراضية للنظاملنظام التشغيل لاستخدامباستخدام مخازن البيانات الأخرى،الأخرى ، مثل القرصمحرك الصلبالأقراص الصلبة، لتخزين ما منكان شأنهيجب أن يكون على خلاف ذلك لتبقىيبقى في الذاكرة الرئيسية العشوائية (RAM). ونتيجةنتيجة لذلك،لذلك ، يمكن أن أنظمةلأنظمة التشغيل أن تسمح برامجللبرامج لاستخدامباستخدام ذاكرة أكثرأكبر من النظام لديهالمتاح المتاحة جسديافعليًا. عندما يحتاج برنامجالبرنامج البياناتإلى وهوبيانات غير موجودموجودة حالياحاليًا في ذاكرة الوصول العشوائي،العشوائي وإشارات، تشير وحدة المعالجة المركزية للنواةإلى أنالنواة هذابحدوث لمذلك يحدث،، ويستجيبوتستجيب النواة عن طريق كتابة محتويات كتلةالذاكرة ذاكرةالغير غيرنشطة نشط علىإلى القرص (إذاعند لزم الأمرالضرورة) واستبدالها معبالبيانات البيانات التيالمطلوبة طلبهابواسطة البرنامج. ويمكن يمكن بعد ذلك استأنفاستئناف البرنامج من النقطة التي توقفتتم بهاإيقافه فيها. يُعرف هذا المخطط كما هوعمومًا معروفباسم عموماترحيل الترحيلصفحات الطلب.
الظاهريتتيح معالجةالمعالجة كماالافتراضية يتيحأيضًا إنشاء أقسام الافتراضيةافتراضية من الذاكرة في مجالينمنطقتين مفككة،منفصلتين واحد، يجريأحدهما محفوظةمخصص للنواة (الفضاءمساحة النواة) والآخر للتطبيقات (الفضاءمساحة المستخدم). لا يسمح التطبيقاتالمعالج من قبلبمعالجة المعالجالتطبيقات لمعالجةفي الذاكرةذاكرة النواة النواة،، وبالتالي منع أي تطبيق من الإضرارإتلاف نواةالنواة التواليالمشغّلة. وقد ساهم هذا القسم الأساسي من مساحة الذاكرة كثيراكثيرًا في التصاميمالتصميمات الحالية من الحبوبلنواة للأغراضالأغراض العامة الفعلية ويكاد يكون عاماعالميًا في مثل هذه الأنظمة، على الرغم من أن بعض حباتالأنوية البحوثالبحثية (مثل وحدانيةSingularity) تأخذتتبع مناهجمنهجية أخرى.
 
الظاهري معالجة كما يتيح إنشاء أقسام الافتراضية الذاكرة في مجالين مفككة، واحد يجري محفوظة للنواة (الفضاء النواة) والآخر للتطبيقات (الفضاء المستخدم). لا يسمح التطبيقات من قبل المعالج لمعالجة الذاكرة النواة، وبالتالي منع تطبيق من الإضرار نواة التوالي. وقد ساهم هذا القسم الأساسي من مساحة الذاكرة كثيرا في التصاميم الحالية من الحبوب للأغراض العامة الفعلية ويكاد يكون عاما في مثل هذه الأنظمة، على الرغم من أن بعض حبات البحوث (مثل وحدانية) تأخذ مناهج أخرى.
 
== إدارة الجهاز ==