Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Best S. — Linux Debugging and Performance Tuning: Tips and Techniques
Best S. — Linux Debugging and Performance Tuning: Tips and Techniques



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Linux Debugging and Performance Tuning: Tips and Techniques

Автор: Best S.

Аннотация:

Best, a senior software engineer at IBM's Linux Technology in Austin, Texas, presents debugging techniques and tools to make programming for Linux operating system kernel and applications problems easier to solve. Each chapter focuses on a specific tool/ set of tools, and how to build and install such in the event that a particular Linux distribution does not supply that tool or its latest release. The guide includes helpful summary charts and Web resources for crash dumps, defined as "a reliable method of detecting, saving, and examining system problems."


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2005

Количество страниц: 456

Добавлена в каталог: 14.11.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
-l hostlist option (syslogd daemon)      
./configure command, Valgrind installation      
/boot directory layout      
/etc/syslog.conf configuration file      
/proc file system      
/proc file system, administrative applications      
/proc file system, entries      
/proc file system, interfaces      
/proc file system, relationship with sysctl functions      
/proc file system, utilities      
/proc file system, utilities, /proc/vmstat file      
/proc file system, utilities, /sys/kernel file      
/proc file system, utilities, /sys/vm file      
/proc file system, utilities, buddyinfo file      
/proc file system, utilities, bus directory      
/proc file system, utilities, cmdline file      
/proc file system, utilities, cpuinfo file      
/proc file system, utilities, dev/fs file      
/proc file system, utilities, diskstats file      
/proc file system, utilities, free file      
/proc file system, utilities, interrupts file      
/proc file system, utilities, kallsyms file      
/proc file system, utilities, kcore file      
/proc file system, utilities, kmsg file      
/proc file system, utilities, loadavg file      
/proc file system, utilities, lsdev file      
/proc file system, utilities, meminfo file      
/proc file system, utilities, mpstat      
/proc file system, utilities, net directory      
/proc file system, utilities, slabinfo file      
/proc file system, utilities, stat file      
/proc file system, utilities, sys directory      
/proc file system, utilities, sysrq-trigger file      
/proc file system, utilities, vmstat      
/proc file system, Web resources      
/proc/mm support option (UML configuration)      
/proc/vmstat file      
/sys/kernel file      
/sys/vm file      
1000 memory overrun      
2.5.1 pre5, kernel mailing list Oops      
2G/2G host address space split option (UML configuration)      
3c59x network driver, kernel mailing list Oops      
a option      
a option, Account Time Tracing      
a option, unlimit gdb command      
acquisition of data, LTT (Linux Trace Toolkit)      
action field (syslog.conf configuration file)      
Activation      
activation, kdb debugger      
activation, serial console port      
addr field (register_probe interface)      
Address Resolution Protocol (ARP cache)      
Address Resolution Protocol (ARP cache), ARP table      
Address Resolution Protocol (ARP cache), manipulation      
administrative applications (/proc file system)      
Akkerman, Wichert      
aligning structures, performance counters      
Alt-SysRq-command      
an option (netstat command)      
Analysis      
analysis, Oops messages      2nd
analysis, tracing processes, LTT (Linux Trace Toolkit)      
applications      
applications, debugging      
applications, debugging, Dprobes      
applications, debugging, gdb      
applications, debugging, memory management debugging      
applications, debugging, symbols that increase executable size      
applications, debugging, techniques      
applications, Kprobes      
applications, trace      
applications, UML (User-Mode Linux)      
architecture component tasks, LTT (Linux Trace Toolkit)      
ARP (Address Resolution Protocol) cache      
ARP (Address Resolution Protocol) cache, ARP table      
ARP (Address Resolution Protocol) cache, manipulation      
arp command      
Arrays      
assembly code, generation of by gcc -s option      
attach command      
b option      
b option, gprof profiler      
b option, sar utility      
back traces      
back traces, magic key sequence      
back traces, PID 2      
backtrace command      
binary interface      
bio_alloc( ) routine      
blocking technique, performance counters      2nd
bogomips entry (cpuinfo file, /proc file system)      
booting UML (User-Mode Linux)      
branch coverage      
break 30 command      
break 36 command      
break command      
break points      
BSQ_CACHE_REFERENCE counter      
bt command      2nd
bt command, back traces      
bt command, viewing the back trace for process 1960      
bta (Back Trace for All Processes) kdb command      
buddyinfo file      
buffer overruns      
building the kernel      
building the kernel, crash dumps      
building the kernel, kdb debugger      
building the kernel, kgdb debugger      
building the kernel, Kprobes      
building the kernel, LTT (Linux Trace Toolkit)      
building the kernel, Oops message analysis      
building the kernel, UML (User-Mode Linux)      
building the kernel, UML (User-Mode Linux), configuration options      
building the kernel, UML (User-Mode Linux), gcov support      
building the kernel, UML (User-Mode Linux), gprof support      
building the kernel, UML (User-Mode Linux), Kernel hacking menu      
building the kernel, UML (User-Mode Linux), transports      
building the kernel, UML (User-Mode Linux), UML Network Devices menu      
Built-in Kernel Debugger support option      
bunzip2 command      2nd
bus directory (/proc file system)      
bus error messages      
busy waiting      
bzip2 command      
c option (CPU ID tracing)      
c option (CPU ID tracing), tracevisualizer program      
c option (CPU ID tracing), unlimit gdb command      
cache misses      
cache misses, data cache misses      
cache misses, performance counters      
cache profiling (Valgrind)      
call graphs      
call stacks      
called functions (kprof)      
calloc( ) function, memory management      
cg_annotate command      
character-based interface (/proc file system)      
checkers (memory-management)      
checkers (memory-management), Electric Fence package      
checkers (memory-management), MEMWATCH      
checkers (memory-management), Valgrind      
checkers (memory-management), Valgrind, cache profiling      
checkers (memory-management), Valgrind, finding memory errors      
checkers (memory-management), Valgrind, installation      
checkers (memory-management), Valgrind, limitations      
checkers (memory-management), Web resources      2nd
checkers (memory-management), YAMD package      
clear_inode method (VFS)      
client requirements, Netdump      
clock( ) function, execution time      2nd
cmdline file      
code coverage analysis      
code coverage analysis, gcov      
code coverage analysis, gcov, branch coverage      
code coverage analysis, gcov, gcc options      2nd
code coverage analysis, gcov, loop coverage      
code coverage analysis, logic errors      
combined loops (performance counters)      
Commands      
commands, ./configure      
commands, arp      
commands, bt      2nd
commands, bunzip2      2nd
commands, bzip2      
commands, cg_annotate      
commands, cont      
commands, cp      
commands, cp /usr/src/linux/linux /usr/src/uml/linux      
commands, crash dump interactive analysis      
commands, date      
commands, diff      
commands, dis      
commands, echo      
commands, evlconfig      
commands, evlgentmpls      
commands, evlogmgr      
commands, evltc      
Commands, files      
commands, gdb      2nd
commands, gdb, break 30      
commands, gdb, break 46      
commands, gdb, cont      
commands, gdb, list      
commands, gdb, print array      
commands, gdb, print array[0]      
commands, gdb, quit      
commands, gdb, run 1      2nd
commands, gdb, set array=0      
commands, gdb, set array[0]=0      
commands, gdb, step      
commands, go      
commands, help      
commands, info breakpoints      2nd
commands, info gprof      
commands, info threads      
commands, kdb      
commands, kdb debugger      
commands, kdb, bta command      
commands, kdb, dmesg command      
commands, kdb, ps command      
commands, kill      
commands, lcrash commands      
commands, Linux      
commands, ln      
commands, log      
commands, logger (Syslog)      
commands, logrotate      
commands, mach      
commands, make      
commands, make bzImage      2nd
commands, make clean      2nd
commands, make install      2nd
commands, make modules      2nd
commands, make modules_install      2nd
commands, make xconfig      2nd
commands, make xconfig ARCH=um      2nd
commands, man gprof      
commands, man ps      
commands, md      
commands, mount      2nd
commands, mount root_fs mnt -o loop      
commands, netstat      
commands, nm      
commands, objdump      
commands, opannotate      
commands, opcontrol --init      
commands, op_help      
commands, patch      2nd
commands, perror      2nd
commands, pgrep bash      
commands, ps      2nd 3rd
commands, quit      
commands, rpm      
commands, run-yamd      
commands, runq      
commands, slog_fwd      
commands, stat      
commands, stty      
commands, sys      
commands, tar      
commands, task      2nd
commands, thread      
commands, thread apply      
commands, time      
commands, tracedaemon      
commands, tracevisualizer      2nd
commands, umount mnt      
commands, uname      
commands, uname -a      
commands, valgrind ls -all      
compilation of programs (gdb)      
compile-time flags (MEMWATCH)      
config file      
Configuration      
configuration, Diskdump      
configuration, kernel configuration, crash dumps      
configuration, network interface, ifconfig utility      
configuration, UML (User-Mode Linux)      
CONFIG_DEBUGSYM debugging symbol      
CONFIG_PT_PROXY debugging symbol      
consoles (UML)      
consumer interface      
cont array command      
cont command      2nd 3rd
copy-on-write (COW) file system files      
core files, debugging applications with gdb      
core-file command      
COW (copy-on-write) file system files      
Cox, Alan      
cp /usr/src/linux/linux /usr/src/uml/linux command      
cp command      
cpuinfo file      
CPU_CLOCK_UNHALTED counter      
crash dumps      
crash dumps, Diskdump      
crash dumps, interactive analysis      
crash dumps, kernel configuration      
crash dumps, lcrash commands      
crash dumps, mcore crash dump      2nd
crash dumps, Netdump      
crash dumps, patching and building the kernel      
crash dumps, report generation      
crash dumps, sample system panic and crash dump taken      2nd
crash dumps, steps      
crash dumps, Web resources      
crash tool      
CRASH_DUMP option (LKCD kernel crash dump)      
CRASH_DUMP_BLOCKDEV option (LKCD kernel crash dump)      
CRASH_DUMP_COMPRESS_GZIP option (LKCD kernel crash dump)      
CRASH_DUMP_COMPRESS_RLE option (LKCD kernel crash dump)      
CRASH_DUMP_MEMDEV option (LKCD kernel crash dump)      
CRASH_DUMP_NETDEV option (LKCD kernel crash dump)      
CRASH_DUMP_SOFTBOOT option (LKCD kernel crash dump)      
cron job      
Daemon transport, UML packet exchange      
data (LTT)      
data (LTT), acquisition      
data (LTT), interpretation      
data (LTT), recording      
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2022
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте