Index

A number represents a single reference to a topic.
A number with a "+" sign represents a longer discussion of a topic.


Symbols   Numerals   A   B   C   D   E   H   I   K   M   N   P   Q   R   S   T   V   W   

Symbols
"bank line" tasking architecture 1
"divide and conquer" tasking architecture 1
"pipeline" tasking architecture 1
Numerals
68K code in preemptive tasks 1
A
absolute time, defined 1
address spaces 1 2
allocating memory in tasks 1
B
binary semaphores 1
blocked task, defined 1
C
calling 68K code 1
calling nonreentrant functions 1
changes from previous versions of Multiprocessing Services 1
checking for the availability of Multiprocessing Services 1
critical regions
  creating 1
  defined 1
D
debuggers 1
determining the number of processors 1
E
event groups, defined 1
exception handlers 1
H
hardware requirements 1
I
interrupt handlers 1
intertask signaling time, calculating 1
K
kernel notifications, defined 1
M
Mac OS task, defined 1
message queues
  defined 1
  used when creating tasks 1
microprocessors See processors
Multiprocessing Services on Mac OS 8 versus Mac OS X 1
multiprocessing, defined 1
multitasking
  cooperative versus preemptive 1
  defined 1
N
new functions added with version 2.0 1
notification methods 1
notification queue 1
P
preemptive tasks See tasks
processors
  determining the number of 1
  versus number of tasks 1
Q
queues See message queues
R
recursion in critical regions 1
remote procedure calls 1
S
schedulers 1
semaphores
  defined 1
  used for periodic actions 1
shared resources 1
synchronization of tasks 1 2
system requirements 1
T
task schedulers 1
task weight 1
task-specific storage 1
tasking architectures
  multiple independent tasks 1
  parallel tasks with a single set of I/O buffers 1
  parallel tasks with parallel I/O buffers 1
  sequential tasks 1
tasks
  blocked 1
  compared to threads 1
  creating 1
  defined 1
  intertask signaling time 1
  notifying at interrupt time 1
  synchronization of 1 2
  terminating 1
  versus number of processors 1
tasks
  setting weight of 1
terminating tasks 1
termination queue 1
Thread Manager, compared to Multiprocessing Services 1
timers 1
V
version 2.0, new functions added for 1
virtual memory 1
W
waiting on a queue 1 2