Keywords - S
 · ! · 0 · 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 · 
- scaling
- 
	
	- advantages of
- 
			·
			Product scaling ·
	
 
	- of applications
- 
			·
			Product scaling ·
	
 
- scatter/gather DMA
- 
			·
			Message copying ·
- sched_yield()
- 
			·
			When is a thread yielded? ·
- SchedGet()
- 
			·
			Threads and processes ·
- SchedSet()
- 
			·
			Threads and processes ·
- scheduling
- 
	
	- FIFO
- 
			·
			FIFO scheduling ·
			Scheduling policies ·
	
 
	- latency
- 
			·
			Scheduling latency ·
	
 
	- method
- 
		
		- determining
- 
			·
			Scheduling policies ·
		
 
		- setting
- 
			·
			Scheduling policies ·
		
 
 
	- round-robin
- 
			·
			Round-robin scheduling ·
			Scheduling policies ·
	
 
	- SMP systems
- 
			·
			Scheduling ·
	
 
	- sporadic
- 
			·
			Scheduling policies ·
			Sporadic scheduling ·
	
 
	- threads
- 
			·
			Scheduling priority ·
	
 
- seek points
- 
			·
			Open control blocks ·
- segments
- 
			·
			ELF format ·
- select()
- 
			·
			I/O notification ·
			Socket API ·
- SEM (thread state)
- 
			·
			Thread life cycle ·
- sem_destroy()
- 
			·
			Synchronization services implementation ·
- sem_init()
- 
			·
			Synchronization services implementation ·
- sem_post()
- 
			·
			Synchronization services implementation ·
- sem_trywait()
- 
			·
			Synchronization services implementation ·
- sem_wait()
- 
			·
			Synchronization services implementation ·
- semaphores
- 
			·
			IPC issues ·
			Semaphores ·
			Synchronization services ·
			System services ·
	
	- named
- 
			·
			Semaphores ·
	
 
	- SMP
- 
			·
			Critical sections ·
	
 
- SEND (thread state)
- 
			·
			Thread life cycle ·
- send()
- 
			·
			Socket API ·
- sendto()
- 
			·
			Socket API ·
- sensitivity bitmask (Photon)
- 
			·
			Regions ·
- serial
- 
	
	- devices
- 
			·
			Serial devices ·
	
 
	- drivers
- 
			·
			Serial devices ·
	
 
- Server Side Includes (SSI)
- 
			·
			SSI method ·
- services
- 
			·
			/etc/services ·
- services, handled by system processes
- 
			·
			System processes ·
- sessions, remote node
- 
			·
			spawn() ·
- setprotoent()
- 
			·
			Socket API ·
- setrlimit()
- 
			·
			Interaction with other POSIX APIs ·
- setservent()
- 
			·
			Socket API ·
- setsockopt()
- 
			·
			Socket API ·
- shared libraries (.so files)
- 
			·
			Introduction ·
			Introduction ·
			Runtime linker ·
- shared memory
- 
			·
			IPC issues ·
			Message copying ·
			mmap() ·
			Shared memory ·
			Synchronization via scheduling policy ·
- shm_ctl()
- 
			·
			Creating a shared-memory object ·
- shm_ctl_special()
- 
			·
			Creating a shared-memory object ·
- shm_open()
- 
			·
			Creating a shared-memory object ·
- shm_unlink()
- 
			·
			Creating a shared-memory object ·
- shutdown()
- 
			·
			Socket API ·
- SIGABRT
- 
			·
			Summary of signals ·
- sigaction()
- 
			·
			Signals ·
- SIGALRM
- 
			·
			Summary of signals ·
- SIGBUS
- 
			·
			Locking memory ·
			Summary of signals ·
- SIGCHLD
- 
			·
			Summary of signals ·
- SIGCLD
- 
			·
			Summary of signals ·
- SIGCONT
- 
			·
			Summary of signals ·
- SIGDEADLK
- 
			·
			Summary of signals ·
- SIGEMT
- 
			·
			Summary of signals ·
- SIGFPE
- 
			·
			Summary of signals ·
- SIGHUP
- 
			·
			Summary of signals ·
- SIGILL
- 
			·
			Summary of signals ·
- SIGINT
- 
			·
			Summary of signals ·
- SIGIO
- 
			·
			Summary of signals ·
- SIGIOT
- 
			·
			Summary of signals ·
- SIGKILL
- 
			·
			Summary of signals ·
- signal()
- 
			·
			Special signals ·
- SignalAction()
- 
			·
			Signals ·
- SignalKill()
- 
			·
			Signals ·
			Thread life cycle ·
			Threads and processes ·
- SignalProcmask()
- 
			·
			Signals ·
			Threads and processes ·
- signals
- 
			·
			System services ·
	
	- floating-point operations aren't safe to use in handlers
- 
			·
			Signals ·
	
 
	- POSIX and UNIX
- 
			·
			Signals ·
	
 
	- queuing of
- 
			·
			Signals ·
	
 
	- rules for a multithreaded process
- 
			·
			Signals ·
	
 
	- similarity to pulses
- 
			·
			Signals ·
	
 
	- targeted at specific threads
- 
			·
			Signals ·
	
 
- SignalSuspend()
- 
			·
			Signals ·
- SignalWaitinfo()
- 
			·
			Signals ·
- SIGPIPE
- 
			·
			Summary of signals ·
- SIGPOLL
- 
			·
			Summary of signals ·
- sigprocmask()
- 
			·
			Signals ·
- SIGPWR
- 
			·
			Summary of signals ·
- sigqueue()
- 
			·
			Signals ·
- SIGQUIT
- 
			·
			Summary of signals ·
- SIGSEGV
- 
			·
			Summary of signals ·
- SIGSTOP
- 
			·
			Summary of signals ·
- SIGSUSPEND (thread state)
- 
			·
			Thread life cycle ·
- sigsuspend()
- 
			·
			Signals ·
			Thread life cycle ·
- SIGSYS
- 
			·
			Summary of signals ·
- SIGTERM
- 
			·
			Summary of signals ·
- sigtimedwait()
- 
			·
			Timers ·
- SIGTRAP
- 
			·
			Summary of signals ·
- SIGTSTP
- 
			·
			Summary of signals ·
- SIGTTIN
- 
			·
			Summary of signals ·
- SIGTTOU
- 
			·
			Summary of signals ·
- SIGURG
- 
			·
			Summary of signals ·
- SIGUSR1
- 
			·
			Summary of signals ·
- SIGUSR2
- 
			·
			Summary of signals ·
- SIGWAITINFO (thread state)
- 
			·
			Thread life cycle ·
- sigwaitinfo()
- 
			·
			Signals ·
			Thread life cycle ·
- SIGWINCH
- 
			·
			Summary of signals ·
- single-computer model
- 
			·
			Single-computer model ·
- slay
- 
			·
			Bound multiprocessing (BMP) ·
- sleep()
- 
			·
			Timers ·
- sleepon locks
- 
			·
			Sleepon locks ·
			Synchronization services ·
- slinger
- 
			·
			Embedded web server ·
- SMP (Symmetric Multiprocessing)
- 
			·
			Introduction ·
			Symmetric multiprocessing (SMP) ·
- snapshot (Power-Safe filesystem)
- 
			·
			Copy-on-write filesystem ·
- socket()
- 
			·
			Socket API ·
- sockets (logical flash drives)
- 
			·
			Organization ·
- software interrupt
- 
		See
		signals 
- spawn()
- 
			·
			Bound multiprocessing (BMP) ·
	
	- family of functions
- 
			·
			Process primitives ·
			spawn() ·
		
		- memory locks
- 
			·
			Locking memory ·
		
 
 
- SPAWN_EXPLICIT_CPU
- 
			·
			Bound multiprocessing (BMP) ·
- SPAWN_SETGROUP
- 
			·
			spawn() ·
- SPAWN_SETSIGDEF
- 
			·
			spawn() ·
- SPAWN_SETSIGMASK
- 
			·
			spawn() ·
- spinlocks
- 
			·
			Critical sections ·
- SPOF
- 
			·
			High Availability Manager ·
- sporadic scheduling
- 
			·
			Scheduling policies ·
			Sporadic scheduling ·
- SSI (Server Side Includes)
- 
			·
			SSI method ·
- STACK (thread state)
- 
			·
			Thread life cycle ·
- startup code (startup-*)
- 
			·
			Booting a PowerPC or MIPS SMP system ·
			Booting an x86 SMP system ·
- stat()
- 
			·
			Second-level default message handling ·
- states
- 
	
	- CONDVAR
- 
			·
			Thread life cycle ·
	
 
	- DEAD
- 
			·
			Thread life cycle ·
	
 
	- INTERRUPT
- 
			·
			Thread life cycle ·
	
 
	- JOIN
- 
			·
			Thread life cycle ·
	
 
	- MUTEX
- 
			·
			Thread life cycle ·
	
 
	- NANOSLEEP
- 
			·
			Thread life cycle ·
	
 
	- NET_REPLY
- 
			·
			Thread life cycle ·
	
 
	- NET_SEND
- 
			·
			Thread life cycle ·
	
 
	- READY
- 
			·
			Thread life cycle ·
	
 
	- RECEIVE
- 
			·
			Thread life cycle ·
	
 
	- REPLY
- 
			·
			Thread life cycle ·
	
 
	- RUNNING
- 
			·
			Thread life cycle ·
	
 
	- SEM
- 
			·
			Thread life cycle ·
	
 
	- SEND
- 
			·
			Thread life cycle ·
	
 
	- SIGSUSPEND
- 
			·
			Thread life cycle ·
	
 
	- SIGWAITINFO
- 
			·
			Thread life cycle ·
	
 
	- STACK
- 
			·
			Thread life cycle ·
	
 
	- STOPPED
- 
			·
			Thread life cycle ·
	
 
	- WAITCTX
- 
			·
			Thread life cycle ·
	
 
	- WAITPAGE
- 
			·
			Locking memory ·
			Thread life cycle ·
	
 
	- WAITTHREAD
- 
			·
			Thread life cycle ·
	
 
- static linking
- 
			·
			Statically linked ·
- static partitions
- 
			·
			What are partitions? ·
- STOPPED (thread state)
- 
			·
			Thread life cycle ·
- stty
- 
			·
			Edited input mode ·
- subscriber
- 
	
	- connection to publisher
- 
			·
			PPS ·
	
 
- superblocks
- 
			·
			Copy-on-write filesystem ·
- superlocking memory
- 
			·
			Locking memory ·
- support, technical
- 
			·
			Technical support ·
- symbol names, resolving
- 
			·
			Symbol name resolution ·
- symbolic links
- 
	
	- cd command and
- 
			·
			A note about cd ·
	
 
- symbolic prefixes
- 
			·
			Symbolic prefixes ·
- Symmetric Multiprocessing
- 
		See
		SMP 
- SyncCondvarSignal()
- 
			·
			Synchronization services implementation ·
			Threads and processes ·
- SyncCondvarWait()
- 
			·
			Synchronization services implementation ·
			Threads and processes ·
- SyncDestroy()
- 
			·
			Synchronization services implementation ·
			Threads and processes ·
- synchronization services
- 
			·
			Synchronization services ·
			Synchronization services implementation ·
- SyncMutexEvent()
- 
			·
			Threads and processes ·
- SyncMutexLock()
- 
			·
			Synchronization services implementation ·
			Threads and processes ·
- SyncMutexUnlock()
- 
			·
			Synchronization services implementation ·
			Threads and processes ·
- SyncSemPost()
- 
			·
			Synchronization services implementation ·
- SyncSemWait()
- 
			·
			Synchronization services implementation ·
			Thread life cycle ·
- SyncTypeCreate()
- 
			·
			Synchronization services implementation ·
			Threads and processes ·
- system
- 
	
	- emergency access to
- 
			·
			Debugging ·
	
 
	- page
- 
			·
			Clock and timer services ·
	
 
	- processes
- 
			·
			System processes ·
		
		- similarity to user-written processes
- 
			·
			System processes vs user-written processes ·
		
 
 
 · ! · 0 · 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 ·