Linux Today: Linux News On Internet Time.

More on LinuxToday

developerWorks: Signals as a Linux Debugging Tool

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

WEBINAR: On-demand webcast

How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >

"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: