دروس

ما هي عملية الحاسوب وما هي وظيفته؟

جدول المحتويات:

Anonim

من المؤكد أنك سمعت عن قتل عملية في Windows ، أو أنه تم حظر برنامج. اليوم سنشرح ما هو عليه وسنرى أيضًا الاختلافات مع الخيط ، وهو مصطلح شائع جدًا بسبب معالجة الخيوط.

ما هي العملية

في الحوسبة ، العملية هي في الأساس برنامج يتم تشغيله. العمليات هي سلسلة من التعليمات التي تهدف إلى الوصول إلى حالة نهائية أو متابعة مهمة محددة. أهم شيء في هذا المفهوم هو من أين تأتي العملية أو ما هو البرنامج ونظام التشغيل.

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

البرنامج ، من جانبه ، هو خوارزمية تولد سلسلة من التعليمات التي يمكننا من خلالها تنفيذ مهمة معينة. بالطبع لا تؤدي البرامج الحالية مهمة واحدة فقط ، ولكن العديد من المهام بفضل وجود العديد من هذه الخوارزميات في كود البرمجة الخاص بها ، كل منها لوظيفة محددة.

يمكننا فهم ذلك من خلال تشبيه بسيط لتحميص الخبز في الصباح:

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

ما في العملية: خيوط

تنفيذ مزدوج الخيوط

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

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

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

من خلال الاستمرار في تشبيه الخبز المحمص ، يمكن أن نفهم ذلك بالطريقة التالية:

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

تحقق من هذه المقالة لمعرفة المزيد حول ما هي خيوط المعالج والاختلاف مع النوى

كيف تبدأ العملية وتنتهي

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

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

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

ستكون طرق بدء عملية الكمبيوتر كما يلي:

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

ويمكنك أيضًا إنهاء:

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

كيف ترى قتل عملية في ويندوز

المهمة التالية التي يمكننا القيام بها هي تصور العمليات في نظام تشغيل Windows. هذه مهمة بسيطة ، حيث يتعين علينا فقط النقر بزر الماوس الأيمن على شريط المهام واختيار خيار " إدارة المهام ". الطريقة الثانية للقيام بذلك هي الضغط على تركيبة المفاتيح " Ctrl + Shift + Esc ". والثالث سيكون للضغط على تركيبة المفاتيح " Ctrl + Alt + Del ".

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

في علامة تبويب العمليات ، لدينا القائمة بأكملها مع تمثيل نشاطها في الوقت الفعلي. علينا فقط اختيار الشخص الذي نريد حذفه والضغط على Delete.

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

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

الخلاصة على عملية الكمبيوتر

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

نتركك مع بعض الروابط لبرامج تعليمية قد تهمك:

إذا كنت تريد الإشارة إلى سؤال أو لديك أي أسئلة حوله ، فاترك تعليقك في المربع.

دروس

اختيار المحرر

Back to top button