Re: Kopyalama işleminde doğrudan usb aygıta yazma nasıl sağlanır?

Murat Demirten <[email protected]> Sun, 4 Oct 2015 00:46:54 +0300
Newsgroups gmane.linux.debian.user.turkish
Message-ID <CA+pfegFFFwHyQUX--db_ZznUP-oADkd2U5D+_Q6BiJrQ36L0cg@mail.gmail.com>
--047d7b3a8ec0d6b57b05213a38c0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Merhaba,

Bu s=C3=BCrecin alt=C4=B1nda yatan temel neden, sistem performans=C4=B1n=C4=
=B1 art=C4=B1rmak i=C3=A7in
hemen hemen t=C3=BCm dosya sistemlerinin =C3=B6ntan=C4=B1ml=C4=B1 olarak as=
enkron modda
=C3=A7al=C4=B1=C5=9F=C4=B1yor olmas=C4=B1d=C4=B1r.

E=C4=9Fer ilgili USB ayg=C4=B1t=C4=B1 mount edilirken *sync* parametresi ve=
rilecek olursa
(mount /dev/xxx /mnt/usb -o sync vb.), bu =C5=9Fekilde yap=C4=B1lan bir mou=
nt i=C5=9Flemi
sonras=C4=B1nda ilgili ayg=C4=B1ta do=C4=9Fru yap=C4=B1lan yazma istekleri =
an=C4=B1nda
ger=C3=A7ekle=C5=9Ftirilir.

Fakat bu durum performans=C4=B1 inan=C4=B1lmaz =C3=B6l=C3=A7=C3=BCde d=C3=
=BC=C5=9F=C3=BCrece=C4=9Fi gibi =C3=B6zellikle USB
stick'lerin =C3=B6mr=C3=BCn=C3=BC de olduk=C3=A7a azaltacakt=C4=B1r. Asenkr=
on =C3=A7al=C4=B1=C5=9Fma modunda
=C3=A7ekirdek ve dosya sistemi taraf=C4=B1ndan usb stick =C3=BCzerinde yap=
=C4=B1lmas=C4=B1 beklenen
yazma i=C5=9Flemleri, bekletildikleri kuyruk yap=C4=B1s=C4=B1nda en az IO i=
=C5=9Flemine yol
a=C3=A7acak =C5=9Fekilde yeniden s=C4=B1raya dizilir ve b=C3=B6ylece yazma =
i=C5=9Flemi de minimum IO
operasyonu ile ger=C3=A7ekle=C5=9Fmi=C5=9F olur.

Siz *sync* parametresi ile mount etti=C4=9Finizde, b=C3=B6yle bir ara bekle=
me fasl=C4=B1
olmayaca=C4=9F=C4=B1 i=C3=A7in =C3=A7ok daha fazla IO yaparak ve daha yava=
=C5=9F bi=C3=A7imde yazm=C4=B1=C5=9F, USB
stick =C3=B6mr=C3=BCn=C3=BC de biraz daha t=C3=BCketmi=C5=9F olursunuz.


3 Ekim 2015 23:14 tarihinde Serkan KURT <[email protected]> yazd=C4=B1:

> Merhaba arkada=C5=9Flar. =C4=B0ki sorum olacak.
>
> 1- Kopyalama i=C5=9Flenin cache hi=C3=A7 kullan=C4=B1lmadan ya da farkl=
=C4=B1 bir =C5=9Fekilde
> do=C4=9Frudan =C3=A7=C4=B1kar=C4=B1labilir ayg=C4=B1ta yaz=C4=B1larak yap=
=C4=B1lmas=C4=B1n=C4=B1 nas=C4=B1l sa=C4=9Flayabilirim?
> Yeni ve acemi debian kullan=C4=B1c=C4=B1lar=C4=B1 maalesef g=C3=BCvenli k=
ald=C4=B1r=C4=B1 beklemeden
> ayg=C4=B1tlar=C4=B1 =C3=A7=C4=B1karmaya =C3=A7al=C4=B1=C5=9F=C4=B1yor. Bu=
 gibi bir durumda =C3=B6rne=C4=9Fin usb bellek
> eri=C5=9Filemez oluyor. KDE ortam=C4=B1nda kopyalama bitti bildirimine ra=
=C4=9Fmen arka
> planda i=C5=9Flem b=C3=BCy=C3=BCk dosyalarda olduk=C3=A7a uzun devam ediy=
or. Bu da kullan=C4=B1c=C4=B1y=C4=B1
> yan=C4=B1lt=C4=B1yor. GNOME ortam=C4=B1nda da maalesef ayn=C4=B1 durumla =
kar=C5=9F=C4=B1la=C5=9Ft=C4=B1m.
>
> 2- KDE ortam=C4=B1nda b=C3=BCy=C3=BCk dosyalar=C4=B1 kopyalarken i=C5=9Fl=
emi kesti=C4=9Fimde i=C5=9Flem
> sonland=C4=B1r=C4=B1ld=C4=B1 olarak g=C3=B6r=C3=BClsede kopyalaman=C4=B1n=
 t=C3=BCm=C3=BC yap=C4=B1l=C4=B1ncaya kadar arka
> planda devam ediyor. B=C3=B6yle bir durumda da USB bellek eri=C5=9Filemez=
 oluyor.
>

