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]

L2 cache

Large kernel page support

Large pages [See also Pages, memory.]

     applying

     compilers

     CPU support

     enabling

     requests, interfaces

     support, changes to

Layers

     anonymous memory

     CPU

     depot

     global slab

     HAT 2nd

     HAT, SPARC

     HAT, synchronization

     HAT, UltraSPARC

     HAT, VM design

     HAT, x64

     swapfs

     target

     target, mdb

     vfs

     VM

lbolt counter

LD_DEBUG flags

LDAP (Lightweight Directory Access Protocol)

ldstub instructions 2nd

Leaks, memory

Least privileges 2nd

     interfaces

Left ancestors, LPARENT

Levels

     of memory

     of memory allocation

     of PIL

lgroup_home(3C) routine

lgroup_version() function

lgroups (locality groups)

     hierarchies 2nd

     implementation

     interfaces, initialization

     observability

     partitions

lgrp_expand_proc_diff parameter

lgrp_fini() function

lgrp_init() function

lgrp_loadavg_tolerance parameter

lgrp_mem_default_policy parameter

lgrp_mem_pset_aware parameter

lgrp_privm_random_thresh parameter

lgrp_shm_random_thresh parameter

libdl interfaces, wrappers

libmpss.so library

libproc

Libraries

     functions

     interfaces

     libmpss.so

     shared, interposing

     shared, optimizations

     sharing

     threads 2nd

     unified process models

libthread.so (threads library) 2nd

Life cycles

     physical memory 2nd

     vnode interfaces

Lightweight Directory Access Protocol [See LDAP (Lightweight Directory Access Protocol).]

Lightweight process [See LWP (lightweight process).]

Limit set (privileges)

Limitations

     file descriptors

     pages

     processes

     resources

     threads

     zone privileges

Linear-time performance

Linked lists

     multiple

     pages, searching

Links

     dispatcher structures

     dynamic linking

     ELF

     GLDv3 aggregation architecture

     hard, UFS

     processes

     proc/hat structures

     structures

Linux, privileges

listen() function

Lists

     ACL

     ACL, modifying

     deathrow

     free lists, pages

     hash lists, pages

     linked, multiple

     zones

Load balancing

Load spreading, interrupts

Loadable modules 2nd

     kernel allocation

Local page replacement

Local resource controls

Locality awareness

locality groups [See lgroups (locality groups).]

Locating pages

Locks

     acquisition 2nd

     adaptive

     adaptive, probes

     arenas

     cyclic subsystem

     dispatchers 2nd

     dispatchers, functions

     dispatchers, threads

     hardware

     HAT

     IPC

     ISM

     mutex 2nd

     mutex, adaptive implementation

     pages

     projects

     releasing

     RW 2nd 3rd

     RW, probes

     spin

     spin, probes

     statistics

     threads

     UFS

     UFS, protocols

Lockstat providers

Log-structured file systems

Logging

     allocators

     metadata

     rolling

     UFS 2nd

logmap structure

Lookup, DNLC

Loopback

     TCP

     transport providers

Loops

     callouts

     mutex locks

Losing privilege awareness

lotsfree pages

Lowest-set bit (LSB)

LPARENT node

lrusage structure

ls(1) command

LSB (lowest-set bit)

lufs_read_strategy() function

lufs_write_strategy() function

LWP (lightweight process) 2nd

     kernel thread exit

     pools

     process model structures

     thread objects

Категории