Amoeba işletim sistemi - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Genel Bakış
  • 2 Ayrıca bakınız
  • 3 Kaynakça
  • 4 Dış bağlantılar

Amoeba işletim sistemi

  • العربية
  • Català
  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Français
  • İtaliano
  • 日本語
  • 한국어
  • മലയാളം
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Русский
  • Slovenčina
  • Українська
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Başlığın diğer anlamları için Amoeba sayfasına bakınız.
Amoeba
Geliştirici(ler)Andrew S. Tanenbaum
Frans Kaashoek
LisansMIT Lisansı[1]
Çekirdek türüMikro
Platform desteğii386/i486, MIPS, Motorola 68030, NS 32016, Sun 3/50 ve 3/60, SPARC, VAX
Web sitesics.vu.nl/pub/amoeba/
Dil sayısıİngilizce

Amoeba Andrew S. Tanenbaum ve diğerleri tarafından Vrije Universiteit Amsterdam'da geliştirilen bir dağıtık işletim sistemi'dir. Amoeba projesinin amacı, tüm bir bilgisayar ağının kullanıcıya bir tek makine olarak görünmesini sağlayan bir zaman paylaşımı sistemi oluşturmaktı. Vrije Universiteit'teki geliştirme durduruldu: en son sürümün (5.3) kaynak kodu en son 30 Temmuz 1996'da değiştirildi.[2]

Python programlama dili ilk olarak bu platform için geliştirilmiştir.[3]

Genel Bakış

[değiştir | kaynağı değiştir]

Amoeba projesinin amacı, bilgisayar ağları için, ağı kullanıcıya tek bir makineymiş gibi sunacak bir işletim sistemi oluşturmaktı. Bir Amoeba ağı, bir işlemci "havuzuna" bağlı bir dizi iş istasyonu'ndan oluşur ve bir terminalden bir program çalıştırmak, işletim sisteminin yük dengeleme sağladığı mevcut işlemcilerden herhangi birinde çalışmasına neden olur.[4] Çağdaş Sprite'ın aksine, Amoeba süreç geçişi'ni desteklemez.[5]

İş istasyonları tipik olarak yalnızca ağa bağlı terminaller olarak işlev görür. İş istasyonları ve işlemcilerin yanı sıra, ek makineler dosyalar, dizin hizmetleri, TCP/IP iletişimleri vb. için sunucu olarak çalışır.[4]

Amoeba mikro çekirdek tabanlı bir işletim sistemidir. Bu sistem multithreaded programlar ve iş parçacıkları arasında, potansiyel olarak ağ üzerinden iletişim için bir uzaktan yordam çağrısı (RPC-remote procedure call) mekanizması sunar; çekirdek iş parçacıkları bile iletişim için bu RPC mekanizmasını kullanır. Her iş parçacığına, iletişim için benzersiz, ağ çapında "adres" olarak hizmet veren "bağlantı noktası" adı verilen 48 bitlik bir sayı atanır.[4]

Amoeba'nın kullanıcı arayüzü ve API'ler Unix'ten sonra modellenmiş ve POSIX standardına uyum kısmen uygulanmıştır; Unix öykünme kodunun bir kısmı Tanenbaum'un diğer işletim sistemi MINIX'ten taşınan yardımcı programlardan oluşmaktadır. İlk sürümler, Amoeba yazarlarının "daha hızlı ... bizim görüşümüze göre, daha temiz ... daha küçük ve anlaşılması çok daha kolay" olarak gördükleri bir "homebrew" pencere sistemi kullandı, ancak sürüm 4.0 X Pencere Sistemi kullanıyor (ve X terminal'lere terminal olarak izin veriyor).[4] Sistem ağ protokolü olarak FLIP kullanır.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • Dağıtık hesaplama
  • Çoklu Çekirdek
  • Bell Laboratuvarlarından Plan 9
  • Minix

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Amoeba Licence". 13 Mayıs 2001 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Mart 2023. 
  2. ^ "Amoeba FTP". 1 Eylül 2000 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Mart 2023. 
  3. ^ "Why was Python created in first place?". Python FAQ. 23 Şubat 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Şubat 2008. 
  4. ^ a b c d Andrew S. Tanenbaum, M. Frans Kaashoek, Robbert van Renesse & Henri E. Bal (1991), "The Amoeba distributed operating system - a status report", Computer Communications, 14, 7 Haziran 2013 tarihinde kaynağından arşivlendi11 Haziran 2023 
  5. ^ Fred Douglis, M. Frans Kaashoek, Andrew S. Tanenbaum & John Ousterhout (1991), "A comparison of two distributed systems: Amoeba and Sprite" [İki dağıtık sistemin karşılaştırılması: Amoeba ve Sprite], Computing Systems, 4 (4), ss. 353-384, 14 Mart 2016 tarihinde kaynağından arşivlendi11 Haziran 2023 

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Amoeba home page (static page, ftp links are dead), 22 Nisan 2007 tarihinde kaynağından arşivlendi16 Nisan 2007 
  • FSD-Amoeba page at Sourceforge (file downloads give 403 errors), 24 Haziran 2023 tarihinde kaynağından arşivlendi11 Haziran 2023 
  • ArchiveOS mirror of Amoeba 5.3, 16 Haziran 2023 tarihinde kaynağından arşivlendi11 Haziran 2023 
  • g
  • t
  • d
Dağıtık işletim sistemleri
Aktüel
  • Barrelfish
  • HarmonyOS
  • Inferno
  • Plan 9 from Bell Labs
  • QNX
Tarihsel
  • Amoeba
  • Cambridge Distributed Computing System
  • ChorusOS
  • Domain/OS
  • HeliOS
  • LOCUS
  • MOSIX
  • Sprite
  • V
Projeler
  • Bigtop
  • Cairo
  • Kategori Kategori
"https://tr.wikipedia.org/w/index.php?title=Amoeba_işletim_sistemi&oldid=35625061" sayfasından alınmıştır
Kategoriler:
  • Mikro çekirdek tabanlı işletim sistemleri
  • Dağıtık bilgisayar mimarisi
  • Dağıtık işletim sistemleri
  • Mikro çekirdekler
  • Sayfa en son 18.09, 8 Temmuz 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Amoeba işletim sistemi
Konu ekle