>Signals in Linux

>- List of signals: $kill -l
– You can’t handle SIGSTOP and SIGKILL. You can’t priorities which signal to handle.
– Signals are generated by setting the appropriate bit in the task_struct’s signal field. If the process has not blocked the signal and is waiting but interruptible (in state Interruptible) then it is woken up by changing its state to Running and making sure that it is in the run queue. (linuxhq.com)
– Signals that are sent to a process if an illegal flow of execution happens, are synchronous. They are also called trap e.g. illegal memory access.
– Asynchronous signals are also called interrupts and are sent from a process to another process or thread-to-thread.

  One thought on “>Signals in Linux

  1. January 4, 2010 at 12:22 PM



  2. January 5, 2010 at 7:55 AM

    >Hi,Please comment in English, I could not translate your comment.


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: