Sistem isteği - System request

Image
Sistem isteği daire içine alınmış 104 tuşlu PC ABD İngilizcesi klavye düzeni

Sistem İsteği ( SysRq veya Sys Req ), kişisel bilgisayar klavyelerinde standart kullanımı olmayan bir anahtardır . IBM tarafından PC / AT ile tanıtılan , mevcut herhangi bir yazılımla çakışma olasılığı olmaksızın düşük düzeyli işletim sistemi işlevlerini doğrudan çağırmak için özel bir anahtar olarak sunulması amaçlanmıştı . SysRq basıldığında veya serbest bırakıldığında işletim sistemine sinyal vermek için özel bir BIOS rutini - yazılım kesintisi 0x15, alt işlev 0x85 eklenmiştir . Çoğu tuşun aksine, basıldığında klavye arabelleğinde hiçbir şey saklanmaz .

Tarih

SysRq anahtarına yönelik özel düşük düzeyli işlev, işletim sistemleri arasında geçiş yapmaktı. Orijinal IBM-PC 1980'de oluşturulduğunda, önde gelen üç işletim sistemi vardı: PC DOS , CP / M-86 ve UCSD p-System , Xenix 1983–1984'te eklendi. SysRq anahtarı, PC / AT'deki 286 yonganın yeteneklerini kullanarak aynı bilgisayarda birden fazla işletim sisteminin çalıştırılabilmesi için eklendi .

Özel bir anahtara ihtiyaç duyuluyordu çünkü günün çoğu yazılımı düşük seviyede çalışıyordu, genellikle işletim sistemini tamamen atlıyordu ve tipik olarak birçok kısayol tuşu kombinasyonunu kullanıyordu. Kullanımı sonlandırma ve yerleşik kal (TSR) programları Olayların daha karmaşık. Bir görev değiştirme veya çoklu görev ortamı uygulamak için özel, ayrı bir anahtara ihtiyaç olduğu düşünülüyordu. Bu, Windows NT altında " Control-Alt-Delete " kullanımına benzer .

84 tuşlu klavyelerde (84 tuşlu IBM Model M alan koruyucu klavye dışında), SysRq kendi başına bir anahtardı. Daha sonraki 101 tuşlu klavyede, Print screen tuşu işleviyle bir fiziksel tuşu paylaşır . Alt tuşu sysrq çağırmak için bu çift fonksiyonlu tuşa basarken basılı tutulması gerekir.

Varsayılan BIOS klavye rutinleri, SysRq'i yok sayar ve herhangi bir işlem yapmadan geri döner. Yani yaptığımız MS-DOS giriş rutinleri. Birçok yüksek seviyeli dilde sağlanan kitaplıklardaki klavye yordamları da bunu takip etti. Üretilen çoğu PC klavyesine hala dahil olmasına rağmen ve bazı hata ayıklama yazılımları tarafından kullanılmasına rağmen, anahtarın kullanıcıların büyük çoğunluğu için hiçbir faydası yoktur.

On Hyundai / Hynix Süper-16 bilgisayar, pres Ctrl + SysRq sert sistemini boot edecektir (ne zaman yeniden başlayacaktır Ctrl + Alt + Del tepkisiz olduğunu ve yumuşak açılışta atlanır başlangıç hafıza testleri çağıracağı).

Modern kullanımlar

In Linux , çekirdek sistemi için işlevleri sağlamak üzere yapılandırılabilir hata ayıklama ve çökme kurtarma. Bu kullanım " sihirli SysRq anahtarı " olarak bilinir .

Microsoft ayrıca çeşitli işletim sistemi ve uygulama düzeyinde hata ayıklayıcılar için SysRq kullanmıştır . Gelen CodeView hata ayıklayıcı , bazen program çalışması esnasında ayıklama girmeye için kullanılmıştır. For Windows NT uzak çekirdek hata, ayıklayıcıya sistemini zorlamak için kullanılabilir.

Benzer anahtarlar

1970 yılında oluşturulan IBM System / 370 mainframe bilgisayarının IBM 3270 tipi konsol klavyelerinde , konsolun işletim sistemine girdi vermesine izin vermek için VM / 370 veya MVS gibi işletim sistemine neden olmak için kullanılan bir operatör kesme anahtarı vardı. .

Ayrıca bakınız

Referanslar

Dış bağlantılar