OS Algorithm Simulator


4.05 tarafından Rafael López García
Aug 29, 2024 Eski versiyonlar

OS Algorithm Simulator hakkında

Bir işletim sistemi oluşturan algoritmaları simüle eden bir eğitim uygulaması.

OS Algorithm Simulator, bir İşletim Sisteminin (OS) çalışmasını sağlayan algoritmaları simüle etmenizi sağlayan bir eğitim uygulamasıdır.

Bildiğiniz gibi, bir işletim sisteminin temel amacı 4 kaynağı yönetmektir:

- CPU.

- Hafıza.

- Giriş / Çıkış (G / Ç) Sistemi.

- Dosya Sistemi.

Her işletim sistemi, yukarıdaki işlevleri sağlayan birkaç algoritma içerir. Örneğin:

- Bir CPU planlama algoritması, her an hangi işlemin CPU'yu alacağını seçer.

- Başka bir algoritma, süreçler kaynakları tahsis ettiğinde bir kilitlenmeye izin vermemekle görevlidir.

- Bir bellek yönetimi algoritması, belleği her işlem için bölümlere ayırır ve bir diğeri hangi bölümlerin takas edilmesi ve hangilerinin RAM'de kalması gerektiğine karar verir. Tahsis bitişik olabilir veya olmayabilir. İkinci durumda, sayfalama veya bölümleme gibi daha modern mekanizmalara sahip olacağız. Ardından, bir sayfa değiştirme algoritması hangi sayfaların bellekte kalacağına ve hangi sayfaların kalmayacağına karar verir.

- Diğer bir algoritma, donanımın I / O sistemine üretebileceği tüm kesintilere dikkat etmekten sorumludur.

- Ve bunun gibi.

Bir işletim sistemini derinlemesine anlamak için, bu algoritmaların nasıl çalıştığını ve neden makul görünen bazı yaklaşımların Windows veya Linux gibi iyi bilinen İşletim Sistemleri tarafından reddedildiğini bilmek gerekir. Bu uygulamanın amacı, her bir probleme farklı yaklaşımlar hakkında açıklamalar sağlamak ve her algoritmanın nasıl çalıştığını simülasyonlar aracılığıyla göstermektir. Bu amaçla, bu uygulama bazı örnekler içerir, ancak aynı zamanda kendi veri kümelerinizi sağlamanıza ve her algoritmanın bunlar üzerinde nasıl performans göstereceğini kontrol etmenize olanak tanır. Çoğu durumda, bu uygulamanın son teknoloji algoritmaları içermediğini, ancak öğrenme süreci için daha iyi düşündüğümüz basitleştirmeleri içerdiğini söylemek de önemlidir.

Özellikleri:

- Çeşitli önleyici ve önleyici olmayan süreç planlama algoritmaları:

* Önce Gelir Hizmet Verilir

* Önce En Kısa İş

* İlk Kalan En Kısa Süre

* Önceliğe dayalı (öncelikli değil)

* Önceliğe dayalı (önleyici)

* Round Robin

- Kilitlenme algoritmaları:

* Kilitlenme önleme (banker algoritması).

- Bitişik bellek ayırma * İlk uyum

* En uygun

* En kötü uyum

- Sayfa değiştirme algoritmaları:

* Optimum sayfa değişimi

* İlk giren ilk çıkar

* En Son Kullanılan

* İkinci şansla İlk Giren İlk Çıkar

* Sık Kullanılmıyor

* Yaşlanma

- Her algoritma için:

* Simülasyon için özel veri setlerinin oluşturulmasına izin verir.

* Anlamanızı test etmek için bir test modu içerir.

En son sürümde yeni olan 4.05

Last updated on Sep 5, 2024
Added compatibility with Android 14 (Upside Down Cake).

Ek UYGULAMA Bilgileri

En Son Sürüm

4.05

Yükleyen

Christian Ruizgonzalez

Gereken Android sürümü

Android 5.0+

Available on

Bildir

Uygunsuz olarak işaretle

Daha Fazla Göster

Use APKPure App

Get OS Algorithm Simulator old version APK for Android

İndir

Use APKPure App

Get OS Algorithm Simulator old version APK for Android

İndir

OS Algorithm Simulator Alternatif

Keşfetmek