Operating Systems: Design and ImplementationPearson Prentice Hall, 2006 - 1054 Seiten Operating Systems Design and Implementation, 3e, is ideal for introductory courses on computer operating systems. Written by the creator of Minux, professional programmers will now have the most up-to-date tutorial and reference available today. Revised to address the latest version of MINIX (MINIX 3), this streamlined, simplified new edition remains the only operating systems text to first explain relevant principles, then demonstrate their applications using a Unix-like operating system as a detailed example. It has been especially designed for high reliability, for use in embedded systems, and for ease of teaching. |
Im Buch
Ergebnisse 1-3 von 80
Seite 379
... allocated for a process when it is created or swapped in . If processes are created with a fixed size that never changes , then the allocation is simple : the operating system allocates exactly what is needed , no more and no less . If ...
... allocated for a process when it is created or swapped in . If processes are created with a fixed size that never changes , then the allocation is simple : the operating system allocates exactly what is needed , no more and no less . If ...
Seite 422
... allocated and released as one block . This was the default for the original version of MINIX . In MINIX 3 , however ... allocated on two occasions . First , when a process forks , the amount of memory needed by the child is allocated ...
... allocated and released as one block . This was the default for the original version of MINIX . In MINIX 3 , however ... allocated on two occasions . First , when a process forks , the amount of memory needed by the child is allocated ...
Seite 423
... allocated before the old memory had been released . Doing it this way is not trivial . Consider the possible error condition that there is not enough memory to perform an exec . A test for sufficient memory to complete the operation ...
... allocated before the old memory had been released . Doing it this way is not trivial . Consider the possible error condition that there is not enough memory to perform an exec . A test for sufficient memory to complete the operation ...
Andere Ausgaben - Alle anzeigen
Operating Systems: Design and Implementation Andrew S. Tanenbaum,Albert S. Woodhull Keine Leseprobe verfügbar - 2009 |
Häufige Begriffe und Wortgruppen
_PROTOTYPE address space algorithm allocated array assembly language bitmap boot image boot monitor buffer bytes cache CD-ROM char character compiler copy critical region deadlock define device drivers disk driver endif entry example execute file descriptor file system flag floppy disk fork function handle handler hard disk hardware header files i-node I/O devices implement initialization input interrupt ioctl kernel call keyboard layer loaded loop machine macro memory MINIX MINIX 3 system mode needed notification operating system output parameters partition pointer POSIX priority proc procedure process manager process table processor queue RAM disk registers request scheduling segment semaphore server SETUID shown in Fig signal slot stack struct structure superuser system call system processes system task terminal threads timer typedef UNIX user processes user-space variable void waiting write