--047d7b3a8ec0d6b57b05213a38c0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Merhaba,<div><br></div><div>Bu s=C3=BCrecin alt=C4=B1nda y=
atan temel neden, sistem performans=C4=B1n=C4=B1 art=C4=B1rmak i=C3=A7in he=
men hemen t=C3=BCm dosya sistemlerinin =C3=B6ntan=C4=B1ml=C4=B1 olarak asen=
kron modda =C3=A7al=C4=B1=C5=9F=C4=B1yor olmas=C4=B1d=C4=B1r.</div><div><br=
></div><div>E=C4=9Fer ilgili USB ayg=C4=B1t=C4=B1 mount edilirken <b>sync</=
b> parametresi verilecek olursa (mount /dev/xxx /mnt/usb -o sync vb.), bu =
=C5=9Fekilde yap=C4=B1lan bir mount i=C5=9Flemi sonras=C4=B1nda ilgili ayg=
=C4=B1ta do=C4=9Fru yap=C4=B1lan yazma istekleri an=C4=B1nda ger=C3=A7ekle=
=C5=9Ftirilir.</div><div><br></div><div>Fakat bu durum performans=C4=B1 ina=
n=C4=B1lmaz =C3=B6l=C3=A7=C3=BCde d=C3=BC=C5=9F=C3=BCrece=C4=9Fi gibi =C3=
=B6zellikle USB stick&#39;lerin =C3=B6mr=C3=BCn=C3=BC de olduk=C3=A7a azalt=
acakt=C4=B1r. Asenkron =C3=A7al=C4=B1=C5=9Fma modunda =C3=A7ekirdek ve dosy=
a sistemi taraf=C4=B1ndan usb stick =C3=BCzerinde yap=C4=B1lmas=C4=B1 bekle=
nen yazma i=C5=9Flemleri, bekletildikleri kuyruk yap=C4=B1s=C4=B1nda en az =
IO i=C5=9Flemine yol a=C3=A7acak =C5=9Fekilde yeniden s=C4=B1raya dizilir v=
e b=C3=B6ylece yazma i=C5=9Flemi de minimum IO operasyonu ile ger=C3=A7ekle=
=C5=9Fmi=C5=9F olur.</div><div><br></div><div>Siz <b>sync</b> parametresi i=
le mount etti=C4=9Finizde, b=C3=B6yle bir ara bekleme fasl=C4=B1 olmayaca=
=C4=9F=C4=B1 i=C3=A7in =C3=A7ok daha fazla IO yaparak ve daha yava=C5=9F bi=
=C3=A7imde yazm=C4=B1=C5=9F, USB stick =C3=B6mr=C3=BCn=C3=BC de biraz daha =
t=C3=BCketmi=C5=9F olursunuz.</div><div><br></div><div><br><div class=3D"gm=
ail_extra"><div class=3D"gmail_quote">3 Ekim 2015 23:14 tarihinde Serkan KU=
RT <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=3D"_b=
lank">[email protected]</a>&gt;</span> yazd=C4=B1:<br><blockquote class=3D=
"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex"><div><div style=3D"color:#000;background-color:#fff;font-family:=
HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Luc=
ida Grande,sans-serif;font-size:16px"><div>Merhaba arkada=C5=9Flar. =C4=B0k=
i sorum olacak.</div><div><br></div><div dir=3D"ltr">1- Kopyalama i=C5=9Fle=
nin cache hi=C3=A7 kullan=C4=B1lmadan ya da farkl=C4=B1 bir =C5=9Fekilde do=
=C4=9Frudan =C3=A7=C4=B1kar=C4=B1labilir ayg=C4=B1ta yaz=C4=B1larak yap=C4=
=B1lmas=C4=B1n=C4=B1 nas=C4=B1l sa=C4=9Flayabilirim? Yeni ve acemi debian k=
ullan=C4=B1c=C4=B1lar=C4=B1 maalesef g=C3=BCvenli kald=C4=B1r=C4=B1 bekleme=
den ayg=C4=B1tlar=C4=B1 =C3=A7=C4=B1karmaya =C3=A7al=C4=B1=C5=9F=C4=B1yor. =
Bu gibi bir durumda =C3=B6rne=C4=9Fin usb bellek eri=C5=9Filemez oluyor. KD=
E ortam=C4=B1nda kopyalama bitti bildirimine ra=C4=9Fmen arka planda i=C5=
=9Flem b=C3=BCy=C3=BCk dosyalarda olduk=C3=A7a uzun devam ediyor. Bu da kul=
lan=C4=B1c=C4=B1y=C4=B1 yan=C4=B1lt=C4=B1yor. GNOME ortam=C4=B1nda da maale=
sef ayn=C4=B1 durumla kar=C5=9F=C4=B1la=C5=9Ft=C4=B1m.</div><div dir=3D"ltr=
"><br></div><div dir=3D"ltr">2- KDE ortam=C4=B1nda b=C3=BCy=C3=BCk dosyalar=
=C4=B1 kopyalarken i=C5=9Flemi kesti=C4=9Fimde i=C5=9Flem sonland=C4=B1r=C4=
=B1ld=C4=B1 olarak g=C3=B6r=C3=BClsede kopyalaman=C4=B1n t=C3=BCm=C3=BC yap=
=C4=B1l=C4=B1ncaya kadar arka planda devam ediyor. B=C3=B6yle bir durumda d=
a USB bellek eri=C5=9Filemez oluyor.<br></div></div></div></blockquote></di=
v><br><div class=3D"gmail_signature"><div><div><br></div></div></div>
</div></div></div>

--047d7b3a8ec0d6b57b05213a38c0--