RSSAmplifier

Chris Down · Feb 4, 2024

Creating controllable D state (uninterruptible sleep) processes

0
Sign in to vote or save

This site does not allow itself to be embedded. You can still read it on the original site — the toolbar below keeps your place in the directory.

tl;dr: Using vfork() , one can create a process in a D state that is not immune to signal interruption. Using fsfreeze , one can create a process in a D state that is immune to signal interruption. But wait, how can any D state process be "not immune to signal interruption"? Isn't the whole point of D state processes that they are uninterruptible? If you are wondering this, read on, and you will…

Read on chrisdown.name

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.