Filter by products, topics, and types of content

(417 Products)

(750 Topics)

(20 Industries)

(15 Types)

1 - 3 of 3 results
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
TASK_KILLABLE: New process state in Linux
Linux kernel 2.6.25 introduced a new process state for putting processes to sleep called TASK_KILLABLE, which offers an alternative to the efficient but potentially unkillable TASK_UNINTERRUPTIBLE and the easy-to-awaken but safer TASK_INTERRUPTIBLE. TASK_KILLABLE is the outcome of an issue raised in 2002 about the OpenAFS file system driver waiting for an event interruptibly after blocking all signals. This new sleeping state echoes TASK_UNINTERRUPTIBLE with the ability to respond to fatal signals. In this article, the author sheds light on this area and, using examples from 2.6.26 and an earlier version, 2.6.18, discusses the related changes to the Linux kernel and the new APIs that resulted from these changes.
Also available in: Russian   Japanese  
Articles 30 Sep 2008
Writing AIX kernel extensions
Learn how to use the AIX kernel to build routines to extend functions and create your own system calls, kernel processes, or file systems. The rapid improvements in Power architecture, combined with the enhancements of AIX(R) Version 5.3, have caused more interest than ever in AIX. This article shows you, with extensive examples, how to tap into the power of kernel extensions on AIX.
Also available in: Chinese  
Articles 15 Aug 2006
Emulation and computing history
Everything we have today is derived from older computing systems, many of which no longer have functioning hardware you can use. Learn how the Computer History Simulation Project brings this hardware (and operating systems and applications) back to life so they can be enjoyed by a new generation.
Also available in: Russian   Japanese   Portuguese  
Articles 22 Mar 2011
1 - 3 of 3 results
Show Summaries | Hide Summaries