OS Algorithm Simulator

Un'applicazione educativa che simula gli algoritmi che fanno funzionare un sistema operativo.

Dettagli Dell'app


4.05
Android 5.0+
Everyone
7,585
Advertisement

Descrizione Dell'app


Analisi E Revisione Delle App Android: OS Algorithm Simulator, Sviluppato Da Rafael López García. Elencato Nella Categoria Istruzione. La Versione Corrente È 4.05, Aggiornata L' 29/08/2024 . Secondo Le Recensioni Degli Utenti Su Google Play: OS Algorithm Simulator. Ottenuto Oltre 8 Mille Installazioni. OS Algorithm Simulator Ha Attualmente Recensioni 21, Valutazione Media 4.0 Stelle



OS Algorithm Simulator è un'applicazione educativa che consente di simulare gli algoritmi che fanno funzionare un sistema operativo (OS).
Come forse saprai, l'obiettivo principale di un sistema operativo è gestire 4 risorse:
- La CPU.
- La memoria.
- Il sistema di input / output (I / O).
- Il file system.
Ogni sistema operativo contiene diversi algoritmi che forniscono le funzionalità di cui sopra. Per esempio:
- Un algoritmo di pianificazione della CPU sceglie quale processo dovrebbe prendere la CPU in ogni istante.
- Un altro algoritmo ha il compito di impedire che si verifichi un deadlock quando i processi allocano le risorse.
- Un algoritmo di gestione della memoria divide la memoria in porzioni per ogni processo e un altro decide quali porzioni devono essere scambiate e quali devono rimanere nella RAM. L'assegnazione può essere contigua o meno. In quest'ultimo caso avremo meccanismi più moderni come il paging o la segmentazione. Quindi, un algoritmo di sostituzione della pagina deciderà quali pagine possono rimanere in memoria e quali no.
- Un altro algoritmo si occupa di porre attenzione a tutte le interruzioni che l'hardware può produrre al sistema I / O.
- E così via.
Per comprendere a fondo un sistema operativo, è necessario sapere come funzionano questi algoritmi e perché alcuni approcci che sembrano ragionevoli sono stati scartati da noti sistemi operativi come Windows o Linux. L'obiettivo di questa applicazione è fornire spiegazioni sui diversi approcci a ciascun problema e illustrare il funzionamento di ciascun algoritmo mediante simulazioni. A tale scopo, questa app contiene alcuni esempi, ma consente anche di fornire i propri set di dati e controllare come si comporterebbe ogni algoritmo su di essi. È anche importante dire che nella maggior parte dei casi questa applicazione non contiene algoritmi all'avanguardia, ma semplificazioni che riteniamo migliori per il processo di apprendimento.
Caratteristiche:
- Diversi algoritmi di pianificazione dei processi preventivi e non preventivi:
* Primo arrivato, primo servito
* Primo lavoro più breve
* Primo tempo rimanente più breve
* Basato sulla priorità (non preventivo)
* Basato sulla priorità (preventivo)
* Round Robin
- Algoritmi di deadlock:
* Evitamento deadlock (algoritmo del banchiere).
- Allocazione di memoria contigua * Primo adattamento
* Il più adatto
* Peggiore vestibilità
- Algoritmi di sostituzione della pagina:
* Sostituzione ottimale della pagina
* Il primo che entra è il primo ad uscire
* Usato meno di recente
* First-In-First-Out con seconda possibilità
* Non utilizzato frequentemente
* Invecchiamento
- Per ogni algoritmo:
* Consente la creazione di set di dati personalizzati per la simulazione.
* Include una modalità di test per testare la tua comprensione.
Attualmente Stiamo Offrendo La Versione 4.05. Questa È La Nostra Ultima Versione Più Ottimizzata. È Adatto A Molti Dispositivi Diversi. Download Gratuito Direttamente Apk Dal Google Play Store O Altre Versioni Che Stiamo Ospitando. Inoltre, È Possibile Scaricare Senza Registrazione E Non È Richiesto L'accesso.

Abbiamo Più Di Dispositivi Disponibili 2000+ Per Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Con Così Tante Opzioni, È Facile Scegliere Giochi O Software Adatti Al Tuo Dispositivo.

Può Tornare Utile Se Ci Sono Restrizioni Nazionali O Restrizioni Dal Lato Del Tuo Dispositivo Sull'app Store Di Google.

Changelog / Cosa C'è Di Nuovo


Added compatibility with Android 14 (Upside Down Cake).

Rate and review on Google Play store


4.0
21 Totale
5 12
4 4
3 1
2 1
1 3

Potrebbe Piacerti Anche Queste App