Index

A

About this guide 5

B

benchmarking through filesystem 14

C

C++ code sample 26 compiling fio benchmark 23 CP, using 14

CPU auto-idling 13

CPU thermal throttling 13

D

debugging performance issues 10 direct I/O 16, 25

direct I/O, Linux 25

direct I/O, programming 25 direct I/O, Windows 26

E

expected_io_size 19 ext4 bug 14

F

fio benchmark 23 fio tests, running 6 fio-format utility 20

I

improprerly configured benchmark 10 increased steady-state write performance 20 increasing outstanding requests 18 Iometer 9, 24

L

Linux filesystem tuning, details 21 Linux system performance 6

M

multiple outstanding IOs 16

O

outstanding requests, increasing 18 oversubscription 10

P

PCIe errors 11 PCIe link width 12 performance issues 10 preallocate_mb 19 preallocate_memory 18 pre-allocating memory 18 pre-conditioning 17 programming using direct I/O 25

R

RAID5, slow performance 14

S

stride size for ext2/3, setting

21

stripe width for ext2/3, setting

21

system performance 6

system performance, verifying Linux 6 system performance, verifying Windows 9 system utilities 14

T

tuning techniques, general 16 tuning techniques, Linux 21 tuning techniques, write 20

U

unbuffered tuning 16

using the IO Accelerator as a swap 22

W

Windows driver affinity 29

Index 32

Page 32
Image 32
HP c-Class Performance Tuning manual Index