طلب النظام

تخطيط لوحة مفاتيح كمبيوتر شخصي باللغة الإنجليزية الأمريكية مكون من 104 مفتاحًا مع وضع دائرة حول طلب النظام

مفتاح طلب النظام ( SysRq أو Sys Req ) هو مفتاح في لوحات مفاتيح الحواسيب الشخصية ليس له استخدام قياسي. قدمته شركة IBM مع جهاز PC/AT ، وكان الهدف منه أن يكون متاحًا كمفتاح خاص لاستدعاء وظائف نظام التشغيل منخفضة المستوى مباشرةً دون أي احتمال للتعارض مع أي برامج موجودة. أُضيف روتين BIOS خاص - مقاطعة برمجية 0x15، وظيفة فرعية 0x85 [ 1 ] - لإعلام نظام التشغيل عند الضغط على مفتاح SysRq أو تحريره. على عكس معظم المفاتيح، لا يتم تخزين أي بيانات في مخزن لوحة المفاتيح المؤقت عند الضغط عليه .

تاريخ

كانت الوظيفة الأساسية لمفتاح SysRq هي التبديل بين أنظمة التشغيل. عند ابتكار جهاز IBM-PC الأصلي عام 1980، كانت هناك ثلاثة أنظمة تشغيل رئيسية متنافسة: PC DOS و CP/M-86 و UCSD p-System ، [ 2 ] بينما أُضيف نظام Xenix في الفترة 1983-1984. أُضيف مفتاح SysRq لتمكين تشغيل أنظمة تشغيل متعددة على نفس الحاسوب، مستفيدًا من إمكانيات شريحة 286 في جهاز PC/AT. [ 3 ]

كان هناك حاجة إلى مفتاح خاص لأن معظم البرامج في ذلك الوقت كانت تعمل على مستوى منخفض، وغالبًا ما تتجاوز نظام التشغيل تمامًا، وكانت تستخدم عادةً العديد من اختصارات لوحة المفاتيح . وقد زاد استخدام برامج الإنهاء والبقاء في النظام (TSR) من تعقيد الأمور. ولتنفيذ بيئة تبديل المهام أو تعدد المهام ، كان يُعتقد أن هناك حاجة إلى مفتاح خاص منفصل. وهذا مشابه لطريقة استخدام اختصار " Control-Alt-Delete " في نظام التشغيل Windows NT .

في لوحات المفاتيح ذات 84 مفتاحًا (باستثناء لوحة مفاتيح IBM Model M الموفرة للمساحة ذات 84 مفتاحًا)، كان مفتاح SysRq مفتاحًا مستقلًا. أما في لوحات المفاتيح اللاحقة ذات 101 مفتاحًا، فيشترك هذا المفتاح مع مفتاح Print Screen . يجب الضغط باستمرار على مفتاح Alt أثناء الضغط على هذا المفتاح ثنائي الوظيفة لتفعيل SysRq. ويستمر هذا الأمر في لوحات مفاتيح أجهزة الكمبيوتر الحديثة. [ 4 ]

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

في جهاز الكمبيوتر Hyundai/Hynix Super-16، سيؤدي الضغط على Ctrl+SysRq إلى إعادة تشغيل النظام بالقوة (سيتم إعادة تشغيله عندما يكون + + غير مستجيب، وسيقوم باستدعاء اختبارات ذاكرة بدء التشغيل التي يتم تجاوزها عند بدء التشغيل الناعم).CtrlAltDel

الاستخدامات الحديثة

في نظام لينكس ، يمكن تهيئة النواة لتوفير وظائف لتصحيح أخطاء النظام واستعادة النظام بعد الأعطال. [ 5 ] يُعرف هذا الاستخدام باسم " مفتاح SysRq السحري ".

استخدمت مايكروسوفت أيضًا SysRq في العديد من أدوات تصحيح الأخطاء على مستوى نظام التشغيل والتطبيقات . في أداة تصحيح الأخطاء CodeView ، استُخدمت أحيانًا لإيقاف تشغيل أداة تصحيح الأخطاء أثناء تنفيذ البرنامج. [ 6 ] أما في أداة تصحيح أخطاء نواة نظام التشغيل Windows NT عن بُعد، فيمكن استخدامها لإجبار النظام على الدخول إلى أداة تصحيح الأخطاء. [ 7 ]

في أنظمة ويندوز الحديثة وبعض بيئات سطح المكتب في لينكس، يقوم اختصار " Alt + Print screen " (وهو اختصار لـ SysRq على معظم لوحات المفاتيح الحديثة [ 4 ] ) بنسخ صورة للنافذة النشطة الحالية، بدلاً من الشاشة بأكملها كما يفعل زر Print Screen وحده. [ 8 ]

مفاتيح مشابهة

كانت لوحات مفاتيح وحدة التحكم من نوع IBM 3270، المستخدمة في حاسوب IBM System/370 المركزي الذي صُمم عام 1970، تحتوي على مفتاح مقاطعة يُستخدم لإجبار نظام التشغيل، مثل VM/370 أو MVS، على السماح لوحدة التحكم بإرسال مدخلات إلى نظام التشغيل. وكان هذا المفتاح يُعرف أيضًا باسم 'SysRq' أو 'SysReq'.

انظر أيضاً

مراجع

  1. "قائمة مقاطعة رالف براون" . تم الاطلاع عليها بتاريخ 21-06-2018 .
  2. "صحيفة حقائق منتج IBM PC الأصلية" . قسم أنظمة المعلومات في IBM. 12 أغسطس 1981. مؤرشفة من الأصل في 14 أغسطس 2006. تم الاطلاع عليها في 13 يناير 2010 .
  3. مقابلة شخصية مع ساندي ميد، مبتكر مفتاح SysRq
  4. 1 2 "ما هي وظائف مفاتيح Sys Rq وScroll Lock وPause Break على لوحة المفاتيح؟" . 26 سبتمبر 2016. تم الاطلاع عليه في 2 مارس 2020 .
  5. "اختراقات مفاتيح طلب النظام السحري في لينكس" . نواة لينكس . تم الاسترجاع في 21-06-2018 .
  6. "إعادة التحكم إلى CodeView" . قاعدة معارف مايكروسوفت . مؤرشف من الأصل في 8 نوفمبر 2008. تم الاطلاع عليه في 8 يناير 2008 .
  7. "كيفية تفعيل اتصال مصحح أخطاء النواة عن بُعد على جهاز كمبيوتر يعمل بنظام Windows Server 2003 مع حزمة الخدمة 1" . قاعدة معارف مايكروسوفت . مؤرشف من الأصل في 21 أكتوبر 2012. تم الاطلاع عليه في 8 يناير 2008 .
  8. "انسخ محتويات النافذة أو الشاشة" . تم الاطلاع عليه في 2 مارس 2020 .
  • شعار ويكيميديا ​​كومنزالوسائط المتعلقة بطلب النظام على ويكيميديا ​​كومنز