Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
idle(2)
Edit
PageHistory
Diff
Info
LikePages
!!NAME idle - make process 0 idle !!SYNOPSIS __#include <unistd.h>__ __int idle(void);__ !!DESCRIPTION __idle__ is an internal system call used during bootstrap. It marks the process's pages as swappable, lowers its priority, and enters the main scheduling loop. __idle__ never returns. Only process 0 may call __idle__. Any user process, even a process with super-user permission, will receive [EPERM]. !!RETURN VALUE idle(2) never returns for process 0, and always returns -1 for a user process. !!ERRORS ;[EPERM]: Always, for a user process. !!CONFORMING TO This function is Linux-specific, and should not be used in programs intended to be portable. !!NOTES Since 2.3.13 this system call does not exist anymore.
2 pages link to
idle(2)
:
Man2i
syscalls(2)
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.