Index[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z] p_as p_cred p_crlock p_exec p_lock p_lockp p_mlreal field p_mstart field p_pglink p_pgpidp p_pidflag p_pidg p_ppglink p_ppid p_sessp p_stat p_swapcnt p_wcode p_wdata Packets enqueueing processing cost UDP Page-ins 2nd Page-outs algorithms physical swaps Page-size page_create() function page_create_va() function 2nd page_find() function page_free() function page_hash array PAGE_HASH_FUNC macro PAGE_HASH_SEARCH macro page_lookup_nowait() function Pageable memory, swapping Pages, memory attaching cachelists caches 2nd caches, file systems coloring compilers copy-on-write process CPU support cyclic page caches demotion distribution enabling fastscan faults faults, in address spaces free lists 2nd global memory allocation hash lists HPT interfaces IPT ISM locks large kernel support limitations locating locking lotsfree mapping, seg_kpm driver memory, management memory, schedulers memseg lists MMU 2nd MPSS new, allocation physical memory 2nd physical memory, management placement protection protection, faults requests, interfaces scanners scanners, implementation selection semop(2) shared library optimizations sizes, allocation sizes, configuration sizes, support slowscan structures 2nd support, changes to large swapping throttles TSB, relocation vnode interfaces, caches pagesize command Paging Panic messages, associating Parallel systems architecture Parameters async_request_size GET_TTE macro kernels, configuration max_percent_cpu min_percent_cpu MPO page-outs pages, limitations scan rate slab cache superblocks throttlefree Parsers, mount options Partial checksum offload Partial Store Order (PSO) Partitions CPU lgroup RM zones 2nd pas, modifying Path-name management Paths code, open() function names, file systems PCWATCH command Pending signals Per-process file tables Per-process state Performance [See also Optimization.] applications, measurement DISM kernels, text libthread.so (threads library) linear-time microbenchmark MPSS NUMA out-of-the-box pages, placement scalability slab allocators system-level TCP/IP threads UFS vmem allocators zones Perimeters, vertical Permissions ALTER POSIX message queues semaphores Permitted sets (privileges) PG_WAIT flag pgrep command Physical memory [See also Memory.] allocation 2nd control life cycles management 2nd MPO pages 2nd pages, schedulers virtual-to-physical translation Physical pages, mapping Physical swaps, page-outs Physical-meta-data blocks PID (process ID) structure PIL (Priority Interrupt Level) 2nd PINNED state 2nd pipe() function Pipes pkill(1) command 2nd Placement MPO [See MPO (Memory Placement Optimization).] pages threads turnstile Plumbing modes NICs pmap command 2nd poke_cpu() function Policies allocation 2nd NUMA resource controls UFS layout Polling mode polltime function poold daemon 2nd Pools dynamic task, STREAMS subsystem LWP physical memory resources resources, CPUs resources, zones 2nd 3rd RM tasks tasks, troubleshooting poolstat(1) command Porting file systems (to Solaris 10) POSIX IPC 2nd LWP process model structures messages, queues semaphores shared memory zones ppgsz(1M) command ppriv(1) command pr_vaddr field #pragma binding directives prcommon structure prctl command Predictive self-healing Preemption control dispatchers 2nd kernel threads Preferences. [See also Configuration, Options.] page sizes priocnt(1) command Priorities change flow dispatching inheritance interrupts threads threads, change threads, configuration threads, dispatcher threads, FX threads, global threads, monitoring threads, RT threads, user TS Priority Interrupt Level (PIL) 2nd PRIORITY LEVEL field Priority scheduling PRIV_FILE_DAC_WRITE privilege PRIV_NSET constant PRIV_PROC_MOUNT privilege PRIV_PROC_OWNER privilege PRIV_SETSIZE constant Privacy Private daemons Private kernel interfaces, system calls Privileges [See also Security.] auditing awareness awareness, state transitions basic constants core dumps debugging devices 2nd DTrace, tracking escalation prevention extending kernels least 2nd least, interfaces library interfaces models 2nd names 2nd NFS RBAC resources resources, controls 2nd runtime semantics state, modifying superuser superuser, models superuser, RBACs systems calls tasks third-party file systems uid 0, troubleshooting zones Probes adaptive locks change-pri DTrace DTrace, SDT DTrace, vnode interfaces lockstat providers multiple TSB RW locks sched tick spin locks VM, tracing /proc [See procfs (/proc file system).] proc(1) command proc(4) interfaces files systems privileges, modifying privileges, optimizing proc_names.c, updating proc_sz column proc_t process state process attribute Process ID (PID) structure Process Model Unification project Process models components creating evolution executable objects file systems file systems, implementation groups kernel process tables microstate accounting resources, attributes resources, usage sessions signals structures structures, kernel threads structures, LWPs structures, proc structures, user areas system calls termination unified zones Process-level file abstractions process.max-msg-messages process.max-msg-qbytes process.max-sem-nsems process.max-sem-ops Processes 2nd address spaces 2nd address spaces, mappings address spaces, SPARC systems bash copy-on-write core dumps core process components execution files, descriptors files, mapping fsflush, file systems global priorities IPC [See also IPC (interprocess communication).] limits links LWP 2nd [See also LWP (lightweight process).] mapping, pmap command models [See Process models.] objects per-process file tables profiles rights management 2nd [See also Privileges.] /sbin/sh scheduling signaling sleep stacks, memory mapping state synchronization Processing expiry models tick tick, DTrace tick, FSS tick, FX tick, RT tick, threads tick, TS update update, FSS update, TS Processors addresses spaces AMD Opteron support binding CMT dispatchers, abstractions dispatchers, observability Intel x86 support MPP resource management RISC scheduling classes selecting sequential consistency models sets SPARC systems [See SPARC systems.] state, modifying UltraSPARC [See UltraSPARC.] procfs (/proc file system) 2nd control messages files files, types implementation indexes I/O libproc reading references sample utility subdirectories visibility VM, large page support zones prochasprocperm() function Producer/consumer buffer Profiles processes RBACs Program header (PHT) sections Programming interfaces, task queues project attribute project.max-msg-ids project.max-sem-ids project.max-shm-ids project.max-shm-memory Projects 2nd databases FSS update processing in-kernel project data structures interfaces kernels locks name-service attributes Process Model Unification resource controls system calls zones Properties global resource controls local resource controls vmem allocators Protection [See also Security.] devices faults memory models, VM pages Protocols FTP, zones IPSec IPv6 LDAP TCP, connection teardown TCP/IP, performance UDP [See UDP (User Datagram Protocol).] UFS locks Providers DLPIs lockstat sched vminfo prstat(1) command 2nd 3rd 4th 5th ps(1) command 2nd Pseudo file systems Pseudo-terminals, zones psig(1) command PSO (Partial Store Order) psradm(1M) command pthread_kill(3C) interface putnext() routine putpage() function |