Yıldız Teknik Üniversitesi İşletim Sistemleri Vize Soruları
Yıldız Teknik Üniversitesi İşletim Sistemleri Vize Soruları
1- Demand-Paging kullanan bir sistemde aşağıdaki verilere göre şıklardan hangilerinin CPU utilization’ı artırabileceğini yazınız:CPU utilization = %20, Paging Disk Utilization = % 97.7 , I/O utilization = % 5
a-Multiprograming derecesini artırmak
b-Multiprograming derecesini azaltmak
c-İşlemciyi hızlandırmak.
d-Memory’yi artırmak
e-Page size’ı artırmak.
f-PageFaultla ilgili bir şey vardı ama hatırlamıyorum.
g-Page disk alanını artırmak
h-Hatırlayan birisi de yazabilir.Ben hatırlarsam ben de yazarım.
2-Ptm = (memory’ye erişim süresi) = 15 ns olan bir sistemde Ttlb = 5 ns ise Ta=(Ortalama access Time ) ‘ın 6 dan küçük olması için Hit Ratio ne kadar olmalıdır?
3- 128*128 bir matrisi initialize etmek için gerekli kod parçası Page0’a yerleştirilmiştir.Page1’den itibaren de matris yerleştirilecektir.Pagesize=256 byte,Frame adedi 3 ise LRU yöntemine göre oluşacak page fault sayısını aşağıdaki şıklara göre yazınız.
a- for j=1 to 128 do
for i=1 to 128 do
a[j]= 0;
b- for i=1 to 128 do
for j=1 to 128 do
a[j]= 0;
4-Tek seviyeli ve çift seviyeli Paging’e örnek olarak 32 bitlik bir adresleme kullanan sistemi düşünerek şema ile gösteriniz.Avantaj ve dezavantajları yazınız.