İşletim Sistemleri Deneme Sınavı Sorusu #1176088

Bir işlem, bilgisayarın sahip olduğu ana bellek alanından daha fazla belleğe ihtiyaç duyabilir. İlkel bilgisayarlarda
bu durumun bir çözüm yolu olmamakla birlikte gelişmiş bilgisayarlarda bu sorunu çözen uygulama aşağıdaki seçeneklerden hangisidir?


Gerektiğinde bellek tahsis etmek (malloc).

Kullanımı bittiğinde belleği serbest bırakmak (free).

Sanal bellek yönetmek (virtual memory management).

Kullanılmayan bellek bölgelerini yönetmek (garbage collection).

Yazılıp silinebilen bellek(RAM) içermek.


Yanıt Açıklaması:

Bir işlem, bilgisayarın sahip olduğu ana bellek alanından daha fazla belleğe ihtiyaç duyabilir. İlkel bilgisayarlarda bu durumun bir çözüm yolu olmamakla birlikte gelişmiş bilgisayarlarda bu sorunu çözen bir sanal bellek (virtual memory) vardır. Modern bellek yönetimleri, sanal bellek sağlayarak fiziksel bellekten daha büyük bir bellek alanının kullanılmasını sağlarlar.

Yorumlar
  • 0 Yorum