OS Algorithm Simulator

OS Algorithm Simulator

Aplikacja edukacyjna symulująca algorytmy, dzięki którym system operacyjny działa.

Informacje O Aplikacji


4.05
August 30, 2024
7,769
Android 5.0+
Everyone
Get OS Algorithm Simulator for Free on Google Play

Advertisement

Opis Aplikacji


Analiza I Recenzja Aplikacji Na Androida: OS Algorithm Simulator, Opracowane Przez Rafael López García. Wymienione W Kategorii Edukacja. Aktualna Wersja To 4.05, Zaktualizowana 30/08/2024 . Według Opinii Użytkowników W Google Play: OS Algorithm Simulator. Osiągnięto W Przypadku Instalacji 2 X 7. OS Algorithm Simulator Ma Obecnie 21 Recenzji, Średnia Ocena 4.0 Gwiazdek

OS Algorithm Simulator to aplikacja edukacyjna, która pozwala na symulację algorytmów, które sprawiają, że system operacyjny (OS) działa.
Jak być może wiesz, głównym celem systemu operacyjnego jest zarządzanie 4 zasobami:
- Procesor.
- Pamięć.
- System wejścia / wyjścia (I / O).
- System plików.
Każdy system operacyjny zawiera kilka algorytmów zapewniających powyższe funkcjonalności. Na przykład:
- Algorytm planowania procesora wybiera, który proces powinien zająć procesor w każdej chwili.
- Inny algorytm jest odpowiedzialny za zapobieganie zakleszczeniu, gdy procesy alokują zasoby.
- Algorytm zarządzania pamięcią dzieli pamięć na porcje dla każdego procesu, a inny decyduje, które części powinny zostać zamienione, a które powinny pozostać w pamięci RAM. Alokacja może być ciągła lub nie. W tym drugim przypadku będziemy mieli bardziej nowoczesne mechanizmy, takie jak stronicowanie czy segmentacja. Następnie algorytm zastępowania stron zadecyduje, które strony mogą pozostać w pamięci, a które nie.
- Inny algorytm jest odpowiedzialny za zwracanie uwagi na wszystkie przerwy, które sprzęt może wywołać w systemie we / wy.
- I tak dalej.
Aby dogłębnie zrozumieć system operacyjny, trzeba wiedzieć, jak działają te algorytmy i dlaczego niektóre podejścia, które wydają się rozsądne, zostały odrzucone przez dobrze znane systemy operacyjne, takie jak Windows czy Linux. Celem tej aplikacji jest wyjaśnienie różnych podejść do każdego problemu i zilustrowanie, jak działa każdy algorytm za pomocą symulacji. W tym celu ta aplikacja zawiera kilka przykładów, ale pozwala również na dostarczanie własnych zbiorów danych i sprawdzanie, jak każdy algorytm będzie na nich działał. Należy również powiedzieć, że w większości przypadków aplikacja ta nie zawiera najnowocześniejszych algorytmów, ale uproszczenia, które uważamy za lepsze dla procesu uczenia się.
Cechy:
- Kilka prewencyjnych i nie wywłaszczających algorytmów planowania procesów:
* Kto pierwszy ten lepszy
* Najpierw najkrótsza praca
* Najpierw najkrótszy pozostały czas
* Oparte na priorytetach (bez wywłaszczania)
* Oparte na priorytetach (wywłaszczanie)
* Round Robin
- Algorytmy zakleszczenia:
* Unikanie zakleszczenia (algorytm bankiera).
- Ciągła alokacja pamięci * Pierwsze dopasowanie
* Najlepsze dopasowanie
* Najgorsze dopasowanie
- Algorytmy zamiany stron:
* Optymalna wymiana strony
* First-In-First-Out
* Najdawniej używane
* First-In-First-Out z drugą szansą
* Nie często używane
* Starzenie się
- Dla każdego algorytmu:
* Umożliwia tworzenie niestandardowych zestawów danych do symulacji.
* Zawiera tryb testowy, aby sprawdzić swoje rozumienie.
Obecnie Oferujemy Wersję 4.05. To Jest Nasza Najnowsza, Najbardziej Zoptymalizowana Wersja. Nadaje Się Do Wielu Różnych Urządzeń. Pobierz Bezpłatnie Aplikację Bezpośrednio Ze Sklepu Google Play Lub Innych Wersji, Które Udostępniamy. Ponadto Możesz Pobierać Bez Rejestracji I Bez Konieczności Logowania.

Mamy Więcej Niż 2000+ Dostępnych Urządzeń Dla Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Z Tak Wieloma Opcjami, Że Z Łatwością Możesz Wybrać Gry Lub Oprogramowanie, Które Pasują Do Twojego Urządzenia.

Może Się Przydać, Jeśli Istnieją Jakiekolwiek Ograniczenia Krajowe Lub Jakiekolwiek Ograniczenia Ze Strony Twojego Urządzenia W Sklepie Google App Store.

Co Nowego


Added compatibility with Android 14 (Upside Down Cake).

Oceń I Opisz W Sklepie Google Play


4.0
21 Całkowity
5 57.1
4 19.0
3 4.8
2 4.8
1 14.3

Łączna Liczba Instalacji (*Szacowana)

Oszacowanie Całkowitej Liczby Instalacji W Google Play, W Przybliżeniu Na Podstawie Liczby Ocen I Limitów Instalacji Osiągniętych W Google Play.

Ostatnie Komentarze

user
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.

user
Ravi Kant

Thank you for making this simple to use app...Features to add list : most frequently used in page replacement

user
A Google user

One of the best algorithm apps I found in the playstore. Thanks a lot!

user
Dibyarup Nath

Fake app. It is opening my files section

user
A Google user

Did what I expected.