Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


developerWorks: Signals as a Linux Debugging Tool

Dec 02, 2005, 05:30 (0 Talkback[s])
(Other stories by Madhavan Srinivasan)

"Signals are software interrupts that send information about an occurrence of an asynchronous event to an executing program, or process. Signals are generated for a variety of reasons such as timer expiration. Most hardware traps--illegal instructions, access to invalid addresses, and so on--are converted to signals.

"Signals can be generated by the process itself, or they can be sent from one process to another. A variety of signals can be generated or delivered, and they have many uses for programmers. (To see a complete list of signals in the Linux environment, use the command kill -l.)

Complete Story

Related Stories: