1/7
OS Algorithm Simulator screenshot 0
OS Algorithm Simulator screenshot 1
OS Algorithm Simulator screenshot 2
OS Algorithm Simulator screenshot 3
OS Algorithm Simulator screenshot 4
OS Algorithm Simulator screenshot 5
OS Algorithm Simulator screenshot 6
OS Algorithm Simulator Icon

OS Algorithm Simulator

Rafael López García
Trustable Ranking IconAffidabile
1K+Download
4MBDimensione
Android Version Icon5.1+
Versione Android
4.05(04-09-2024)Ultima versione
-
(0 Recensioni)
Age ratingPEGI-3
Scarica
InformazioniRecensioniVersioniInformazioni
1/7

Descrizione di OS Algorithm Simulator

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.

OS Algorithm Simulator - Versione 4.05

(04-09-2024)
Altre versioni
Che cosa c'è di nuovoAdded compatibility with Android 14 (Upside Down Cake).

Non ci sono ancora recensioni né valutazioni! Per essere il primo a lasciare un commento,

-
0 Reviews
5
4
3
2
1

OS Algorithm Simulator - Informazioni APK

Versione APK: 4.05Pacchetto: cs.rlopezga.osalgorithmsimulator
Compatibilità Android: 5.1+ (Lollipop)
Sviluppatore:Rafael López GarcíaInformativa sulla Privacy:http://www.dl.kuis.kyoto-u.ac.jp/~rafael.lopez/software/os-algorithm-simulator/privacy_policy.htmlAutorizzazioni:1
Nome: OS Algorithm SimulatorDimensione: 4 MBDownload: 10Versione : 4.05Data di uscita: 2024-09-04 10:26:31Schermo minimo: SMALLCPU Supportate:
ID del pacchetto: cs.rlopezga.osalgorithmsimulatorFirma SHA1: 71:D9:0F:FE:12:3D:82:F8:34:97:10:A3:12:00:70:7E:EF:60:96:38Sviluppatore (CN): AndroidOrganizzazione (O): Google Inc.Localizzazione (L): Mountain ViewPaese (C): USStato/città (ST): CaliforniaID del pacchetto: cs.rlopezga.osalgorithmsimulatorFirma SHA1: 71:D9:0F:FE:12:3D:82:F8:34:97:10:A3:12:00:70:7E:EF:60:96:38Sviluppatore (CN): AndroidOrganizzazione (O): Google Inc.Localizzazione (L): Mountain ViewPaese (C): USStato/città (ST): California

Ultima versione di OS Algorithm Simulator

4.05Trust Icon Versions
4/9/2024
10 download4 MB Dimensione
Scarica

Altre versioni

4.04Trust Icon Versions
9/1/2023
10 download4 MB Dimensione
Scarica
4.03Trust Icon Versions
10/1/2021
10 download3.5 MB Dimensione
Scarica
4.01Trust Icon Versions
9/7/2020
10 download3.5 MB Dimensione
Scarica