Türkçe Bilgi , Ansiklopedi, Sözlük

Çeşitli konularda makaleler içeren ve kullanıcıların yorum yazarak bilgi eklediği genel bilgi ve başvuru sitesi

Youtube

Kanalımıza abone oldunuz mu?

Youtube kanalımıza abone olarak hem sitemize destek olabilirsiniz hem de bilgilendirici videolarımızdan haberdar olabilirsiniz.

Hemen Abone Ol!

İletişim Bilgisi

Aşağıdaki bilgileri kullanarak site hakkında bize ulaşbilirsiniz

Telefon: +90 536 686 91 70

[email protected]

İşletim sistemleri hakkında genel bir yazı...

Makale Sayfaları
İşletim sistemleri hakkında genel bir yazı...
Sayfa 2
Sayfa 3
Sayfa 4
Sayfa 5
Sayfa 6
Sayfa 7

   1. İŞLETİM SİSTEMİNİN TEMEL ÖZELLİKLERİ

i- İşletim Sistemi Nedir

İşletim Sistemi (Operating System), sistemde bulunan çevre elemanları ile (Donanım, =Hardware) yazılımlarınızın (Software) haberleşmesini sağlayan yapıdır. İşletim sistemi de bir çeşit yazılımdır, ve bu yazılım, daha düşük seviyeli erişimlerle donanımın kontrolünü, kaynakların kullanımını ve paylaşımını sağlar. Örnek olarak işletim sistemi, sisteme bağlı olan yazıcılara gönderilen dosyaların basımı, sistemin boş olan hafızasının kullanımı ve sisteme bağlı diğer birimlerin yönetimini sağlar.

ii- Çok Kullanıcı, Çok İşlem, Zaman Paylaşımı

SCO UNIX, diğer UNIX' lerde olduğu gibi çok kullanıcılı, çok işlemli ve zaman paylaşımlı bir işletim sistemidir. Çok kullanıcılı olması demek, aynı anda işletim sisteminin birden fazla kullanıcı tarafından kullanılabilmesi demektir. SCO UNIX'te kullanıcı sayısı satın alınan ürünün izin verdiği kullanıcı sayısı ile (satın alınan lisans sayısı ile) sınırlıdır. Birden fazla kullanıcının sistemi kullanabilmesi yanında UNIX'in özellikllerinden biri de çok işlemli olmasıdır. Yani kullanıcılar sistemde aynı anda birden fazla işlem (process) çalıştırabilirler. Bu, siz bir işlemi başlattıktan sonra, o başlattığınız işlem çalışmaya devam ederken başka bir işlem de başlatabilirsiniz demektir. Bu, UNIX,e bağlı bütün terminallerdeki kullanıcılar tarafından yapılabilir. Üçüncü olarak da, Unix'in, zaman paylaşım özelliği vardır (time sharing). Bu özellik sayesinde, tek merkezi işlem üniteniz (CPU) olsa bile sistemde yapılan işlerin hepsinin devam etmesi sağlanabilir. Her kullanıcının bir öncelik sıralaması (priority) vardır ve yapılan işlere merkezi işlem ünitesi tarafından ayrılacak olan zaman bu öncelik sırasına göre belirlenir. Süper kullancı, işlemlerin ve kişilerin öncelik sıralarını değiştirebilir.

Merkezi işlem ünitesi 1 birim zamanını, bekleyen işler arasında paylaştırarak, tüm işleri

aynı anda yürütür.

iii- Client/Server ile merkezi yapılı işletim sistemleri

Client/Server yapılı işletim sistemlerinde, amaç iş yükünü, ağ üzerinde bulunan kaynaklara mümkün olan en fazla şekilde yaymak, böylece ana hizmet ünitesine düşen yükü de azaltmaktır. Client 'lar tüm servislerin kendilerine ana servis ünitesi tarafından verilmesini beklemezler, bir kısım işleri kendileri yapıp, sadece gerekli olan bilgileri almak/vermek için ana hizmet ünitesine ulaşırlar.

Merkezi yapılı işletim sistemlerinde ise tüm işler ana hizmet ünitesi tarafından yapılır. Bu tip işletim sistemlerinde uç birimlerde çalışan üniteler sadece kullanıcının klavye girdisini alır, ve çıktıyı ekranda gösterir.

SCO OpenServer 5.0, her iki yapıyı da destekleyen bir işletim sistemidir.

Client/Server yapılarda çalışan uygulama yazılımları bu yapıyı desteklemediği (yani Client/Server olarak yazılmadığı) zaman, kullanıcı bu yapının özelliklerinde ya hiç ya da çok az faydalanabilmektedir.

iv- Bellek Yönetimi, İsteğe Bağlı Görsel Bellek Yönetimi

SCO OpenServer 5.0 bellek kullanımı ve yönetimi, performansı maksimum yapmayı amaçlar. Mevcut olan hafıza sayfaları tükenene kadar, sistem bütün hafıza ihtiyacını karşılar ve disk üzerinde herhangi bir işlem yapmaz. Ne zaman ki mevcut hafıza tükenir, o zaman özel bir yolla en az kullanılmış hafıza sayfası tesbit edilir, bu disk'e yazılır, ve onun daha önceden bulunduğu hafıza bölgesi ihtiyacı olan uygulamaya tahsis edilir.

Ayrıca, çalışmakta olan bir program çalışma sırasında ihtiyacı olduğu kadar hafıza sayfası kullanır. Örneğin bir programınız çalışmak için 8MB'a ihtiyaç duyuyorsa, bu program çalışması sırasında daha az hafıza kullanır, ve sadece ihtiyaç oldukça o programa hafıza sayfaları ayrılır.

Görüşün Nedir?

Karakter Sayacı:
0