Team LiB
Previous Section Next Section

Index


[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

tarball
     distribution formats 2nd
     uncompressing 2nd
TASK INTERACTIVE() macro
     use in timeslices
task list
     process descriptors 2nd
task queues
    interrupt handlers
         bottom halves
task timeslice() function
TASK_INTERRUPTIBLE state
task_rq_lock() function
task_rq_unlock() function
TASK_RUNNING state
TASK_STOPPED state
task_struct structure
     slab allocator interface 2nd 3rd
TASK_UNINTERRUPTIBLE state
TASK_ZOMBIE state
tasklet action() function
tasklet disable nosync() function
tasklet disable() function
tasklet enable() function
tasklet hi action() function
tasklet hi schedule() function
tasklet kill() function 2nd
tasklet schedule() function 2nd 3rd 4th
tasklets
    interrupt handlers
         bottom half mechanism 2nd
         bottom half mechanism, declaring 2nd
         bottom half mechanism, disabling
         bottom half mechanism, ksoftirqd threads 2nd 3rd
         bottom half mechanism, old BH interface 2nd 3rd
         bottom half mechanism, removing
         bottom half mechanism, scheduling 2nd 3rd 4th 5th 6th
         bottom half mechanism, structure of 2nd
         bottom half mechanism, writing 2nd
         bottom halves 2nd 3rd
     spin locks
tasks 2nd [See also processes]
     blocked 2nd 3rd 4th 5th 6th 7th
     parentless 2nd 3rd
    priority-based scheduling of processes
         runnable state versus sleeping state 2nd
     sleeping 2nd 3rd 4th 5th 6th 7th
     waking up 2nd 3rd
Tech9.net Web site
temporal locality
     disk cache
temporary mappings
     high memory 2nd 3rd
terminating
     processes 2nd 3rd 4th 5th 6th 7th 8th
text section (processes)
this_rq_lock() function
Thompson, Ken 2nd
threads
    clone() system call
         flags 2nd
     concurrent programming
     defined 2nd
     implementation in Linux 2nd 3rd 4th 5th 6th
     kernel threads 2nd 3rd
     lightweight processes
     Linux kernel
    locking
         ABBA 2nd
         deadly embrace 2nd
     parellelism
    pdflush daemon
         page caches 2nd
threads of execution
     critical regions
         synchronization protections 2nd 3rd 4th
     deadlocks 2nd 3rd 4th
     defined
     granularity of locking 2nd
     locking 2nd 3rd 4th 5th
         coarse
         contention 2nd
         need for protection 2nd 3rd
     race conditions
         synchronization protections 2nd 3rd 4th
tick rate 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th
tickless operating system 2nd 3rd
time
     absolute time 2nd
     current date and time 2nd 3rd 4th 5th 6th 7th 8th
     epoch
     events 2nd
     functions 2nd
     HZ 2nd
     importance of
     jiffies 2nd
     jiffies global variable 2nd 3rd 4th
         HZ values 2nd
         internal representation 2nd 3rd
         user-space 2nd
         wraparounds 2nd 3rd
     kernel's concept of 2nd 3rd 4th
     real-time clock (RTC) 2nd
     relative time 2nd
     system timer 2nd
     system uptime 2nd
     tick rate 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th
     tickless operating system 2nd 3rd
time complexity values
     dangers of (algorithms) 2nd
     listing of (algorithms) 2nd
time stamp counter (TSC)
time() system call
timer interrupt 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd
timer interrupt handler 2nd 3rd 4th 5th 6th
timer list data structure
timers
     activating
     BogoMIPS value 2nd 3rd
     busy looping 2nd 3rd 4th
     delaying execution 2nd
     deleting 2nd 3rd
     dynamic timers 2nd 3rd
     implementation 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th
     internal values 2nd 3rd 4th
     microsecond or millisecond delays 2nd 3rd 4th 5th 6th
     modifying 2nd
     popularity of
     purpose of
     race conditions 2nd 3rd
     system timer 2nd 3rd 4th
     timeouts 2nd 3rd 4th 5th 6th 7th 8th 9th
     timer interrupt 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd
     timer interrupt handler 2nd 3rd 4th 5th 6th
     using 2nd 3rd 4th 5th 6th 7th
timers (kernel) 2nd
timeslice 2nd 3rd 4th 5th 6th 7th 8th
     calculations 2nd
     EXPIRED STARVING() macro
     nice values
     recalculating 2nd 3rd 4th
     TASK INTERACTIVE() macro
timeslices
     recalculating 2nd 3rd
timespec data structure
Torvalds, Linus
translation lookaside buffer (TLB)
traversing
     linked lists 2nd 3rd 4th 5th 6th 7th 8th
tristates
    kernel
         building 2nd 3rd
Tru64 (Digital)
true concurrency
     processes
true random number generator 2nd 3rd
try to wake up() function
TSC (time stamp counter)
type flag 2nd
type flags
     GPF_ATOMIC 2nd
     GPF_DMA 2nd
     GPF_HIGHUSER
     GPF_KERNEL 2nd
     GPF_NOFS 2nd
     GPF_NOIO 2nd
     GPF_USER
     modifier
     when to us
typedefs 2nd

Team LiB
Previous Section Next Section