Arama

Minix İşletim Sistemi

Güncelleme: 5 Kasım 2010 Gösterim: 6.336 Cevap: 0
asla_asla_deme - avatarı
asla_asla_deme
VIP Never Say Never Agaın
4 Ocak 2008       Mesaj #1
asla_asla_deme - avatarı
VIP Never Say Never Agaın
Minix İşletim Sistemi

Sponsorlu Bağlantılar

* Minix , bütün kaynak kodları mevcut olan serbest bir unix clone’dur. İsminin açılımı mini-unix şeklindedir. Bütün kaynak kodları C diliyle yazılmış olup, içerisinde güçlü bir ANSI-C compiler bulundurur.
* Minix ‘in yazılma amacı : Gerçek bir işletim sistemini parçalara ayırmak için kullanılan deneysel bir işletim sistemidir. Kullanıcıların kendi kişisel bilgisayarlarında Unix’in çalışma sistemini öğrenmelerini amaçlar.

Unix 6.0 AT&T lisansı altında – kaynak kodları açık bir şekilde – ve kolay bulunabiliyordu. Unix 7.0 piyasaya sürülmesi sırasında kaynak kodların açık bir şekilde olmasının ticari amaçlı kullanılabileceğini fark etti. Unix’in 7.0 dan itibaren açık kod sistemini terk etti. Fakat işletim sisteminin sadece teori üzerinde anlatılması , öğrencinin işletim sistemi hakkında yeterli bir bilgi kazanmasına engel oluyordu.

* Mr. Tatenbaum öğrencilerin üzerinde değişiklik yapabilecekleri Unix 7.0 !a uyumlu bir işletim sistemi yazdı ve buna mini unix (minix) ismini verdi. Şimdi bu işletim sistemi 1984 den bu yana işletim sisteminin iç yapısını görmede kullanılıyor.

Minix versiyonları

* 1984 Minix
* 1987 Minix 1.0
* 1992 Minix 1.5 (intel,macintosh,amiga,atari,SPACH)
* 1996 Minix 1.7.2
* 1997 Minix 2.0.0 (intel )
* 1998 Minix 2.0.2
* Ayrıca minix linux’ın temelini oluşturur. Linus torvalds minix’in daha gelişmiş bir modelini tasarlamaya karar vermiş ve bu da linux’ın doğuşu olmuştur. (25 Ağustos 2001)

Minix Yapısı

* Minix Unix’e göre daha modüler yapıdadır. Kullanıcı görüşü açısından

Unix ile tam uyumlu olmasına karşın iç yapısı Unix den farklıdır. Örneğin Minix’in dosya sistemi tamamen işletim sisteminin bir parçası değildir. Fakat bir kullanıcı programı olarak çalışır. Bir çok yardımcı program cat,grep,ls,man,make... shell üzerinde bulunur ve bunlar Unix fonksiyonları ile aynı görevi görürler. Shell ise Bourne shell yapısındadır.Minix Unix kadar etkin değildir., çünkü okumak için tasarlanmıştır. Minix en büyük özelliğinden biriside çok az alan kapsamasıdır. İlk versiyonlarında 5mb yer kaplayan minix’in en son versiyonu 2.0 20mb yer kaplamaktadır.

Kullanıldığı platformlar


* Kişisel bilgisayarlar (PC) geniş uygulama alanına sahip olduğundan ve geniş çapta kullanıldığı için minix ilk sürümünden itibaren kişisel bilgisayarları desteklemiştir. Minix’in 1.5 versiyonu atari,amiga,macintosh ve Sparch platformlarını da desteklemektedir. Ayrıca değişik enstitüler tarafından yürütülen projeler kapsamında Solaris-minix, mac-minix,palm-minix gibi minix yeni türevleri ortaya çıkarılmıştır.
* Minix bir Çok türevi olmasına karşın resmi olarak MINIX.ORG adresi ile temsil edilmektedir. Ayrıca minix kullananlar kurdukları bir haber grubu ile sorunlarını ve çözüm yollarını paylaşmaktadırlar. 1987 den beri faaliyet gösteren haber grubu : comp.os.minix şu anda 40 bin üyeye sahiptir.

Minix 2.0 özellikleri ;

* 62000 satır kod
* Multi programs
* Protected çalışma modu 286,386,486 ve pentium için
* RS-232 Com portu desteği
* Üç veya daha fazla kullanıcının bir bilgisayarda çalışması
* Tümü Kaynak kodlar C ‘de
* Extended memory desteği
* ANSI-C compiler içerir
* Kabuğu Bourne shell’e benzer
* TCP/IP desteği vardır
* 200 yardımcı program bulunur
* Kütüphanesinde 300 fonksiyon bulunur
* Beş tane kelime işlemci (emacs subset, vi clone, ex, ed, and simple screen editor)
* 40.000 kelime üzerinde yazım hatası tespiti yapabilme


Son düzenleyen asla_asla_deme; 5 Kasım 2010 13:45
Şeytan Yaşamak İçin Her Şeyi Yapar....

Benzer Konular

17 Nisan 2007 / Misafir Bilgisayar
17 Eylül 2011 / kompetankedi Taslak Konular
7 Temmuz 2012 / Misafir Bilgisayar
23 Kasım 2008 / hellboy726 Bilgisayar
19 Temmuz 2012 / nick1 Bilgisayar