ما فائدة استدعاء نظام exec؟
ما فائدة استدعاء نظام exec؟

فيديو: ما فائدة استدعاء نظام exec؟

فيديو: ما فائدة استدعاء نظام exec؟
فيديو: Linux - شرح ما هو نظام التشغيل لينكس وهل انصحك باستخدامه 2024, شهر نوفمبر
Anonim

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

وبالمثل ، ما هي وظيفة استدعاء نظام exec؟

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

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

في المقابل ، ما فائدة استدعاءات نظام fork و exec في نظام التشغيل؟

شوكة يبدأ عملية جديدة وهي نسخة من ذلك المكالمات في حين إكسيك يستبدل صورة العملية الحالية بصورة أخرى (مختلفة). يتم تنفيذ كل من عمليات الوالدين والطفل في وقت واحد في حالة شوكة () بينما Control لا يعود أبدًا إلى البرنامج الأصلي ما لم يكن هناك إكسيك () خطأ.

أي مكالمة exec هي مكالمة نظام؟

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

موصى به: