OS Algorithm Simulator
Koulutusohjelma, joka simuloi algoritmeja, jotka tekevät OS-työstä.
Sovellustiedot
Advertisement
Sovelluskuvaus
Android -Sovellusanalyysi Ja Katsaus: OS Algorithm Simulator, Kehittänyt Rafael López García. Listattu Koulutus -Luokkaan. Nykyinen Versio On 4.05, Päivitetty 30/08/2024 . Käyttäjien Arvostelujen Mukaan Google Playssa: OS Algorithm Simulator. Saavutettu Yli 8 Tuhat Asennuksen. OS Algorithm Simulator: Lla On Tällä Hetkellä 21 Arvostelu, Keskimääräinen Luokitus 4.0 Tähdet
OS Algorithm Simulator on opetussovellus, jonka avulla voit simuloida algoritmeja, jotka saavat käyttöjärjestelmän toimimaan.Kuten ehkä tiedät, käyttöjärjestelmän päätavoitteena on hallita 4 resurssia:
- Suoritin.
- Muisti.
- Tulo- / lähtöjärjestelmä (I / O).
- Tiedostojärjestelmä.
Jokainen käyttöjärjestelmä sisältää useita algoritmeja, jotka tarjoavat yllä olevat toiminnot. Esimerkiksi:
- Suorittimen ajoitusalgoritmi valitsee prosessin, jonka tulisi suorittaa prosessori kussakin hetkessä.
- Toinen algoritmi on vastuussa siitä, ettei umpikujaa tapahdu, kun prosessit jakavat resursseja.
- Muistinhallinta-algoritmi jakaa muistin osina kullekin prosessille, ja toinen päättää, mitkä osat tulisi vaihtaa ja mitkä pysyä RAM-muistissa. Kohdentaminen voi olla vierekkäistä tai ei. Jälkimmäisessä tapauksessa meillä on nykyaikaisempia mekanismeja, kuten henkilöhaku tai segmentointi. Sitten sivun korvaava algoritmi päättää, mitkä sivut voivat jäädä muistiin ja mitkä eivät.
- Toinen algoritmi vastaa siitä, että kiinnitetään huomiota kaikkiin keskeytyksiin, joita laitteisto voi tuottaa I / O-järjestelmälle.
- Ja niin edelleen.
Jotta ymmärtäisit käyttöjärjestelmän syvästi, on tiedettävä, miten nämä algoritmit toimivat ja miksi tunnetut käyttöjärjestelmät, kuten Windows tai Linux, ovat hylänneet jotkut järkevältä vaikuttavat lähestymistavat. Tämän sovelluksen tarkoituksena on antaa selityksiä jokaisen ongelman erilaisista lähestymistavoista ja havainnollistaa kunkin algoritmin toimintaa simulaatioiden avulla. Tätä tarkoitusta varten tämä sovellus sisältää joitain esimerkkejä, mutta sen avulla voit myös antaa omat tietojoukot ja tarkistaa, kuinka kukin algoritmi toimisi niillä. On myös tärkeää sanoa, että useimmissa tapauksissa tämä sovellus ei sisällä uusimpia algoritmeja, vaan yksinkertaistuksia, joita pidämme oppimisprosessin kannalta parempina.
Ominaisuudet:
- Useat prosessia ennalta ehkäisevät ja ennalta ehkäisevät algoritmit:
* Palvellaan saapumisjärjestyksessä
* Lyhin työ ensin
* Lyhin jäljellä oleva aika ensin
* Prioriteettipohjainen (ei-ennaltaehkäisevä)
* Prioriteettipohjainen (ennakoiva)
* Pyöreä Robin
- umpikuja-algoritmit:
* Umpikujan välttäminen (pankkiirin algoritmi).
- Viereinen muistin allokointi * Ensimmäinen sovitus
* Parhaiten sopiva
* Pahin sopiva
- Sivunvaihtoalgoritmit:
* Optimaalinen sivunvaihto
* Ensimmäinen sisällä ensimmäinen ulkona
* Viimeisimmät käytetyt
* First-in-first-out toisella mahdollisuudella
* Ei usein käytetty
* Ikääntyminen
- Jokaiselle algoritmille:
* Sen avulla voidaan luoda mukautettuja tietojoukkoja simulointia varten.
* Se sisältää testitilan ymmärryksen testaamiseksi.
Tarjoamme Tällä Hetkellä Versiota 4.05. Tämä On Uusin, Optimoitu Versio. Se Sopii Monille Eri Laitteille. Ilmainen Lataa Suoraan Apk Google Play Kaupasta Tai Muista Isännöimistämme Versioista. Lisäksi Voit Ladata Ilman Rekisteröintiä Eikä Kirjautumista Vaadita.
Meillä On Enemmän Kuin 2000+ -Laitteita Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ...: Lle Niin Monilla Vaihtoehdoilla. Sinun On Helppo Valita Laitteeseesi Sopivia Pelejä Tai Ohjelmistoja.
Se Voi Olla Hyödyllistä, Jos Google App -Kaupan Laitteen Sivulta On Olemassa Mitään Maamääräisiä Rajoituksia Tai Rajoituksia.
Mitä Uutta
Added compatibility with Android 14 (Upside Down Cake).

Viimeaikaiset Kommentit
Gideon Van
Good app. Haven't tested all the algo's but the ones I have tested successfully. Constructive feedback: Can work on some usability. Ability to also enter a value rather than scroll bar to the number. Eg. Higher values for disk block allocations or arrival times etc. Auto increment Pid reference when adding new process etc. Reduce the clicks needed to load data without a preset csv. But it's better than other apps I found so far.
Ravi Kant
Thank you for making this simple to use app...Features to add list : most frequently used in page replacement
A Google user
One of the best algorithm apps I found in the playstore. Thanks a lot!
Dibyarup Nath
Fake app. It is opening my files section
A Google user
Did what I expected.