|
Ez cümle bir şey 32 bit
yerine 64 bit çalışırsa mecburen hızlı olur. Aynı şey eğer becerip FreeBSD üzerine kurabilirsen daha da başarılı olacaktır. Yıllardır dandik CPU yapılarıyla bizi oyalayan Intel'den başka birileri de ortaya çıkmış görünüyor bari donanım tarafında bu adamları deneyelim. İki katı performans hayal falan değildir. İşletim sistemi tarafına gelince, yeterince malumat furuş olabilen her sistem yöneticisi kendi hayatını kolaylaştırmak için yöntemler geliştirebilir ama bu eldekinin ne olduğuyla doğrudan ilgilidir. Bu durum dahi temiz iş yapılacaksa benim neden illede FreeBSD istediğimi açıklar. Linux, FreeBSD, Sun aynı fidanın güller açan dalıdır. Bi yerine batmadan gülleri toplayabilen herkes herhangi birini kullanıp mes udum diyerek hayatını sürdürebilir. Bir ton zalak uyum problemi, geliştirme kütüphanesi bağımlılığı yüzünden kullanmam gerekirse elceğizimle sadece o iş için derlenmiş bir kerneli ve benim kontrol ettiğim uygulamalar kurulu, bir Linux dağıtımını tercih ederim. Gentoo da bu işe olur o zaman eski sağlam Slack de. Oracle alçağı Gentoo ile kurulmamakta ısrar edince gidip Fedora ile kurmuştum mesela. Ve aynı zalak Fedora, (sanırım bu Redhat ES için de geçerlidir) koca servera pcmcia daemonu kurup bir de utanmadan açılışta çalıştırmıştı. Sorunlar da bellidir, bunları çözme yöntemleri de bellidir. Teknik olarak bin dereden su getirip hede höde yapabiliriz tabii. Ancak sanırım bu arkadaşımızın derdi belli. Redhat diyor, Oracle diyor. Donanım da bu durumda özel tasarım bir super computer, ya da bir quantum makinası olamayacağına göre eldeki en iyi endüstriyel çözüm önerilmelidir. O da AMD Opteron sülalesine ait işlemcili, kalan yanları server olarak becerilip yapılabilmiş herhangi bir sunucudur. Tarafımdan denenmiştir ve alenen eski database bu makinada uçmuştur. Bu uçma meselesi en basit haliyle kullanıcının aynı işlemi yeni ortamda eskisine oranla hangi hızda yaptığı ile ölçülmüştür. Bu hız en az 4 katı farketmiştir. Yeni makinada çalışan servisler aynıdır. Ve bana göre aslanlar gibi accurate dir. Sonuçta konu işletim sistemi değildir. 64 bit CPU dur. Yarın bir başka Yankee çıkıp MIT'de zortarabilenyansıtmalıeşzamanlıdümberekli ve endüstriyel olarak uygulanabilir bir CPU yapana dek durumumuz budur. Not: İyi tanıdığım bir Oracle adminine FreeBSD anlatmıştım 1 yıl önce. Şöyledir böyledir diye. Eleman Telekom'un hayvanlama yapılarından birinde kullandı Oracle 9i ile ve hala beni gördükçe boynuma sarılıyor. Hocam ne iyi etmişiz diye ;-) Kolay gele, Gökhan ilhan wrote: bilmem şu linuxta şu oracle ı kurdum eskisinden su kafar hızlı çalıştı. demişler aynı oracle yeni alınmış sun kurulu bir sisteme kur.(yeni kurulum yap)o da cillop gibi çalışır. yeni işlemcili sisteme linux kurup üzerine yeni kurulum oracle kurduktan sonra eski sistemle yarıştırmak kolay. (Eski sistemde çalışan servislerin eşlerini bu linux a da kurmayı unutmayın tabi) sun ın avukatı değilim ama bu işletim sistemleri arasında o kadar uçuk performans farkları hikayesi hele linux için imkansız gibi. Linux kernel i için derlenen modüller de kernel a eklenmiyor zaten sadece kernel modda çalışan ayrı modüller. """linux kernelindede gerekli modülleri ekleyip çıkaramıyormuyduk ? eğer kullanıcı isterse dağıtım ile gelen "hantal" ve herşeyi içinde barındıran bir kernel yerine kendi sistemine göre derlediği kerneli kullanamıyormuydu ? yoksa benmi rüya görüyordum ?"""" teoride böyle ama en küçük bir şeyi kımıldat bak bakalım neler oluyor. Bu nedenle bu işte linus ve varsa saz ekibi kadar bilgili olman lazım kernel tweak için. linux kullanıcıları yeni özellikler ve buglardan kurulmak için yeni kerneli geçerler. zaten sürücü ve servislerin çoğu da kerneli büyütmemek için ek modül olarak derlenip kernel modda çalışıyor. bir de tabi Linux is a registered trademark of Linus Torvalds. bu nedenle kernel a kod eklersen bunu açman da lazım. şu kernel tweakler neymiş bir görelim Sun kernel inde olup da linux kernelinde olmayan. Bir de o zaman Oracle ı FreeBSD üstünde kuralım bari. Linux uyumluluk modunda. FreeBSD linux ABI li kodu linux tan daha performanslı çalıştırıyor nedense. Demek ki FreeBSD de Oracle in hızı 3-4 kat değil 5-6 bilemedin 7-8 falan filan.... Alınmayın arkadaşlar. Çok spesifik hususlar hariç tüm şişletim sistemleri birbirine öyle 3-4 kat farkatamazlar. spesisfik hususlarda kod uyumsuzluğu falandır. Yüzde %30-40 performans bile imkansızken hele hele Oracle gibi bir yazılım için gerisini düşünmek bile istemiyorum. Zaten yukarda belirtildiği gibi test mantığı da hiç görmedi. Scsı harddiskle PATA harddiskleri karşılaştırmak gibi bir şey. Gömülü mikro/nano kernellı embedded sistemlerde hız farkı daha anlamlıdır. ama monolithic kernelli linux ve sun kernelli hem ikisi de posix uyumlu pes yaniii |
- Re: [FreeBSD] FW: redhat es icin donanim tavsiyesi Gokhan

