[LINUX:11788] MAN hdparm cevirisi

---------

New Message Reply About this list Date view Thread view Subject view Author view

Subject: [LINUX:11788] MAN hdparm cevirisi
From: r.tolga (tolga@www.soc.metu.edu.tr)
Date: Fri 31 Dec 1999 - 23:12:37 EET


Hayirli olsun! Ilgili arkadaslarim gerekli yerlere koyacaklardir.
hdparm'i iyi bilen bir arkadasim bana ceviride gerekli duzeltmeleri
yapmamda yardimci olursa sevinirim.

Ayrica smb.conf MAN sayfasi cevirisi devam ediyor. 9000 kusur satirdan
2000'i cevrilmis durumda. Bu man sayfasinda ciddi anlamda yardima
ihtiyacim var.
Samba konusunu iyi bilen arkadaslarimi ve Ingilizce bilen tum
arkadaslarimi
linux terim listesine davet ediyorum. Terim listesinin hareketlenmesi
cevirilere hareket getirecektir. Listeye uyelik bilgileri
http://www.linux.org.tr/lists/ adresinde vardir.

iyi calismalar

/r.tolga

.TH HDPARM 8 "Sub 28, 1997" "Surum 3.3"

.SH ISIM
hdparm \ hard disk parametrelerini ayarlar
.SH LAKAP
.B hdparm
[
.B -a
[sectcount]
] [
.B -A
[0|1]
] [
.B -c
[chipset_mode]
] [
.B -C
] [
.B -d
[0|1]
] [
.B -f
] [
.B -g
] [
.B -i
] [
.B -k
[0|1]
] [
.B -K
[0|1]
] [
.B -m
[sectcount]
] [
.B -p
[0|1|2|3|4|5]
] [
.B -P
[sectcount]
] [
.B -q
] [
.B -r
[0|1]
] [
.B -S
[timeout]
] [
.B -T
] [
.B -t
] [
.B -u
[0|1]
] [
.B -v
] [
.B -W
[0|1]
] [
.B -X
[xfermode]
] [
.B -y
] [
.B -Y
] [
.B -Z
] [device] ..
.SH TANIM
.BI hdparm
Komut satirindan Linux IDE/ST-506 aygit surucusu tarfindan desteklenen harddiskinizin ioctl'larini ayarlamanizi saglar. Bu arac en az Linux cekirdek surum 1.2.13 veya uzeri gerektirir. Onceki cekirdekler ile bazi secenekler duzgun calismayabilir. Ayrica, bazi ozellikler sadece 2.0.10 ve uzeri cekirdek surumlerinde yer alan (E)IDE aygit surucusu tarafindan desteklenebilmektedir.
.SH SECENEKLER
Hicbir eklenti (flag) verilmediginde,
.I -acdgkmnru
kullanilmis sayilir (ancak aygit SCSI ise, varsayilan olarak
.I -gr
kullanilir).
.TP
.I -a
Dosya sistemi icin sector count icin on okumayi gerceklestirir. Bu buyuk dosyalarin sirali okunmasi durumlarinda performans artisi saglar. by prefetching additional
blocks in anticipation of them being needed by the running task.
Su anki Cekirdek surumunde (2.0.10) varsayilan ayari 8 sektore gore (4KB) ayarlanmistir. Bu deger cogu durum icin iyi bir ayardir, ancak rastgele dosya erisiminin yapildigi bir dosya sisteminde daha kucuk bir sayiya ayarlanmasi daha iyi sonuc verecektir.
Ayni zamanda, cogu IDE suruculer ayri bir gomulu on-okuma (read-ahead) fonksiyonuna sahiptirler, ki bu cogu zaman bir on-okuma ayarinin yapilmasi gereksinimini azaltir
.TP
.I -A
IDE suruculerin on-okuma ozelligini (genellikle ACIK olur) acar/kapar.
.TP
.I -c
(E)IDE 32-bit I/O destegini sorgular/acar. 32-bit I/O destegini acmak/kapamak icin sayisal bir parametre kullanilabilir :
Su an desteklenen degerler sunlardir;
.I 0
32-bit I/O destegini kapatmak icin,
.I 1
32-bit data transferlerini devreye sokmak icin, ve
.I 3
32-bit data transferlerini, bazi ozel ciplerin ihtiyac duydugu ozel bir
.I sync
siralamsi ile devreye sokmak icin.
.I 3
degeri genellikle
32-bit IDE chipsetleri ile calisir, ama genellikle daha fazla overhead*e yolacar.
Dikkat ediniz ki "32-bit" ifadesi, PCI veya VLB bus'dan arabirim kartina (interface card) data transferi yapilmasina denmektedir; tum (E)IDE suruculer hala bir ribbon kablosu ile arabirim kartina baglanmakta ve sadece 16-bit baglanti saglamaktadir.
.TP
.I -C
O anki IDE guc modunun statusunu (power mode status) sorgular, ki bu her halukarda su cevaplardan birini verecektir;
.B unknown
(aygit bu komutu desteklemiyor),
.B active/idle
(normal calisma durumu),
.B standby
(dusuk guc bekleme (=low power) modunda),
veya
.B sleeping
(en dusuk guc modunda, surucu tamamen durmus durumda).

.B -S, -y, -Y,
ve
.B -Z
eklentileri IDE guc modlarinini degistirmek icin kullanilir.
.TP.I -d
Surucunun "using_dma"="dma_kullan"ma durumunu aktif hale getirmek veya kullanimini durdurmak icin kullanilir. Bu secenek sadece DMA destegi veren ve IDE surucusu (driver) tarafindan taninan bazi arabirimler ve suruculerin kombinasyonunda kullanilabilir. Ozde, Intel Triton chipseti bir cok surucu ile beraber bus-mastered DMA islemleri icin kullanilabilmektedir ancak henuz deneme asamasindadir (experimental).
Ayni zamanda
.I -X34
secenegini
.I -d1
ile beraber kullanmak da iyi bir fikir olabilir. Ki bu durumda surucunun kendisinin multiword DMA mode2 icin programlanip programlanmadigindan emin olabilirsiniz.
DMA kullanimi sistem performansi uzerinde bir artis teskil edecek diye bir sart yoktur, ancak cogu kisi oyle oldugunu dusunmektedir. Duruma gore degisir.
.TP
.I -f
Sistemden cikarken Sync ve flush buffer cache islemlerinin devreye girmesini saglar.
Bu islem ayni zamanda
.I -t
ve
.I -T
zamanlamalarinin bir parcasi olarak yapilir.
.TP
.I -g
Aygitin baslangicindan itibaren surucu geometrisini gosterir (cylinders, heads, sectors),
buyukluk (sectorlerin buyuklugu), ve offset baslangicini (sectorlerin icindeki).
.TP
.I -h
Yardim bilgilerini (help) verir.
.TP
.I -i
Eger bilgi alinabilmisse acilis (boot) aninda aygit ile ilgili gecen bilgileri verir.
Bu modern IDE suruculerin bir ozelligidir,
dolayisi ile eski suruculer tarafindan desteklenmeyebilir.
Sunulan veri guncel olmayabilir ki bu sistemin acildigi andan itibaren ki aktiviteye baglidir.
Ancak yine de o anki cogul sektor mod sayimini (multiple sector mode count) her zaman gosterir.
Daha ayrintili tanimlama detaylari icin,
.I AT Attachment Interface for Disk Drives
(ANSI ASC X3T9.2 working draft, revision 4a, April 19/93)'a bakiniz.
.TP
.I -I
Dogrudan surucuden tanimlama bilgilerini ister. Bu her hangi bir duzeltme yapilmaksizin bilginin ham halini verir. Diger durumda
.I -i
seceneginin hemen hemen aynisidir.
.TP
.I -k
Eklentisi surucunun keep_settings_over_reset ayarini yapar.
Eklenti uygulandiginda, surucu (driver)
.I -dmu
secenegini soft reset sonrasinda aktif tutar, (hata duzeltme islemi sirasinda uygulandigi gibi).
Bu eklenti varsayilan olarak kapalidir,
surucunun reset tekrarina izin vermemek icin. Bu reset tekrar (reset loop)
.I -dmu
ayarlarinin kombinasyonlari ile yapilabilir.
.I -k
eklentisi bu yuzden sadece duzgun bir sistem konfigurasyonuna ve tatmin edici bir ayarlamaya ulasildiktan sonra kullanilmalidir.
Uygulamada, konfigurasyonu test ederek
(-k eklentisini kullanmadan once) surucunun hala okunur/yazilir (read/written) oldugunun anlasilmasindan sonra ve cekirdek mesajlarinda bir hata logu ile karsilasilmadigi durumlarda kullanilmalidir (cogu sistemde /var/adm/messages altina bakabilirsiniz).
.TP
.I -K
Surucunun keep_features_over_reset eklentisidir. Kullanildiginda, bir soft reset durumundan sonra (hata duzeltme islemi gibi) surucunun
.I -APSWXZ
ayarlarini geri cagirmasini saglar.
Cogu surucu bu ozelligi desteklememektedir.
.TP
.I -m
Surucude varolan Cogul Sektorler I/O lar icin Sector sayiminin yapilmasini saglar.
.B 0
durumuna ayarlanirsa bu ozelligi kapatmis olursunuz. Cogul Sektor Modu (IDE Block Mode), cogu modern IDE suruculerin bir ozelligidir, ve her I/O kesme isteklerine birden fazla sektor transferini mumkun kilar, zira genelde her bir kesme noktasina bir sektor dusmekteidr. Bu ozellik kullanima acildiginda, isletim sisteminin disk uzerindeki baskisini her bir I/O icin yaklasik 30-50% oraninda azaltir. Cogu sistemde, data alisverisini 5% to 50% oranlarinda gelistirir. Ancak bazi suruculer, (en bilinenleri WD Caviar serisi olmak uzere), multiple mode kullanildiginda daha yavas calismaktadirlar. Karar yine de size ait.
Cogu surucu minimum ayarlar olan 2, 4, 8, or 16 (sector) 'i desteklemektedirler. Daha yuksek ayarlar da mumkundur, surucuye bagli olarak tabii ki. 16 veya 32 lik bir ayar cogu sistem icin en iyisidir.
Western Digital kendi suruculeri icin 4 ila 8 arasi bir ayari onermektedir,
bu da kucuk (32kB) surucu bufferlarindan ve optimize edilmemis buffering algoritmalarinin sonucudur.
.B -i
eklentisi maksimum ayar degerini bulmak icin kullanilabilir.
(gelen ciktida MaxMultSect bolumune bakiniz).
Bazi suruculer multiple modu desteklediklerini ileri surseler de, bazi durumlarda veri kaybi yasamaktadirlar.
Bazi nadir durumlarda, bu tur hatalar
.B dosya sisteminin tamamen altust olmasina yol acabilir.
.TP
.I -p
IDE arabirim cipsetini verilen PIO modu icin tekrar programlamaya calisir, veya otomatik-ayari (auto-tune) surucunun destekledigi "en iyi" PIO modu icin yapmaya calisir.
Bu cekirdek icinde sadece bazi "bilinen" chipsetler icin kullanilabilir durumdadir,
ustune ustluk bu destek hala daha iyi sonuclar veremeyebilmektedir. Bazi IDE chipsetler tek bir surucu icin PIO modu ayarinin yapilmasini becerememektedirler ki bu durumda bu eklenti ayni PIO modunun
.I her iki
surucu icin de tanimlanmasina yol acar. Cogu IDE chipsetler standart alti (0 to 5) PIO modun bazen daha azini bazen de daha fazlasini desteklemektedirler. Buna gore burada yapilacak ayar chipset/surucu uyumuna baglidir.
.I Cok DIKKATLI kullanin!
Bu ozelligin kullanimina yonelik hicbir garanti yoktur,
Basarisiz bir deneme
.I dosya sisteminizde onarilmaz hatalara yol acabilir!
.TP
.I -P
Sayesinde surucunuzun ic mekanizmasina uygun maximum sektor sayimini yapar.
Tum suruculer bu ozelligi desteklememektedir.
.TP
.I -q
Bir sonraki eklentiyi sessizce ele alir normal bir cikti verir. Bu ozellikle /etc/rc.c/rc.local dan yapilacak islemlerde ekranin anlasilmaz cikti ile dolmasini onler.
Ancak
.I -i
veya
.I -v
veya
.I -t
veya
.I -T
eklentileri icin uygulanamaz!
.TP
.I -r
Aygit icin sadece-okunur (read-only) ozelligi verir. Uygulandiginda, aygit uzerinde yazma islemlerine izin verilmez.
.TP
.I -S
Aygitin standby (donmenin durmasi) icin gececek sureyi belirler. Bu deger diskin (disk uzerinde herhangi bir aktivite olmadiginda) donme motorunu kapatarak guc sarfiyatini azaltmasi icin gececek suredir.
Bu durumlarda, diskin yeniden erisime elverisli hale gecebilmesi icin 30 saniye kadar bir sureye ihtiyac duymasi soz konusu olabilir, gerci cogu surucu daha hizlidir.
Bu zaman-asimi degerinin (timeout) hesabi biraz karisik gelebilir. Sifir degeri kapali hali belirtir. 1 ila 240 degerleri 5 saniyenin katlari olarak hesaplanmalidir, Bu da 5 saniye ile 20 dakika arasi bir degerin atanabilecegi anlamina gelir. 241 ila 251 degerleri ile ise 1 ila 11 adet 30 dakikalik periodlara tekabul eder, ki bu da 30 dakika ila 5.5 saat arasi bir zaman-asimi degeridir. 252 degeri 21 dakikaya, 253 ise uretici firmanin belirledigi zaman asimi degerine tekabul ederler, ve 255 ise 21 dakika arti 15 saniyedir.
.TP
.I -T
Benchmark yani kiyaslama icin kullanilir ve Cache okuma degerlerini verir.
Anlamli sonuclar elde etmek icin, bu komut en az 2-3 kere tekrar edilmelidir ve birkac megabyte bos bellegin bulunmasina ve baska disk aktivitesinin olmamasina dikkat edilmelidir. Bu herhangi bir disk erisimi olmadan direk olarak Linux buffer cachinden okuma hizlarini verecektir.
Bu olcum genel olarak islemci, cache, ve bellek performanslarinin olcumunde kullanilir.
Eger ayni zamanda
.I -t
eklentisi de verilirse,
.I -T
ciktisinin uzerinde bir duzeltme faktoru de kullanilarak
.I -t
komutunun ciktisina uygulanir.
.TP
.I -t
Benchmark Kiyaslama amacli olarak okuma hizlarinin olcumu icin kullanilir.
Anlamli sonuclar elde etmek icin, bu komut en az 2-3 kere tekrar edilmelidir ve birkac megabyte bos bellegin bulunmasina ve baska disk aktivitesinin olmamasina dikkat edilmelidir. Bu herhangi bir on caching olmadan diskin okuma hizlarini verecektir. Bu olcum diskin Linux altinda ne kadar hizli sirali data okuma hizina sahip oldunu verecektir. Dogru bir olcum yapabilmek icin, buffer cache
.I -t
uygulanmasi sirasinda bosaltilacaktir (BLKFLSBUF ioctl kullanilarak).
Eger ayni zamanda
.I -T
eklentisi de kullanilirsa,
.I -T
eklentisinin sonucuna gore hesaplanacak bir duzeltme faktoru
.I -t
eklentisinin ciktisi uzerinde uygulanacaktir.
.TP
.I -u
Aygit uzerinde Kesme-* (interrupt-unmask) ozelligini calistiracaktir.
.B 1
degerinin kullanilmasi surucunun bir disk erisimi (kesmesi) aninda diger kesme isteklerini gozardi etmesine yol acacaktir. Bu da Linux'un cevap verme hizini buyuk olcude gelistirecek ve "seri port asiri-yuklenme" hatalarina karsi koymasini saglayacaktir.
.B Bu ozelligi dikkatli kullanin:
bazi disk/kontrol karti kombinasyonlari I/O geciktirmelerine karsi toleransli olmayip, sonuc olarak
.B agir bir dosya sistemi kargasasina yol acabilirler.
Ozellikle,
.B CMD-640B
ve
.B RZ1000
(E)IDE arabirimleri
.B guvenilir degildirler
(2.0.13 cekirdek surumlerinden onceki surumlerle kullanilirlarsa).
Bu arabirimlerin
.B IDE prefetch*
ozelligi (genellikle bir BIOS/CMOS ayaridir)
eski cekirdekler ile beraber kullanimina karsi bir onlemdir.
.TP
.I -v
-i haricindeki (IDE icin -acdgkmnru, veya SCSI icin -gr nin aynisidir.) tum ayarlamalari gosterir. Bu ayni zamanda komutun hicbir eklenti olmaksizin kullaniminda da varsayilan durumdur.
.TP
.I -W
IDE surucunun yazma on-yakalamasi (write-caching) ozelligini (genellikle varsayilan olarak kapali durumdadir) acik hale getirir.
.TP
.I -X
Yeni (E)IDE/ATA2 suruculerin IDE transfer modunu acar.
Genellikle -d1 ile beraber kullanilir. Ki bu desteklenen bir arabirim cipseti (ornegin Intel 430FX Triton) uzerindeki bir surucunun DMA ozelligini acmakta kullanilan
.I -d1
eklentisidir. Bu durumda
.I -X34
multiword DMA mode2 transferlerinin kullanilabilmesi icin kullanilir.
Bunlarin disinda, bu eklentinin kullnanimi
.I nadiren gereklidir
Zira cogu yeni ve modern IDE diskler en hizli PIO transfer modlarina ayarlanmis olarak geklmektedirler. Bu eklenti ile oynamak bu sebeplerden dolayi gereksiz ve risklidir.
Alternatif transfer modlarini destekleyen suruculer uzerinde,
.I -X
kullanilabilir ancak
.I sadece
mod degistirmek icin.
Transfer modunu degistirmeden once, IDE arabirim jumper veya program araciligi ile (bakiniz
.I -p
eklentisi)
yeni mod ayarina getirilmelidir. Aksi taktirde veri kaybina ugrayabilirsiniz.
.I COK Dikkatli kullanin!
PIO (Programlanmis Alis/Veris) (Programmed Input/Output)
transfer modlari Linux tarafindan kullanilmaktadir, bu deger genellikle istenen
PIO modu degeri arti 8 'dir.
Boylece, 09 degeri PIO modu1, 10 ise PIO modu2,
ve 11 ise PIO modu3 'e ayar yapar.
00 degerine getirilirse surucunun "varsayilan" "default" PIO moduna, ve 01 ile de IORDY 'e gecis yapmak mumkundur.
.TP
.I -y
Bir IDE surucuyu az guc harcama,
.B bekleme
moduna gecirir, bu genellikle donmenin durmasi demektir.
O anki guc modu statusu
.B -C
ile gorulebilir.
.TP
.I -Y
eklentisi diski en az guc harcama
.B uyuma
moduna gecirir, bu diskten tamamen guc kesilmesi demektir. Tekrar diske erisimin saglanabilmesi icin makinayi resetlemek ya da tamamen kapatip tekrar acmak gerekir
O anki guc modu statusu
.B -C
eklentisi ile gorulebilir.
.TP
.I -Z
Otomatik guc-sarfiyatinin engellenmesi fonksiyonu bazi Seagate disklerde
(ST3xxx modelleri?), zamansiz durma bekleme tepkileri verebilmektedir.

