# MMU (Memory Management Unit - Bellek Yönetim Birimi)
**MMU**, [merkezi işlem birimi (CPU)](https://www.nedemek.page/kavramlar/merkezi%20işlem%20birimi) ile [fiziksel bellek](https://www.nedemek.page/kavramlar/fiziksel%20bellek) (RAM) arasındaki erişimi yöneten ve çeviren donanım birimidir. Esas görevi, [sanal adresleri](https://www.nedemek.page/kavramlar/sanal%20adres) fiziksel adreslere dönüştürmektir.
**Temel İşlevleri:**
* **Adres Çevrimi:** CPU tarafından kullanılan sanal adreslerin fiziksel adreslere dönüştürülmesi. Bu sayede her program kendi sanal adres alanına sahip olur ve farklı programlar aynı bellek adresini kullanabilse bile fiziksel olarak farklı yerlere erişirler.
* **Bellek Koruması:** Her programın sadece kendisine ait bellek alanlarına erişebilmesini sağlayarak diğer programların veya işletim sisteminin bellek alanlarına yetkisiz erişimini engeller.
* **Bellek Yönetimi:** [Bellek sayfalandırma](https://www.nedemek.page/kavramlar/bellek%20sayfalandırma) ve [bellek bölümlendirme](https://www.nedemek.page/kavramlar/bellek%20bölümlendirme) gibi tekniklerle belleğin daha verimli kullanılmasını sağlar.
* **Önbellek Yönetimi:** [Önbellek](https://www.nedemek.page/kavramlar/önbellek) tutarlılığının sağlanmasına yardımcı olur ve [önbellek hatalarını](https://www.nedemek.page/kavramlar/önbellek%20hatası) tespit edebilir.
**MMU'nun Faydaları:**
* **Çoklu Görev:** Birden fazla programın aynı anda çalışmasını (multitasking) güvenli ve verimli bir şekilde mümkün kılar.
* **Bellek Soyutlaması:** Programlar, fiziksel bellek düzenini bilmek zorunda kalmadan, sanal adresler üzerinden belleğe erişebilirler. Bu, programlamayı kolaylaştırır ve uygulamaların farklı donanım platformlarında çalışmasını sağlar.
* **Bellek Paylaşımı:** Farklı programlar arasında bellek bölgeleri paylaşılabilir. Bu, kütüphanelerin ve diğer kaynakların daha verimli kullanılmasını sağlar.
* **Bellek Genişletme:** [Takas alanı](https://www.nedemek.page/kavramlar/takas%20alanı) (swap space) kullanarak fiziksel RAM'den daha fazla bellek kullanılıyormuş gibi yapılmasını sağlar.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page