Teach Time Encyclopedia - Learn About Our World
Home Page
Teach Time
Featured Topics

United States
by state

CITYology

Academic Disciplines

Historical Timelines

Themed Timelines

Calendars

Reference Tables

Biographies

How-tos



Sunday, November 23, 2008

SysRq

There is a key labeled SysRq on keyboards for PCs that no longer has a standard use. The BIOS keyboard routines simply ignore it; therefore so do the DOS input routines as well as the keyboard routines in libraries supplied with high-level languages.

The key is not totally inactive, however. When it is pressed, nothing is stored in the keyboard buffer, but a BIOS function is called. The default handler of that function does nothing and simply returns. Programs can use SysRq simply by creating an interrupt handler to replace the default stub, but most programs have no need for that functionality. When software that has the potential to completely lock up the system is run, a BIOS interrupt is the only input that could be generated; the SysRq BIOS interrupt handler can then be written as a form of "panic button" to gracefully terminate the program or reboot the system.

In Linux systems, provided the kernel has been compiled with the correct option, the key can be used to perform a variety of functions in an emergency, such as syncing disks, killing processes and powering off the computer.

See also scroll lock, break key.



Internet Hotel Solutions

Site Sponsors
AC Units
Baltimore Harbor
Boot Camp Grads
Bra Size
Burkittsville
College Hotels
Digital Harbor
Free Cell Phones
Golden Hare Travel
Golf Vacations
Golf Courses
Gourmet
Hair Styles
Hippodrome
iWoman
Lesson Plans
Maryland Hotels
MD Genealogy
Minor League Stuff
Motel Site
Ocean City
OC Real Estate
Old Agers
Office Supplies
Orlando
Pet Friendly Hotel
Room Prices
Savannah, GA
Ski Vacations
South Baltimore
Student Teaching
Travel Sources
University Hotels
Visit Military Bases
Washington, DC

Brought to you by NoChildLeftBehind.com and the Beaches and Towns Network, LLC.