.SH BUGLAR
Yukarida anlatildigi uzere,
.B -m sectcount
ve
.B -u 1
secenekleri dikkatlice kullanilmalidir, tercihen de sadece-okunur bir dosya sisteminde. Cogu disk bu ozellikler ile uyumlu calisacaktir, ancak
bazi nadir disk/kontrolcu kombinasyonlari 100% uyumlu olmamaktadirlar. Dosya sistemi bozulmalari muhtemeldir. Yedekleme (Backup) yapmaniz hayriniza olur!
.PP
Her ne kadar bu arac genel olarak IDE diskler icin yaratilmis olsa da, bazi secenekler scsi hard diskler ile kullanilabilir.
.SH YAZAR
.B hdparm
Linux icin E(IDE) suruculerin yazari ve gelistiricisi Mark Lord <mlord@pobox.com> tarafindan yazilmistir.
.PP
Seagate oto-guc sarfiyatinin engellenmesine yonelik kodun yazari Tomi Leppikangas(tomilepp@paju.oulu.fi)dir.

.SH CEVIRI
Bu man sayfasinin cevirisi Turkiye Linux Kullanicilari Grubundan R. Tolga KORKUNCKAYA <tolga@www.soc.metu.edu.tr> tarafindan Linux Turkcelestirme Projesi cercevesinde yapilmistir. Hatalari bildirirseniz duzeltme yapilacaktir. <*> isaretleri cevirinin yapilamadigi yerlerde kullanilmistir.

.SH AYNI ZAMANDA BAKINIZ
.B AT Attachment Interface for Disk Drives,
ANSI ASC X3T9.2 working draft, revision 4a, April 19, 1993.
.PP
.B AT Attachment Interface with Extensions (ATA-2),
ANSI ASC X3T9.2 working draft, revision 2f, July 26, 1994.
.PP
.B Western Digital Enhanced IDE Implementation Guide,
by Western Digital Corporation, revision 5.0, November 10, 1993.
.PP
.B Enhanced Disk Drive Specification,
by Phoenix Technologies Ltd., version 1.0, January 25, 1994.

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr'a gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
  Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b25 tarafindan uretilmistir.