Performance Tuning for Linux Servers

Index

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

I/O

     databases

         asynchronous I/O 2nd

         block size I/O

         bounce buffers

         direct I/O

         raw I/O

         request locks

         tuning

         vectored I/O

     file I/O 2nd

    file systems

         measuring 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th

    request locks

         databases

    utilization

         monitoring 2nd 3rd 4th 5th 6th 7th 8th

I/O busses

I/O devices

     addressing

I/O elevators 2nd

I/O operations

    asynchronous I/O

         file systems 2nd 3rd 4th 5th

     IBM zSeries mainframes 2nd

    raw disk I/O

         file systems 2nd 3rd 4th

I/O schedulers 2nd 3rd 4th 5th 6th 7th 8th

    16-way RAID-0 setup

         benchmark 2nd

    8-way NUMA RAID setup

         benchmark 2nd 3rd 4th 5th

     AS (anticipatory I/O scheduler) 2nd 3rd 4th

         decayed frequency tables

         lowest logical block information

         positioning time

         read anticipation process 2nd 3rd

         tuning 2nd

     AS scheduler 2nd

         deadline behavior 2nd 3rd

     benchmarks 2nd 3rd 4th

     CFQ (Completely Fair Queuing) I/O scheduler

    CFQ I/O scheduler

         tuning 2nd 3rd 4th 5th

     deadline I/O schedulers 2nd 3rd

     noop I/O scheduler

     performance

     performance issues

    performance rankings

         reshuffling

     pools of requests

    single-CPU single-disk setup

         benchmark 2nd 3rd

     tuning 2nd 3rd

I/O subsystem

     I/O schedulers 2nd 3rd 4th 5th

         AS (anticipatory I/O scheduler) 2nd 3rd 4th 5th 6th 7th

         CFQ (Completely Fair Queuing) I/O scheduler

         deadline I/O schedulers 2nd 3rd

         noop I/O scheduler

         performance issues

         tuning 2nd 3rd

    integration

         lack of

     performance issues 2nd

I/O subsystems

    MPIO

         (Multipath I/O)

     servers 2nd

IBM

     application servers

     JFS

     JFS (Journaled File System)

     Netperf3

IBM JFS (Journaled File System)

IBM WebSphere Application Server

    Trade3 benchmark

         commercial workload 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th 27th 28th 29th 30th 31st 32nd 33rd 34th 35th 36th 37th 38th 39th 40th 41st 42nd 43rd 44th

IBM zSeries mainframes 2nd 3rd

     CRO (Continuous Reliable Operation)

     hardware

     I/O operations 2nd

ICMP

     kernel parameters 2nd

icmp_echo_ignore_all parameter (kernel)

icmp_echo_ignore_broadcasts parameter (kernel)

icmp_ignore_bogus_error_responses parameter (kernel)

icmp_ratelimit parameter (kernel)

icmp_ratemask parameter (kernel)

IDE hard drives

     hdparm command 2nd 3rd 4th

identifiers

     IPC (interprocess communication) 2nd

identity mapped segment (virtual memory) [See kernel image section (virtual memory)]

igmp_max_membership parameter (kernel)

implementation

     file systems 2nd

init process 2nd 3rd 4th 5th 6th 7th 8th

     initialization table 2nd

initialization

     BSD 2nd 3rd 4th 5th 6th 7th 8th

     init process 2nd 3rd 4th 5th 6th 7th 8th

     initialization table 2nd

     System V 2nd 3rd 4th 5th 6th 7th 8th

initialization table 2nd

    BSD initab

         Slackware 2nd

    System V initab

         Red Hat 2nd 3rd

inode-nr parameter (kernel)

inode-state parameter (kernel)

inodes

     Ext2 file system

     file systems

     JFS (Journaled File System)

installation

     Linux

         pre-installation planning 2nd 3rd 4th 5th 6th 7th 8th

instruction tracing

     PI (Performance Inspector) 2nd 3rd

integration

    I/O subsystems

         lack of

interactive tasks

    levels

         raising

     rewarding

INTERACTIVE_DELTA parameter (scheduler)

     tuning

interactivity

     application servers

interconnects

     NUMA servers 2nd 3rd

interfaces

     APIs (application programming interfaces)

     highmen interface

    information

         displaying

     kernel

     procfs 2nd 3rd

     sysctl 2nd 3rd 4th

     sysfs 2nd

Intermezzo

internal fragmentation

     file systems

internal transfer rates

     data movement

Internet Explorer

interprocess communication (IPC) [See signals;IPC (interprocess communication)]

Interprocess Communication (IPC) mechanisms [See IPC (Interprocee Communication) mechanisms]

interrupt handlers 2nd

interrupts

    monitoring

         Above Idle tool (PI) 2nd

         sar command 2nd

interval parameter (bdflush)

IOmeter benchmarks

iostat command

    I/O

         monitoring 2nd 3rd 4th 5th 6th 7th 8th

    I/O utilization

         monitoting 2nd

IOzone benchmarks

IP fragmentation

     kernel parameters

ip_autoconfig parameter (kernel)

ip_default_ttl parameter (kernel)

ip_dynaddr parameter (kernel)

ip_forward parameter (kernel)

ip_local_port_range parameter (kernel)

ip_no_pmtu_disc parameter (kernel)

ip_nonlocal_bind parameter (kernel)

IPC

     (interprocess communication)

     FIFOs

     identifiers 2nd

     message queues

         parameters 2nd 3rd

    parameters

         dynamically modifying 2nd 3rd 4th

         statically modifying

     pipes 2nd

    semaphores

         parameters 2nd 3rd 4th 5th

     semphores

     shared memory segments

         parameters 2nd 3rd

     SysV (System V)

     SysV resources 2nd 3rd 4th 5th

IPC (Interprocess Communication) mechanisms

     pipes

     semaphores 2nd 3rd

     signals

     System V

ipconfig command

ipcs command 2nd 3rd

ipfrag_high_thresh parameter (kernel)

ipfrag_low_thresh parameter (kernel)

ipfrag_time parameter (kernel)

IRQ

     affinity 2nd 3rd 4th 5th

ISO layering model

Категории