Index 151
Draft Document for Review May 4, 2007 11:35 am 4285IX.fm
memory hierarchy 21
memory metrics 35
memory used in a zone 47
mmap() 112
monitoring tools 41–70
Capacity Manager 67–70
ethereal command 55, 57
free command 46
functions overview 40
Gnome System Monitor 67
iostat command 48
iptraf 54
KDE System Guard 62–67
mpstat command 51
netstat 53
nmon 58
numastat command 52
pmap command 52
proc file system 60–62
ps command 44
pstree command 44
sar command 50
strace command 59
tcpdump command 55–56
top command 41
uptime command 43
vmstat command 42
mount command 123
mpstat command 51
MTU
See maximum transmission unit
N
NAPI
See network API
Native POSIX Thread Library 5
net subdirectory 62
Netfilter 29–30
connection tracking 30
performance impact 133–134
usage considerations 94
netfs 98
netperf 73–76, 125
netstat 53
network API 28–29
network bottlenecks 87–89
network buffers 127
socket buffer size 129
tuning window sizes 127
network interface metrics 36
network subsystem 26–34, 125–137
duplexing 126
maximum transmission unit 127–129
Netfilter
performance impact 133–134
network buffers 127
offload
configuration ??–136
TCP/IP 30–34
TCP/IP tuning 129–132
traffic characteristics 125
networking implementation
Netfilter 29–30
network API 28–29
network subsystem
networking implementation 26–30
Next Generation POSIX Thread 5
nfslock 98
NGPT
See Next Generation POSIX Thread
nice command 109
nice level 5–6, 109
Nigel's Monitor 58
nmon 58
noatime 123
Non-Uniform Memory Architecture 10, 52, 109
NOOP 24, 117–118
NPTL
See Native POSIX Thread Library
nr_requests 118
NUMA
See Non-Uniform Memory Architecture
numastat command 52, 109–110
number of disk drives 114
O
O(1) algorithm 9
O(n) algorithm 9
offload 33
checksum offload 33
configuration ??–136
impact 134
TCP segmentation offload 33
P
package selection considerations 94
packet queues 136
page cache 20
paging
compared to swapping 83
defined 83
partition layout considerations 93
partitions
setting up 115–116
pcmcia 98
pdflush 20, 22, 110
pdflush behavior 110
pmap command 9, 52
Portable Operating System Interface for UNIX 5
portmap 98
POSIX
See Portable Operating System Interface for UNIX
powertweak 106–107
proc file system 60–62
ACPI 61
bus subdirectory 62
changing kernel settings 104
irq subdirectory 62
net subdirectory 62