İŞLETİM SİSTEMLERİ (OPERATING SYSTEM) NEDİR
İşletim sistemi, bilgisayarda çalışan en önemli yazılımdır. Bilgisayarın belleğini ve işlemlerini, ayrıca tüm yazılım ve donanımını yönetir. Ayrıca bilgisayarın dilini nasıl konuşacağınızı bilmeden bilgisayarla iletişim kurmanızı sağlar.
KERNEL NEDİR
Çekirdek, bir İşletim Sisteminin kalbi ve çekirdeği olan bir bilgisayar programıdır. İşletim Sistemi sistem üzerinde kontrole sahip olduğundan, Çekirdek de sistemdeki her şey üzerinde kontrole sahiptir.
MULTİPROGRAMMİNG NEDİR
Çoklu programlama, işletim sisteminin, işletim sisteminin aynı anda birden fazla programı çalıştırabilmesini sağlayan özelliğidir.
THREAD NEDİR
Bir iş parçacığı, bir işlem içindeki bir yürütme yoludur. Bir işlem birden çok iş parçacığı içerebilir.
FCFS NEDİR
İlk Gelene Önce Hizmet (FCFS), kuyruğa alınan istekleri ve işlemleri varış sırasına göre otomatik olarak yürüten bir işletim sistemi zamanlama algoritmasıdır. En kolay ve en basit CPU zamanlama algoritmasıdır.
RR SCHEDULİNG NEDİR
Bu algoritmanın adı, her bir kişinin sırayla bir şeyden eşit pay aldığı döngüsel çalışma ilkesinden gelir. Çoğunlukla çoklu görev için kullanılan en eski, en basit zamanlama algoritmasıdır.
PROCESS STATE NEDİR
Her sürecin belirli bir zamanda kendisiyle ilişkili bazı durumları vardır. Bu işlem durumu ile gösterilir. Hazır, bekliyor, koşuyor vb. olabilir.
ADDRESS SPACE NEDİR
Adres alanı, bir hesaplama varlığı için tüm olası adresler için ayrılan bellek miktarıdır – örneğin, bir cihaz, bir dosya, bir sunucu veya ağa bağlı bir bilgisayar.
PROCESS UNİX
fork() sistem çağrısı ile yeni bir süreç oluşturulabilir. Yeni süreç, orijinal sürecin adres alanının bir kopyasından oluşur. fork() mevcut süreçten yeni süreç yaratır. Mevcut sürece üst süreç, yeni oluşturulan sürece alt süreç denir.