Mindcraft'in NT-Linux performans karsilastirmalari neden yaniltici

Erol Ozcan (eozcan@superonline.com)
Sat, 17 Apr 1999 19:15:26 +0300

Merhaba,

13 Nisanda Mindcraft in Micro$oft icin yaptigi performans testlerini

yayinlandi. Bu testlere gore Windows NT 4.0 Server dosya sunumda 2.5
kat,
web sunumda ise 3.7 kat, Red Hat Linux 5.2 (2.2.2 kernel) den daha hizli

cikmis. Haberi okudugumda ilk dikkatimi ceken sey kullanilan kernel
in 2.2.2 olmasi idi. Cunku 2.2.2 de TCP problemleri oldugunu biliyordum.

Ayrica bu testin sonucunda Linux un en azindan NT ye cok yakin cikmasi
gerekirdi (Bilindigi gibi tek CPU da Linux un performans degerleri NT
nin
ustundeydi). Bunun uzerine yaptigim arastirmalar sonucunda gordugum
yanlislari ve Linux toplumunun verdigi yanitlari sizlerle paylasmak
isitiyorum.

http://www.mindcraft.com/whitepapers/nts4rhlinux.html

Mindcraft in yaptigi performans testleri neden yaniltici:

1) Mindcraft benchmark testlerinde uzmanlasmis ve bu isi para karsiligi
yapan bir firma. Performans karsilastirma testinin ucretini odeyen
Micro$oft firmasi oldugu dusunulurse sonuclarin neden boyle ciktigi
sasmamak gerek. Mindcraft in daha once MS NT ile Solaris ve Novell
karsilastirmalarinda da benzer sonuclar ile karsilasilmistir.
Asagidaki adreslerde bunlarla ilgili bilgileri bulabilirsiniz

http://www.mindcraft.com/whitepapers/nts4sol26web.html
http://lwn.net/1999/features/www.mindcraft.com/whitepapers/nts4nw5filesvr.html

http://www.novell.com/advantage/nw5/nw5-mindcraftcheck.html (novell in
cevabi),
http://www.mindcraft.com/whitepapers/response-novell-nts4nw5filesvr.html

2) Testlerin yapildigi sirada 2.2.3 cekirdegi var olmasina karsin 2.2.2
kullanilmistir. Bunun nedeni Linux kernel gelisimlerini izleyen
herkesin
bildigi 2.2.2 cekirdegindeki TCP hatalari olmasi olsa gerek. Bunun
sonucunda ozellikle Samba dosya sunumcusunun Windows istemciler
ile kullaniminda sorunlara ve performans dusuklugune yol acacagi
belli idi.

3) Cekirdekte Samba nin performansini iki katlayacak "bdflush" ve
dosya sisteminin cache parametleri gerekli sekilde ayarlanmamistir.

4) Testler Linux desteginde problemleri bulunan RAID kontroller ile
gerceklestirilmistir.

5) Isletim sistemleri ayni diske kurulmus. Ayni diskte silindir
sayisina dusen sektor sayisi fazla olan OS digerine gore diski
1.5-2 kat hizli kullanir. Mindcraft hangi OS in diskte nereye
kuruldugunu belirtmemistir. Ayni sey data diski icinde soz
konusu olabilir.

6) NT de 1012 MB swap olmasina karsin Linux icin ne kadar oldugu
belirtilmemistir.

7) Linux icin cekirdekte default olarak 960 MB olan bellek kullanimi
bir patch yardimiyla kolaylikla 2 GB a cikartilabilirdi.
Ayrica madem 1 GB memory kullanırak test yapılacakti ve NT yide
maxmem=1024KB olarak kurdularsa, geri kalan 3 GB sokulebilirdi.

8) NT icin network kartlari TCP window parametresi 65536 olarak
kurulmasina ragmen Linux icin hic bir islem yapilmamis.

9) Samba ilgili hemen hemen hic performans arttici ayarlamalar
yapilmadigi gibi azaltici islemler yapilmistir. Ornegin samba
nin coklu ethernet kontrollorunu icin hicbir ayarlama yapilmamis.
SMP sistemlerde problem olusturan widelinks parametresini no
yapmislar.

10) Testler sirasinda kullanilan 144 istemci bilgisayarlar Win 95/98
karisimiydi. Samba bilindigi gibi NT istemcilerde daha performansli
calismaktadir.

11) Apache loglama islemini nereye yaptigi belirsiz ve muhtemelen
Linux un bulundugu diske yaziyordu. Bu da performansi etkileyecektir.
NT/IIS ise RAID diske yazdigi test sonuna kadar hic bir log lama
yapmamis. Apache ise her hiti loglamis.

12) Test baslamadan once Apache ve Samba deamon lari gorunmemektir.
Bunun iki nedeni olabilir: ya deamonlari ciktisini yazmayi unuttular
ya da inetd kullanmadan calistirdilar.

13) Mindcraft, gelen sorular uzerine Linux performans ayarlama
isleri icin Linux toplumundan yeterli destegi alamadigi yalani ileri
surmus. Ornegin samba icin newsgroup larina mesaj attigi idda
ederken ortada mesajlar yok. Linux cekirdek gelistiricilerinin Linus tan

sonra en basinda gelen Alan Cox, konu ile ilgili olarak SGI'ın Linux
mail listesine asagidaki mesaji atmistir:

"Oh they did a very professional hatchet job. But then these are the
people
who are responsible for a whole pile of such things.

They picked a kernel carefully chosen to have an NT TCP performance
interoperability bug. They mistuned the linux box completely. They claim

to have checked on the net but mindscape never touched the linux.org.uk
web site since 1998

etc.

Whats very funny of course is Microsoft's Halloween II document is one
of
the many things that contradicts this survey"

14) Konu ile ilgi asagidaki baglantilari incelemenizi oneririm :

http://www.mindcraft.com/whitepapers/nts4rhlinux.html
http://lwn.net/1999/features/MindCraft1.0.phtml
http://www.zdnet.com/zdnn/stories/news/0,4586,2242246,00.html
http://linuxtoday.com/stories/5059.html
http://www.uk.linux.org/
http://www.opensource.org/halloween.html

Simdi beklenilen dogru durust ayarlarla Mindcraft in veya
bir baskalarinin gercek bir karsilastirma yapmalari.

iyi calismalar..

+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
Erol Ozcan
infoTRON A.S.
Sys Admin
email: eozcan@superonline.com
http://www.visualworkstations.com/linux (yakinda)
http://www.infotron-tr.com
+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*


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/