Expand description
Process lifecycle management
This module handles process creation, termination, and state transitions. The implementation is split into focused submodules:
Re-exports§
pub use super::exit::wait_process;pub use super::creation::create_process;pub use super::creation::create_process_with_options;pub use super::creation::exec_process;pub use super::creation::parse_shebang;pub use super::creation::search_path;pub use super::creation::ProcessCreateOptions;pub use super::creation::DEFAULT_KERNEL_STACK_SIZE;pub use super::creation::DEFAULT_USER_STACK_SIZE;pub use super::exit::cleanup_thread;pub use super::exit::default_signal_action;pub use super::exit::exit_process;pub use super::exit::get_process_stats;pub use super::exit::kill_process;pub use super::exit::reap_zombie_threads;pub use super::exit::signals;pub use super::exit::ProcessStats;pub use super::exit::SignalAction;pub use super::exit::WaitOptions;pub use super::fork::fork_process;