Optimizing Linux Performance: A Hands-On Guide to Linux Performance Tools

 

Index

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

c option

     slabtop tool

C/C++

     static versus dynamic languages 2nd

cache option

     vmstat II tool

cache subsystem, CPUs

    application use of memory use

         oprofile    applications use         cachegrind

     Levels 1 and 2 cachesCached option     /proc/meminfo file

     free tool

cachegrind tool

    application use of CPU cache

         oprofile

caches     hot functions caches, memory 2nd 3rd 4thcall trees     process time use     unreliable/incomplete 2ndcalls option     ltrace tool

     strace tool

carrier statistic    ip tool         network I/O

    ipconfig tool

         network I/O

CODE option, top (v. 2.x and 3.x) tool

coll/sstatistic    sar tool

         network I/Ocollsns statistic

    ip tool         network I/O

command option     ps command

    ps tool

         application use of memory

COMMAND statistic

    lsof (List Open Files) tool

         disk I/O subsystem usage

command-line mode, top (v. 2.0.x) tool

command-line mode, top (v. 3.x.x) tool 2nd

command-line options

    memory performance

         free tool 2nd

         sar (II) tool

         slabtop tool 2nd

     mpstat

     procinfo tool 2nd

     sar tool 2nd

     top (v. 2.0.x) tool    vmstat II tool         memory performance

     vmstat tool 2ndCommitted_AS option     /proc/meminfo file

context switches 2nd 3rd 4th

count option

    iostat tool

         disk I/O subsystem usage

    sar tool         network I/O    vmstat tool         disk I/O subsystem usageCPU cache     application use of memory    applications use         cachegrind

         oprofile

CPU performance investigation     analyzing tool results 2nd 3rd 4th 5th 6th 7th     configuring applications 2nd

     identifying problems 2nd

     installing/configuring performance tools

     running applications and performance tools 2nd 3rd

     setting baseline/goals 2nd 3rd    solutions

         accessing image tiles 2nd         accessing image tiles, with local arrays 2nd 3rd 4th

         increasing image cache 2nd         searching Web for functions 2nd

         verifyingCPU performance tools

    gnome-system-monitor

         example 2nd 3rd

         options 2nd

     mpstat

         example 2nd 3rd

         options 2nd

         statistics 2nd

     oprofile 2nd

         example 2nd 3rd 4th 5th 6th

         opcontrol program, event handling 2nd

         opcontrol program, options 2nd

         opreport program 2nd 3rd

         options 2nd 3rd

     procinfo

         command-line options 2nd

         example 2nd 3rd         statistics 2nd    sar

         example 2nd 3rd 4th 5th         options 2nd 3rd 4th         statistics 2nd

    top

         system-wide slowdown 2nd

     top (v. 2.0.x) 2nd 3rd 4th

         command-line mode

         command-line options         example 2nd 3rd 4th         runtime mode 2nd 3rd         sorting/display options         system-wide statistics 2nd     top (v. 3.x.x) 2nd         command-line mode         command-line options

         example 2nd 3rd

         runtime mode         runtime options 2nd 3rd         system-wide options

     vmstat 2nd

         average mode 2nd 3rd

         command-line options 2nd

         CPU-specific statistics 2nd 3rd 4th 5th 6th 7th         sample mode 2nd 3rd

         system-wide slowdown 2nd 3rd    vmstat II

         sample modeCPU usage

     application problems 2nd     kernel space

     process function time use 2nd

         call trees

         hot functions 2nd

     process system calls

     process time use

     system-wide performance

         to multiple processors 2nd

         to single processors

         uneven usage by processes 2nd

     user space

CPU utilization 2nd

cs option

     vmstat tool

cyclic redundancy check (CRC) errors 2nd

 

Категории