KlavyeMonitor.com    


MENÜ

. ANASAYFA

. KABLOSUZ & TELSİZ

. AVUÇİÇİ & CEP

. LINUX

. WINDOWS

. WEB

. INTERNET

. BİLGİSAYAR

. ANTİK BİLGİ

. ARAMA

. BAĞLANTILAR

POPÜLERLER

htmlders

linux kitapları

proxy adresleri kablo

sayisal loto sans topu

elmekyonlen

TDGTW-WarXing

eposta yazim kurallari

BearShare Morpheus ve iMeshi Hizlandirma Yolu

proxy-hiz

komutlar

web hosting hizmetleri

inet-hiz

linux ile windowslari uyutmak

squidle2kat

yedekleme

internet hizi

database oracle mysql sql komutlari

windows mydoom virus

PDA ve cep telefonu icin www sayfasi yapimi


= = =

Favorilere ekle
Google

Linux IDE Veriminde İleri-Okuma Etkisi



Linux hdparm komutu ile IDE disk erişim seçeneklerini ayarlayabiliyoruz. Bu ayarlardan -a ayarı ileri-okuma (readahead) öbek miktarını belirlemede kullanılıyor. Değiştirilmediyse bu ileri-okuma değeri 8'dir.

Aşağıda UDMA33'e ayarlanmış bir diskte -m16 -c1 -d1 -u1 sabit ayarlarıyla birlikte 4 değişik -a ayarının diskten veri okuma verimine olan etkisi ölçülmüş, ve tablolanmış halde bulunuyor. Bu tablo incelenerek, ileri-okumanının okuma hızına olan etkisi görülebilir.

hdparm hız ölçümleri

Ölçümler için kullanılan hdparm ayarları şunlar:

hdparm -m16 -c1 -d1 -u1 -a8
hdparm -m16 -c1 -d1 -u1 -a16
hdparm -m16 -c1 -d1 -u1 -a32
hdparm -m16 -c1 -d1 -u1 -a64

  -a8 -a16 -a32 -a64
Ortalama Hız 14265 15378 15676 15920
Üst Ortalama Hız 15705 15800 15900 15920

Değerler KB/s cinsinden.

Görüldüğü gibi en yüksek hız -a64 değeriyle alınıyor. Ancak, kullanıcı etkileşimine yan etkisi olabileceği düşüncesiyle, genel kullanım için en iyi ikinci değer olan -a32'nın seçilmesinde yarar var. CD yazma, CD kopyalama, 100'lerce MB'lık dosyaları aktarma gibi işlemlerde ise -a64 ayarını kullanmak daha çok verim elde edilmesini sağlayacak gibi görünüyor.

Özetle, genel kullanım için önerilen hdparm kullanımı şu şekilde:

hdparm -m16 -c1 -d1 -u1 -a32 -k1


Aşağıda, bu ölçümleri elde etmekte kullanılan hdtest adlı bash betiği yer alıyor. Bunu /usr/local/bin/hdtest dosyasına bir yazı düzenleyiciyle (kedit, kate, xedit, joe, pico, vi,...) girip, chmod 755 /usr/local/bin/hdtest komutuyla çalıştırılabilir biçime getirdikten sonra kullanabilirsiniz.

Hdtest Bash Betiği


#!/bin/sh
#
# hdtest
#
# Hard Disk Okuma hIzI Testi
#
# ilker FICICILAR
# ilkerf /o isaret/ geocities.com
# KasIm 2000
#
#----------------------------
disk="/dev/hda"
sayi=10
i=0
top=0
enbu=0
esbu=0
hdparm -v $disk |\
 grep -v -e geometry -e nowerr -e readonly -e keepse
echo
while [ "$i" -lt "$sayi" ]
do
i=`expr $i + 1`
hiz=`hdparm -t $disk | cut -f2 -d= |\
 cut -f1 -dM  | sed "s/\/dev\/hda://g" `
hiz=`echo $hiz | sed "s/\.//g"`
hiz=$hiz"0"
echo $i". hIz olcumu: "$hiz" KB/s"
top=`expr $top + $hiz`
if [ "$hiz" -ge "$enbu" ];then
esbu=$enbu
enbu=$hiz
fi
if [ "$hiz" -gt "$esbu" ];then
if [ "$hiz" -lt "$enbu" ];then
esbu=$hiz
fi
fi
done
echo
ort=`expr $top / $i`
yort=`expr $enbu + $esbu`;yort=`expr $yort / 2`
echo "Ortalama hIz: "$ort" KB/s"
echo "En yuksek iki hIz: "$enbu"KB/s ve "$esbu"KB/s"
echo "Ust Ortalama hIz: "$yort" KB/s"


Ağustos 2004
İlker Fıçıcılar

Arama önerileri: hdparm, sata, raid, ide, atapi, linux, unix, scsi, verim, verimi, harddisk, hard disk, sabit disk, hard, disc, hart, hadr, disl, diks, dics, performans, perfomansı, performance,


Kaynak gösterecekler için referans: "Linux IDE Veriminde (performans) hdparm ile İleri", İlker Fıçıcılar, http://www.KlavyeMonitor.com/hdparm_readahead.html


İlgili Benzer Yazılar:


 
 
 
   
Bu sayfaları Linux'ta oluşturan programı yazan: İlker Fıçıcılar