P



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




SolarisT Internals. Solaris 10 and OpenSolaris Kernel Architecture
Solaris Internals: Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition)
ISBN: 0131482092
EAN: 2147483647
Year: 2004
Pages: 244

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net