Solaris Internals: Core Kernel ComponentsPrentice Hall Professional, 2001 - 657 páginas This is Sun's definitive guide to the internals of SunOS, the operating system component of Sun's Solaris operating environment. It will be invaluable for anyone responsible for Solaris management, maintenance, performance and/or application tuning. This book covers all aspects of SunOS internals, especially major kernel data structures and kernel code algorithms, with a focus on practical applications. Understand how the Solaris operating environment is organized; including the kernel directory hierarchy, system facilities, interfaces, system calls, libraries, Posix support, and more. Review processes, threads, the dispatcher, and the Virtual File System (VFS). Understand the Solaris Memory Architecture, virtual memory, and interprocess communications -- and master memory analysis, sizing and capacity planning. |
Índice
An Introduction to Solaris | 3 |
Advanced Solaris | 17 |
IO Architecture | 25 |
Kernel Synchronization Primitives | 59 |
Kernel Bootstrap and Initialization | 103 |
PART TWO | 123 |
Virtual Memory Watchpoints | 164 |
The Page Scanner | 178 |
30 | 274 |
31 | 281 |
The Solaris Kernel Dispatcher | 343 |
LWP Pool Activation | 409 |
Interprocess Communication | 421 |
PART FOUR | 470 |
File System Overview | 513 |
File System Framework | 531 |
23 | 181 |
25 | 188 |
28 | 195 |
Kernel Memory | 205 |
Memory Monitoring | 233 |
29 | 252 |
PART THREE | 255 |
The UNIX File System | 565 |
Solaris File System Cache | 589 |
Paging Parameters That Affect File System Performance | 599 |
Appendix A Kernel Tunables Switches and Limits | 609 |
Appendix B Kernel Virtual Address Maps | 621 |
Bibliography | 635 |
Otras ediciones - Ver todo
Términos y frases comunes
algorithm array bits block boot buffer bytes callout created data structures default device drivers disk dispatch queue dispatch table entry execution Figure file descriptor file system cache flag free memory function handler hardware Header File implementation inode interfaces interrupt Kbytes kernel address space kernel memory kernel module kernel thread layer linked list loaded Mbytes memory allocator memory segment message queue mutex locks object offset operating system page fault parameter physical memory physical swap pointer POSIX priority proc process address space process group procfs read/write/exec RW lock scanner scheduling class segment driver semaphore shared memory signal slab allocator sleep queue slot Solaris 2.6 Solaris kernel SPARC stack struct sun4u swap space synchronization system call Table trap turnstile UltraSPARC UNIX user thread virtual address space virtual memory virtual memory system virtual swap vmstat vnode write
Referencias a este libro
Proceedings of the ... International Workshop on Network and ..., Número 14 Vista de fragmentos - 2004 |