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]

-T option, trapstat(1) (TLB misses)

-t option, trapstat(1) (TLB misses)

t_affinitycnt

t_astflag

t_back

t_bind_cpu

t_bound_cpu

t_cid

t_cldata

t_clfuncs

t_clfuncs pointer

t_cpu

t_cred

t_disp_queue

t_disp_time

t_epri

t_flag

t_forw

t_hold

t_kpri_req

t_link

t_lockp

t_lpl

t_lwp

t_next

t_oldspl

t_post_syscall

t_pre_sys

t_preempt

t_prev

t_pri

t_prioinv

t_proc_flag

t_procp

t_schedflag

t_sig

t_sig_check

t_sigqueue

t_sobj_ops

t_stack

t_state

t_sysnum

t_tid

t_trapret

t_ts

t_wchan

t_wchan0

Tables

     callouts

     dispatchers

     headers

     HPT

     ipc_service structures

     IPT

     kernel process

     mount options

     per-process file

     resizing

     RT

     syscall tables, adding entries

     translation

     TTE

Tags, TTE

Target directories, configuration

Target layer

     mdb

task attribute

taskq_create() function

taskq_dispatch() function

taskq_lock() function

taskq_member() function

taskq_resume() function

taskq_suspend() function

taskq_suspended() function

taskq_wait() function

Tasks 2nd

     FSS update processing

     interfaces

     kernels

     mount method

     pools

     privileges

     queues

     queues, DDI

     queues, dynamic

     queues, implementation

     queues, observability

     queues, programming interfaces

     queues, troubleshooting

     resource controls 2nd

     system calls

     unmount method

TCP (Transmission Control Protocol)

     connection teardown

     flow

     loopback

     stacks

     streams, creating

     structures

     synchronous STREAMS

TCP/IP (Transmission Control Protocol/Internet Protocol)

     performance

     stacks (as STREAMS modules)

Teardowns, TCP connections

Teer, Rich

Templates, options

term_mstate() function

Terminal I/O 2nd

Termination, process models

Test-and-set instructions

Testing

     infinite time quantum

     ops vector

     system calls

     TS priorities

Text

     allocation

     kernels

Third-party file system privileges

Thread ID (TID)

Thread local storage (TLS)

thread_create() function

thread_high() function

thread_lock() function

THREAD_SET_STATE macro

Threads 2nd

     blocking

     bound 2nd

     clocks

     configuration

     core process components

    dispatchers [See Dispatchers.]

     DNLC

     dynamic task queues

     of execution

     interrupts

     interrupts, priorities

     kernels, models

     kernels, process model structures

     library 2nd

     limits

     locks

     model evolution

     mutex locks

     objects

     placement

     preemption

     priorities, change

     priorities, FX

     priorities, monitoring

     priorities, RT

     reclaim

     scheduling

     selecting

     signals

     sleep

     starting

     states

     stopping

     tick processing 2nd

     users 2nd

     waiters

     wakeup

Three-way handshakes

throttlefree parameter

Throttles, pages

Throughput, networks

Thundering herd problem

Tick processing

     DTrace

     FSS

     FX

     RT

     threads

     TS

TID (thread ID)

Time

     class functions

     not-recently-used

     resource limits

     scheduling

Time-of-day clocks

timeout(9F) interface

timeout_common() function

Timeouts

Timers

     arbitrary resolution interval

     clocks, interactions

     cyclic subsystem

     system time facilities

Timeshare (TS) scheduling class 2nd

     priorities

     tick processing

     update processing

timestamp field

TLB (transaction lookaside buffer) 2nd

     cpustat command

     iTLB

     trapset(1M) command

TLS (thread local storage)

tod_set() function

Tools

    Dtrace [See DTrace.]

     lgroup observability

     mdb 2nd 3rd

     observability

     /proc

Topologies

     dynamic topology support

     UltraSPARC-I IV MMU

Total Store Ordering (TSO)

TP_MSACCT flag

Tracing

     allocators

     caches, enabling

     DTrace

     VM

Tracking

     CPUs

     HME

     hme_blk structures

     priority fields

     privileges

     segments

     transactions

Traditional Unix IPC

TRANS_BEGIN_ASYNC macro

TRANS_BEGIN_CSYNC macro

TRANS_BEGIN_SYNC macro

trans_roll() function

TRANS_TRY_BEGIN_ASYNC macro (UFS)

TRANS_TRY_BEGIN_CSYNC macro (UFS)

Transaction lookaside buffer [See TLB (transaction lookaside buffer).]

Transactions

     ending

     logs

     starting

     tracking

     UFS

Transitions, state

Translation

     HAT, implementation

     HAT, ISM

     HAT, overview of

     HAT, pages

     HAT, SPARC

     HAT, support

     HAT, synchronization

     HAT, UltraSPARC layer

     HAT, VM design

     HAT, x64

     tables

     virtual memory

     virtual-to-physical (memory)

Translation Storage Buffer (TSB) 2nd 3rd

Translation Table Entry (TTE)

Transmission Control Protocol [See TCP (Transmission Control Protocol).]

Transmission Control Protocol/Internet Protocol [See TCP/IP (Transmission Control Protocol/Internet Protocol).]

Transparency, zones

Traps

     handlers

     handling

     signals

     system calls, handling

     system calls, on SPARC

trapstat(1M) command

Traversals

     bmap_write() function

     path-name functions

     zone file systems

Trees

     binary, file descriptor integer space

     CSIZE

     LPARENT

     RPARENT

Triggering signals

Troubleshooting [See also Debugging.]

     buffers

     dynamic task queues

     large pages

     memory

     memory, detecting corruption

     panic messages, associating

     STREAMS-based stacks

     task queues

     TSB

     UFS

     uid 0

truss(1) command

     updating

Trusted Solaris privilege model

TS (Timeshare) scheduling class 2nd

     priorities

     tick processing

     update processing

ts_globpri field

ts_lwait field

TS_NEWUMDPRI macro

TS_ONPROC state

ts_parmsset() function

ts_quantum field

ts_slpret field

ts_tqexp field

ts_update() function 2nd

ts_wakeup() function

TSB (Translation Storage Buffer) 2nd 3rd

tsmaxwait field

TSO (Total Store Ordering)

TTE (Translation Table Entry)

Tuneables

     IPC, configuring

     semaphore kernel

     TSB

turnstile_lookup() function

turnstile_table[ ] array

turnstile_wakeup() function

Turnstiles

     implementation

     placement

     synchronization

Two-handed clock algorithm

Types

     of chips

     of terminals

     of vnode interfaces

Категории