Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Amoeba işletim sistemi

bullvar_katip

Administrator
Katılım
21 Mayıs 2024
Mesajlar
532,105
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. Python programlama dili ilk olarak bu platform için geliştirilmiştir. Genel Bakış 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. Çağdaş Sprite'ın aksine, Amoeba süreç geçişi'ni desteklemez. İş 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. 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. 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). Sistem ağ protokolü olarak FLIP kullanır. Ayrıca bakınız Dağıtık hesaplama Çoklu Çekirdek Bell Laboratuvarlarından Plan 9 Minix Kaynakça Dış bağlantılar Kategori:Mikro çekirdek tabanlı işletim sistemleri Kategori:Dağıtık bilgisayar mimarisi Kategori:Dağıtık işletim sistemleri Kategori:Mikro çekirdekler
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Geri