Solaris Internals: Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition)

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]

m_dummylock field

m_owner field

*m_spinlock fields

Macros

     CL_TICK(t)

     CONN_DEF_REF

     CONN_INC_REF

     GET_TTE

     ISSIG_PENDING

     PAGE_HASH_FUNC

     PAGE_HASH_SEARCH

     THREAD_SET_STATE

     TRANS_BEGIN_ASYNC

     TRANS_BEGIN_CSYNC

     TRANS_BEGIN_SYNC

     TRANS_TRY_BEGIN_ASYNC

     TRANS_TRY_BEGIN_CSYNC

     TS_NEWUMDPRI

madv.so.1 routine

MADV_ACCESS_LWP hint

madvice(3C) routine

Magazine sizes

main() function

Major page faults

Management

     address space, VM

     breakpoints

     buses

     core file

     debugging, modules

     devices 2nd

     heaps

     interrupts 2nd

     interrupts, processors

     I/O

     ipc_service structures

     memory 2nd 3rd

     memory, kernels

     memory, pages

    MMU [See MMU (Memory Management Unit).]

     modules, debugging

     path-name

     paths, file system names

     physical memory

     process rights

     queues

     queues, dispatchers

     RCM

     resources 2nd 3rd 4th 5th

     resources, core process components

     resources, observability

     resources, processors

     resources, Solaris

     resources, zones 2nd 3rd

     rights 2nd [See also Privileges.]

     RM

     SMF

     Solaris Fault Manager

     SVM

     synchronization

     watchpoints

MAPBLOCKSIZE

mapelfexec() function

mapentry structure

Mapping

     address space

     debugging

     files, to disk blocks

     heaps

     HME 2nd

     hme_blk structures

     kernel virtual addresses

     libraries

     memory, files

     memory, I/O

     memory, pmap(1) command

     pages

     pages, physical

     pages, seg_kpm driver

     physical pages, caches

     processes, pmap command

     stacks

     text

     VM

Masks, signals 2nd

Massively parallel processor (MPP)

matamap structure

max_nprocs value

max_percent_cpu parameter

maxusers variable

MC_HAT_ADVISE control operation

mdb(1) kernel debugging facility 2nd 3rd

     caches, viewing

     components

     components, implementation in kmdb

     dispatchers

     vfs interface information

     vnode information

Measurement

     applications, performance

     hardware events

     microstate accounting

     performance, NUMA

mem_total field

memcntl() function

meminfo(2) command

meminfo(2) routine

Memory

     adding

     allocation

     allocation, file systems

     allocation, global

     allocation, kernels

     allocation, NUMA

     allocation, procfs

     allocation, TSB

     barriers

     caches

     demand-page virtual memory systems

     DISM 2nd 3rd 4th

     hierarchies

     ISM 2nd 3rd

     kernels

     kernels, allocator logging facility

     kernels, analyzing

     kernels, debugging

     kernels, detecting corruption

     kernels, logging

     kernels, segment drivers

     kernels, slab allocators

     kernels, tracing allocators

     kernels, troubleshooting buffers

     kernels, vmem allocators

     kernels, VM layouts

     leaks

     levels of

     management 2nd 3rd

     management, kernels

     management, pages

     mapping, files 2nd

     mapping, I/O

    MMU [See MMU (Memory Management Unit).]

     models

     MPSS

     NUMA 2nd 3rd [See also NUMA (nonuniform memory access).]

     pageable, swapping

     pages, physical memory

     physical [See also Physical memory.]

     physical, life cycles

     pmap(1) command

     protection

     RAM

     shared, ISM

     shared, POSIX

     shared, System V 2nd

     sharing

     UMA

    VM [See VM (virtual memory).]

Memory in use column

Memory Management Unit [See MMU (Memory Management Unit).]

Memory Placement Optimization [See MPO (Memory Placement Optimization).]

memseg lists

Messages

     controls, procfs

     panic, associating

     POSIX, queues

     queues, System V

     System V queues

Metadata

     blocks, buffering

     logging 2nd

mi_timer_fire function

Microbenchmark performance

Microprocessors, CPU specific large page support

Microstate accounting

     process models

Migration, physical memory

min_percent_cpu parameter

Minor page faults 2nd

Misses, TLB

ml_odunit_t structure

mlock() function

mmap() function, shared mapped file flags

MMU (Memory Management Unit) 2nd

     configuration

     file system I/O

     SRMMU

     virtual-to-physical translation

mntopts_t structure

mo_cancel field

MO_DEFAULT option

MO_HASVALUE option

MO_IGNORE option

MO_NODISPLAY option

Models

     drain

     interrupts

     latency

     memory

     privileges 2nd

     privileges, superusers

    process [See Process models.]

     processing

     protection, VM

     queues

     sequential consistency

     state, zones

     STREAMS

     tasks, pools

     threads

Modern memory allocators

Modes

     plumbing

     polling

Modifying

     ACLs

     pas

     privileges, state

     processors, state

modinfo command

Modular debuggers

Modular device I/O systems

Modular implementation

Modules

     debugging, management

     file systems

     GLDv2

     initialization

     interfaces

     IPC, creating

     loadable

     loadable, file systems

     management, debugging

     shared memory kernel

     STREAMS

     UDP

Monitoring

     interrupts

     prstat(1M) command

     queues

     RM

     threads, priorities

     zones

mount method

Mount options, interfaces for

MPO (Memory Placement Optimization) 2nd 3rd 4th

     APIs

     parameters

     statistics

MPP (massively parallel processor)

MPSS (Multiple Page Size Support) 2nd 3rd

mq_open() function

Multicasting

Multipathing, IP network

Multiplatform support

Multiple CPUs, latency models

Multiple file system support

Multiple linked lists

Multiple Page Size Support (MPSS) 2nd 3rd

Multiple pages

     enabling

     size, configuration

Multiple scheduler support

Multiple TSB probes

Multithreading [See also CMT (chip multithreading).]

Mutex locks 2nd

     adaptive implementation

     dispatchers

mutex_enter() function

mutex_exit() function

mutex_init() function

Категории