Solaris Çekirdeği Uzmanı Andy Tucker İle Röportaj

0
FZ
Günümüzdeki en önemli UNIX türevlerinden biri olan, bankalardan tutun telekom sektörüne dek pek çok sektörde yoğum hacimli bilgi işlem görevleri için kullanılan Solaris işletim sisteminin çekirdeğinin geliştirilmesinden sorumlu baş mühendis Andy Tucker, işletim sistemleri ile ilgili son durumlardan bahsediyor.

Tucker, Solaris´in geliştirilme yöntemi ile Linux ve FreeBSD geliştirilme yöntemlerini kıyaslıyor, mikroçekirdek mimarisinin önemine değiniyor, Solaris´teki karmaşık algoritmalardan bahsediyor, neden hala en çok kullandıkları programlama dilinin C olduğunu açıklıyor ve Solaris 10 ile birlikte gelecek yeniliklere dair ipuçları sunuyor.
sun

Görüşler

0
FZ
Dikkatimi çeken şeylerden biri de Linux için geliştirildiğinde epey fırtına koparılan O(1) karmaşıklığındaki zamanlayıcı sisteminin Solaris´te çoktan beridir bulunduğu.

Röportajın altındaki yorumlardan birine göre de Linux´taki `kernel slab allocator´ da Solaris´ten alınma (slab.c dosyasındaki yorumları okuyun deniyor).
0
tongucyumruk
Tüh, haber benden önce girilmiş...

Bence röpörtajdaki en can alıcı soru altıncısı. Günümüzde çekirdek geliştirmenin durumuyla ilgili olanı. Özellikle "Eskiden sistemler araştırma labaratuarındaki insanlar için geliştirilirdi, şimdi masaüstü için geliştiriliyr" tarzındaki cümle çok önemli diye düşünüyorum. Şöyle bir düşününce gerçektende günümüzde bir çekirdeğin başarılı sayılması için en aranan özellik mükemmel scheduler veya real time bir sistem olmasından çok güncel donanım desteği. Belkide bu yüzden Solaris gibi bir sistemi geliştirmek envai çeşit donanımı düzgün şekilde desteklemesi gereken Linux çekirdeğini geliştirmekten daha kolaymış gibi geliyor bana. Zira donanım üç aşağı beş yukarı aynı olunca programcılar da aha şununda sürücüsünü yazalım demek yerine Solaris'i daha sağlam, daha gelişmiş bir sistem yapmak için çalışabiliyorlar...
0
cbc
kafama takilan birsey var.. bu donanim destegi denen hadise ile cekirdek gelistiricilerinin ugrasmamasi gerekmiyor mu? cekirdek gelistiricisi denilen kernelin daha hizli calismasi ya da daha saglam olmasi icin ugrasan kisi-ler- degil midir? eger bir donanimin desteklenmesi gerekiyorsa, bunu ya o donanim ureticisinin ya da donanimla hasir nesir olan bizden birisinin yazmasi gerekmiyor mu?

gerçektende günümüzde bir çekirdeğin başarılı sayılması için en aranan özellik mükemmel scheduler veya real time bir sistem olmasından çok güncel donanım desteği


benim buradan net olarak anladigim linus amcanin oturup "kernelim sunu da desteklesin" diye ugrastigi. ben boyle oldugunu dusunmuyordum "su ana kadar"

abartiyumusak denen firmanin isletim sistemlerinde benim gordugum surucuyu firmalardan alip imzaladigi (muhtemelen de firmalar yolluyordur). oturup suruculeri kendilerinin yazdigini dusunmuyorum. populer bir isletim sistemi diye firmalar surucu uretiyor. serbest dunyaya cekersek de uretici yerine kimi zaman driver saglayan kisileri ele alabiliriz.

sorumu net olarak tekrarlamak istiyorum:
linux kernel gelistirici ekibi denen kitle (ya da kisi :)) zamanin en ufak kismini bile ayirmiyor degil mi donanim destegi icin? ayirmiyor desin biri :)
0
Evil_Empire
Tabiki kernel le ugrasan adam kalkip modem driver yazmaz. Donanimla ilgili, islemcinin RISC - CISC ya da x86 - 68xxx oldugu gibi konularla ilgilenir. Aksi takdirde her yeni donanimin kernel patchleri ile gelmesi gerekirdi.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Sun Studio 11 bedava

ahmetaa

Sun MicroSystems'in C, C++ ve Fortran geliştirme platformu Sun Studio'nun son sürümü olan Sürüm 11 bedava olarak indirilebiliyor. Sun C ve C++ derleyicileri son derece etkin kod üretme özelliklerine sahip bir ürün olarak biliniyor. x86 - SPARC Solaris ve x86 Linux sürümleri mevcut.

MS IE Solaris üzerinde

anonim

Microsoft IE HP-UNIX den sonra Solaris üzerinde de çalışmaya başladı, merak ediyorum Microsoft neden IE yi Linux yada FreeBSD üzerinde de çalıştırmak için bir çalışma yapmıyor bu kadar zor değildir sanırım, Hotmail FreeBSD üzerinde koşmasına rağmen(bu bilgiyi Sundance'den aldım) Microsoft neden FreeBSD için uygulama yazmıyor IE veya Outlook gibi.

Sun CDDL için geri sayımı başlattı

skelyus

Sun microsystems, açık kaynak lisansı almak için hazırlamış olduğu lisans tanım metnini OSI (Açık Kaynak İnisiyatifi) grubuna sundu. aslında 2004 ün sonunda sonuçlanması beklenirken tarih 17 Ocak'a ertelendi.

Sun'a göre hazırladıkları bu lisans diğer açık kaynak lisanlarına göre daha kapsamlı ve geliştirici. Ancak bu noktada CDDL kapsamındaki bir yazılım ile GPL kapsamındaki bir yazılım arasında herhangi besleme ve ortak kullanım da ortadan kalmış görünüyor.

Newsforge'da yayınlanan bu makalenin tam çeviri metnini www.linuxnet.com.tr adresinde bulabilirsiniz.

SUN ve Bill Gates'den bedava donanım!

yuxel

Sun'dan Jonathan Schwartz, donanımın ilerde bir gün bedava olacağını ve insanların sadece yazılım lisans/bağışlarına ücret ödeyeceklerini söylüyor.
Schwartz bu konuda yalnız değil.

Bir süre önce Microsoft'tan Bill Gates de benzer bir açıklama yapmıştı. Bill Gates'e göre, on yıla kadar donanım bedava olabilecek. Gates ayrıca bu bedava donanımların, gerkçek ses ve el yazısı tanıma fonkisyonlarını da içereceğini bildiriyor.
İlgili bağlantılar:
Slashdot Slashdot 2
Routers
Sun'dan bahsetmişken bir de Sun JAVA Masaüstü Sistemi 2'nin Linux.com incelemesinin bağlantısını da verelim: Linux.com

Sun Microsystems Açık Kaynak Günleri Başlıyor

FZ

Açık kaynak kodlu yazılımların en büyük destekçilerinden olan Sun Microsystems Türkiye, 'Sun'dan Açık Kaynak Günleri' temalı ücretsiz atölye çalışmalarını başlatıyor. Ocak ayından başlamak üzere her ayın 3. Perşembe günü düzenlenecek olan “Sun’dan Açık Kaynak Günleri”, bağımsız yazılım geliştiricilere interaktif bir ortamda açık kaynak koduyla ilgili konularda tartışma, projeleri hakkında fikir alışverişinde bulunma olanağı tanıyacak.