/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
[Solaris 8] Disk tuning
Fra : Jacob Bunk Nielsen


Dato : 15-11-02 10:18

Hej

Jeg har en SunFire 3800 (4 CPU'er og 4 GB RAM) med et T3 diskarray
koblet til over FibreChannel. Det burde give fornuftig performance,
men jeg er ikke helt tilfreds. Derfor har jeg lige et par spørgsmål.

Hvad bruger man til at teste performance, jeg søger blot noget
svarende til 'hdparm -Tt' under Linux.

Jeg mistænker at det måske er en cache-instilling der ikke er optimal,
så jeg har leget lidt med kstat, og blandt andet fået følgende output
(kigger jeg overhovedet på det rigtige):

# kstat -n file_cache
module: unix instance: 0
name: file_cache class: kmem_cache
align 8
alloc 657410695
alloc_fail 0
buf_avail 693
buf_constructed 107
buf_inuse 2062
buf_max 2755
buf_size 56
buf_total 2755
chunk_size 56
crtime 104.65890376
depot_alloc 966428
depot_contention 6
depot_free 966661
empty_magazines 24
free 657412181
full_magazines 4
global_alloc 5484
global_free 3315
hash_lookup_depth 0
hash_rescale 0
hash_size 0
magazine_size 15
slab_create 19
slab_destroy 0
slab_size 8192
snaptime 18407061.0249846
vmem_source 11

Jeg er bare ikke sikker på at jeg forstår at læse det korrekt. Er der
en der kan give et hint om hvorvidt det ser fornuftigt ud?
Maskinen har normalt ikke voldsomt travlt, så den burde kunne yde lidt
bedre end den gør.

Jeg har kigget på <http://docs.sun.com/db/doc/806-6779> (Sun Tunable
Parameters Reference Manual), og blevet en del klogere, men ikke nok
til at jeg føler at jeg virkelig har fat i den lange ende. Jeg vil
sætte pris på et spark i den rigtige retning.

--
Jacob - www.bunk.cc
You had mail, but the super-user read it, and deleted it!

 
 
Jan Birk (15-11-2002)
Kommentar
Fra : Jan Birk


Dato : 15-11-02 10:42

> Jeg mistænker at det måske er en cache-instilling der ikke er optimal,
> så jeg har leget lidt med kstat, og blandt andet fået følgende output
> (kigger jeg overhovedet på det rigtige):

Har du kigget på:

iostat -xtc 2 ?

/jbi


Jacob Bunk Nielsen (15-11-2002)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 15-11-02 11:25

Jan Birk <jan.birk@uni-c.dk> writes:

> Har du kigget på:
>
> iostat -xtc 2

Ja, det har jeg så lige prøvet. Jeg prøvede at kopiere en stor
fil (ca. 140 MB) fra en lokal RAID1 til min T3. Det ser således ud:

extended device statistics tty cpu
device r/s w/s kr/s kw/s wait actv svc_t %w %b tin tout us sy wt id
md0 0.0 0.4 0.0 3.2 0.2 0.1 535.6 15 6 1 388 7 23 14 56
md1 0.0 0.4 0.0 3.2 0.0 0.1 151.1 0 6
md2 0.0 0.4 0.0 3.2 0.0 0.0 13.4 0 1
md10 271.4 54.0 2171.3 1288.0 0.3 40.4 125.3 33 73
md11 135.6 54.6 1084.8 1308.8 0.0 38.7 203.3 0 58
md12 135.8 56.0 1086.4 1336.0 0.0 36.6 190.6 0 54
sd0 135.6 55.8 1084.8 1312.4 0.0 39.2 204.9 0 58
sd1 135.8 57.2 1086.4 1339.6 0.0 37.0 191.8 0 55
sd6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
ssd0 1.8 14.6 1639.8 9219.5 0.0 0.3 17.1 0 24
nfs1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1 0
nfs2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
nfs3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
nfs5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
nfs27 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
nfs115 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0

Som du kan se er det skrevet til ssd0 med ca. 9 MB/sec.

Kopierer jeg fra ssd0 til ssd0, så ser det således ud:

extended device statistics tty cpu
device r/s w/s kr/s kw/s wait actv svc_t %w %b tin tout us sy wt id
md0 0.0 0.5 0.0 4.0 0.0 0.0 10.9 0 1 0 617 5 11 19 65
[ ... ]
ssd0 109.5 23.5 11204.0 10259.8 0.0 1.5 11.1 0 88
[ ... ]

Har jeg grund til at være specielt tilfreds med det? Der sidder 9 36
GB 10.000 RPM SCSI-diske i RAID5 i den der T3. Der bør tages forbehold
for at jeg ikke er helt alene på maskinen, men næsten.

--
Jacob - www.bunk.cc
The more you complain, the longer God lets you live.

Søg
Reklame
Statistik
Spørgsmål : 177510
Tips : 31968
Nyheder : 719565
Indlæg : 6408585
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste