Öncelikle, verdiğim örnekler hatalı olabilir, bildiğimi zannettiğim şeyleri yanlış biliyor da olabilirim. Öğrenci olduğum için sıkıntı yok :) Genelde emin olmadığım şeyleri yazmaya çekinirim ama bu başlıkta yeterli bilgi birikimi olan kişilerin yazdığını gördüğümden, yanlış birşeyler yazsam da düzeltileceğini düşünerek daha cesur yazmıştım :)
Download programı örneği vermemin sebebi, şahsen bu konuda çok sıkıntılı olmam. 50mbps interent aldım ve verimli kullanamıyorum : ) Download deyince darboğazın ağ kartında olacağı düşüncesi her zaman geçerli değil diye düşünüyorum. Çünkü o hızlarda download yapabilmek için parça sayısını arttırmak ağ yönünden daha karlı olmasına rağmen bir sınırı geçince diskte "seek time" maaliyeti çok geliyor heralde hız düşüyor. ramdisk bağladığım bir klasöre indirirken bu sorunu yaşamıyorum. Bu yüzden böyle bir düşünceye girdim :) Bir de güncel birçok download programı eşzamanlı inen parçalar mantığıyla çalıştığı için onların bağımsız proses olarak gerçeklenmesi daha kolay ve verimli olacağını düşünmüştüm. Ama tabii bunu bir tecrübeye dayanarak söylemiyorum. Okulda öğretilen ilkel giriş çıkış arabirimlerinin çalışma mantığına göre düşününce, disklerin ve ağ kartlarının cep belleklerinin olduğu, DMa denetçileri ile belli aralıklarla kendileri ram'e yazdığı günümüz sistemleriyle çok uyuşmayabilir. Tecrübeler aksini söyleyebilir. Bu tür durumlarda tecrübelerini paylaşan büyüklerimize de teşekkür ederiz : ) "İlgililerini bulmuşken ..." diye başlayan soru sorasım geliyor ama başlığı da hijack etmek istemiyorum, [email protected] listesine birazdan "SSD'ler için verimli I/O Scheduler ?" başlıklı bir soru soracağım :) Tekrardan ilginiz için teşekkür ederim. -- Hüsrev Özayman _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
