Grup Yazilim Test Laboratuvari
- Konu: IDE disk uzerinde kurulu Linux makinada HDPARM ile yapilan ayarlamalar
- Sistem Konfigurasyonu: Pentium 233MMX, 32 Mb RAM, 4 GB DISK
- Linux HDParm Konfigurasyonlari
Conf : 16 bit I/O ve 4kb readahead buffer ve DMA devre disi
Conf : 32 bit I/O ve 4kb readahead buffer ve DMA devrede
Conf : 32 bit I/O ve 8kb readahead buffer ve DMA devrede
Conf : 32 bit I/O ve 500 byte readahead buffer ve DMA devrede
Conf: 16 bit I/O ve 500 byte readahead buffer ve DMA devrede
- Sonuclar
Sequential Output | Sequential Input | Random | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Per Char |
Per Block |
Rewrite |
Per Char |
Per Block |
Seeks |
||||||||
Conf | MB | K/sec | %cpu | K/sec | %cpu | K/sec | %cpu | K/sec | %cpu | K/sec | %cpu | /sec | %cpu |
1 |
100 |
5358 |
57,1 |
5842 |
22,7 |
1994 |
14,6 |
3674 |
35,8 |
4520 |
14,6 |
75,3 |
1,9 |
2 |
100 |
5785 |
61,2 |
5898 |
22,7 |
2053 |
15,3 |
4389 |
41,4 |
4855 |
15,1 |
76,2 |
2,2 |
3 |
100 |
5719 |
61,1 |
5889 |
21,9 |
2057 |
15 |
3963 |
37,7 |
4754 |
15,4 |
76 |
2 |
4 |
100 |
5687 |
60,7 |
5904 |
21,4 |
2069 |
15,1 |
4190 |
40,1 |
4981 |
16,4 |
76,5 |
2,2 |
5 |
100 |
5644 |
60,8 |
5895 |
21,9 |
2075 |
15,6 |
4198 |
40,2 |
5091 |
16,2 |
76,4 |
1,8 |
Yorumlar:
32 bit erisim, cpu kullanimini arttirdigi icin web server olarak kullanilan sistemlerde performans dususune neden olabilir. Eger evde yada ofiste desktop pc olarak kullanilan ve X calistiran bir sisteminiz varsa 32 bit modu aktive etmek gozle gorulur bir performans artisi (400kb ile 1 mb arasi) saglamakta. Fakat 16 bit modda readahead bufferi ni kucultmek sirali blok okuma da maksimum verimi else etmeye neden olmakta. Bu durumda hem cpu kullanimi hemde io performansi gozonune alindiginda 5 nolu konfigurasyon en ideal desktop pc konfigurasyonu gibi gorunmektedir.
Bazi arkadaslarin X yavas calisiyor sikayetlerini bir nebze olsun azaltmasi dilegiyle.
Sozdizimi: /usr/sbin/hdparm -c0 -d1 -a1 /dev/hda
Dogan ZORLU.
Orijinal URL: https://web.archive.org/web/20011004033235/www.linux.org.tr/documents/