Главная    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
Предметный указатель
Installation      
installation, ddd (Data Display Debugger)      
installation, gdb      
installation, Insight      
installation, kprof      
installation, LTT (Linux Trace Toolkit)      
installation, Valgrind      
installation, YAMD package      
instrumentation profilers      
interactive analysis, crash dump commands      
Interfaces      
interfaces, /proc file system      
interfaces, event logging      
interfaces, Kprobes      
interpretation of data, LTT (Linux Trace Toolkit)      
interrupts files      
invocation      
invocation, ddd (Data Display Debugger)      
invocation, gdb      
ioctl call      
iostat utility      
iostat utility, information reported      
iostat utility, measurements of tuning results      
iostat utility, sample output      
iostat utility, x option      
IRQ trace points      
JFS (Journaled File System)      2nd
JFS, jfs_mount code      
JFS, jfs_mount code, applying gdb to display jfs_mount      
JFS, jfs_mount code, modifying code to create Oops messages      
jfs_mount code      
Journaled File System      [See JFS]
Jprobes (jumper probes)      
kallsyms files      
kcore files      
kdb debugger      
kdb debugger, activation      
kdb debugger, building the kernel      
kdb debugger, commands      
kdb debugger, debug sessions      
kdb debugger, kernel patching      
kdb debugger, Web resources      
KDB modules option      
KDB off by default option      
Kernel      
Kernel Dynamic Probes      [See Kprobes]
Kernel hacking menu      2nd
Kernel support for ELF binaries option (UML configuration)      
Kernel support for MISC binaries option (UML configuration)      
kernel, 2.5.1-pre5      
kernel, 3c59x network driver      
kernel, building      
kernel, configuration, crash dumps      
kernel, files      
kernel, LTT (Linux Trace Toolkit)      
kernel, mailing lists (Oops messages)      
kernel, UML      
kernel, UML, applications      
kernel, UML, booting      
kernel, UML, consoles and serial lines      
kernel, UML, file systems      2nd
kernel, UML, gdb sessions      
kernel, UML, gdb thread analysis      
kernel, UML, introduction to kernel and root file system      
kernel, UML, limitations      
kernel, UML, networking support      
kernel, UML, patching and building kernel      
kernel, UML, root images      2nd
kernel, UML, shutting down      
kernel, UML, utilities      
kernel, Web resources      
kernel-level debuggers      
kernel-level debuggers, kdb      
kernel-level debuggers, kdb, activation      
kernel-level debuggers, kdb, building the kernel      
kernel-level debuggers, kdb, commands      
kernel-level debuggers, kdb, debug sessions      
kernel-level debuggers, kdb, kernel patching      
kernel-level debuggers, kdb, Web resources      
kernel-level debuggers, kgdb      
kernel-level debuggers, kgdb, building the kernel      
kernel-level debuggers, kgdb, checking the null modem serial cable setup      
kernel-level debuggers, kgdb, gdb sessions      
kernel-level debuggers, kgdb, gdb thread analysis      
kernel-level debuggers, kgdb, kernel patching      
kernel-level debuggers, kgdb, stopping kernel execution      
kernel-level debuggers, kgdb, Web resources      
kgdb debugger      
kgdb debugger, building the kernel      
kgdb debugger, checking the null modem serial cable setup      
kgdb debugger, gdb sessions      
kgdb debugger, gdb thread analysis      
kgdb debugger, kernel patching      
kgdb debugger, stopping kernel execution      
kgdb debugger, Web resources      
kgdb8250 option (kgdb kernel command-line option)      
KGDB: Console messages through gdb option      
KGDB: Enable kernel asserts option      
KGDB: Remote (serial) kernel debugging with gdb option      
KGDB: Thread analysis option      
kgdbwait option (kgdb kernel command-line option)      
KILL command      
klogd utility      2nd
kmsg files      
Kprobes (Kernel Dynamic Probes)      
Kprobes, applications      
Kprobes, building the kernel      
Kprobes, creating at an offset in a routine      
Kprobes, finding active Kprobes      
Kprobes, interfaces      
Kprobes, Jprobes      
Kprobes, makefile for a basic kernel module      
Kprobes, registering and unregistering      
Kprobes, sys_open sample      
kprof      
ksymoops      
lcrash commands      
lcrash tool      
lefence option (Electric Fence package)      
libc (library calls)      
libc, calloc( ) function      
libc, free( ) function      
libc, malloc( ) function      
libc, realloc( ) function      
library calls      [See libc]
LILO boot loader      
limitations      
limitations, UML (User-Mode Linux)      
limitations, Valgrind      
Lindh, Johan, MEMWATCH package      
linux command      
Linux Kernel Crash Dump      [See LKCD]
Linux Trace Toolkit      [See LTT]
list command      2nd 3rd
list of callers (kprof)      
listings      
listings, add.c file      
listings, add.s file      
listings, annotation from chp10_profile 1 program
listings, annotation of one entry of cachegrind      
listings, benefits profiling has on small programs      
listings, call table for super block file system operations      
listings, complex use of profiling      
listings, creating a patch      
listings, creating a thread with pthread_create      
listings, demonstration of gdb's features      
listings, disassembly of sys_open routine      
listings, displaying commands available for crash using help command      
listings, displaying crash_save_current_state routine using dis command      
listings, displaying file information using files command      
listings, displaying task information using task command      
listings, dump file      
listings, Electric Fence makefile for malloc_test.c      
listings, Electric Fence malloc_test-fixed.c      
listings, ext3 file system balloc.c source      
listings, fat_clear_inode      
listings, fix to bio.c      
listings, fix to pnp_bios.c      
listings, gcov after five tests      
listings, gcov after running application with input 1000      
listings, gcov output      2nd
listings, gcov-enabled program      
listings, gdbinit start file for gdb      2nd
listings, getting a back trace using bt command      
listings, gprof output      
listings, high-level usage for adding a Kprobe      
listings, ide_hwgroup_t structure      
listings, ide_timer_expiry routine      
listings, IRQ trace points      
listings, jfs_clear_inode      
listings, jfs_mount.c code      
listings, Jprobe for sys_open routine      
listings, Kprobe for sys_open routine      
listings, logrotate.conf file      
listings, makefile for sampleclock program      
listings, measuring cache misses with oprofile      
listings, MEMWATCH memory sample      
listings, modified jfs_mount.c code      2nd
listings, Oops directly from /var/log/messages      
listings, Oops messages after processing by ksymoops      
listings, oprofile sample program      
listings, portion of validate_super( ) routine      
listings, ps command showing a deadlock in JFS      
listings, ps-test.c      
listings, ps-test2.c      
listings, pseudocode for timing write code      
listings, sampleclock      2nd
listings, sampletime code      
listings, script to pull kernel and modules to test machine (kgdb)      
listings, source for Syslog message      
listings, sqrt function      
listings, start of the strace on mkfs      
listings, Syslog message      
listings, syslog.conf file      2nd
listings, system call      
listings, sys_open source code      
listings, tar.data file      
listings, valgrind-1.c      
listings, valgrind-2.c      
listings, viewing a dump with crash      
listings, viewing file systems mounted using mount command      
listings, viewing system buffer information using log command      
listings, viewing system processes using ps command      
listings, viewing system run queue using runq command      
listings, viewing the back trace for process 1960 using bt command      
listings, viewing the machine information using mach command      
listings, viewing the system information using sys command      
listings, YAMD memory sample      
LKCD (Linux Kernel Crash Dump)      
LKCD, crash dump kernel options      
LKCD, evaluating support for      
LKCD, general crash dump steps      
LKCD, lcrash commands      
LKCD, patching and building the kernel      
LKCD, sample system panic and crash dump taken      
ln commands      
Load all symbols for debugging option      
loadavg files      
log command      
log files      
log files, event logging      
log files, management (Syslog)      
log records      
logger command      
logic errors, code coverage analysis      
logrotate command      
loop coverage      
loop grouping, performance counters      
lsdev files      
lsof tool      
lspci utility      2nd
lsusb utility      
LTT (Linux Trace Toolkit)      2nd
LTT, analyzing tracing processes      
LTT, architecture component tasks      
LTT, building the kernel      
LTT, building user-level tools      
LTT, data acquisition      
LTT, data recording      
LTT, data reviewing text tools      
LTT, data reviewing text tools, traceanalyze filename      
LTT, data reviewing text tools, tracedump filename      
LTT, data reviewing text tools, tradedcore filename      
LTT, interpretation of data      
LTT, package and installation      
LTT, tarring a subdirectory sample      
LTT, Web resources      
Lustre File System      
mach command      
magic key sequence, back traces      
Magic SysRq      
make bzImage command      2nd
make clean command      2nd
make command      
make install command      
make install command, installing YAMD      
make install command, Valgrind installation      
make modules command      2nd
make modules_install command      2nd
make xconfig ARCH=um command      2nd
make xconfig command      2nd
malloc( ) error conditions      
malloc( ) function      
man gprof command      
man ps command      
Management console option (UML configuration)      
management, event logs (evlogmgr command)      
mcore crash dump      
md command      
meminfo files      
memory corruption      
memory leaks      
memory management debugging      
memory management debugging, Electric Fence package      
memory management debugging, errors      
memory management debugging, libc (library calls)      
memory management debugging, libc, calloc( ) function      
memory management debugging, libc, free( ) function      
memory management debugging, libc, malloc( ) function      
memory management debugging, libc, realloc( ) function      
memory management debugging, MEMWATCH      
memory management debugging, Valgrind      
memory management debugging, Valgrind, cache profiling      
memory management debugging, Valgrind, finding memory errors      
memory management debugging, Valgrind, installation      
memory management debugging, Valgrind, limitations      
memory management debugging, Web resources      2nd
memory management debugging, YAMD package      2nd
memory overruns      
MEMWATCH      2nd
messages, syslogd daemon      
mount command      2nd
mount root_fs mnt -o loop command      
Mozilla      
mpstat (/proc file system)      
Multicast transport, UML packet exchange      
mutex objects      
MySQL error code, perror utility      
net directory (/proc file system)      
netdump      2nd
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте