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 IconZaufany
1K+Pobrania
4MBRozmiar
Android Version Icon5.1+
Wersja na Androida
4.05(04-09-2024)Najnowsza wersja
-
(0 Recenzje)
Age ratingPEGI-3
Pobierz
SzczegółyRecenzjeWersjeInfo
1/7

Opis OS Algorithm Simulator

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.

OS Algorithm Simulator - Wersja 4.05

(04-09-2024)
Inne wersje
Co nowegoAdded compatibility with Android 14 (Upside Down Cake).

Nie ma jeszcze żadnych recenzji ani ocen! Aby napisać pierwszą

-
0 Reviews
5
4
3
2
1

OS Algorithm Simulator - Informacje APK

Wersja APK: 4.05Pakiet: cs.rlopezga.osalgorithmsimulator
Kompatybilność Android: 5.1+ (Lollipop)
Deweloper:Rafael López GarcíaPolityka Prywatności:http://www.dl.kuis.kyoto-u.ac.jp/~rafael.lopez/software/os-algorithm-simulator/privacy_policy.htmlUprawnienia:1
Nazwa: OS Algorithm SimulatorRozmiar: 4 MBPobrania: 10Wersja : 4.05Data Wydania: 2024-09-04 10:26:31Min. Ekran: SMALLObsługiwane CPU:
Identyfikator pakietu: cs.rlopezga.osalgorithmsimulatorPodpis SHA1: 71:D9:0F:FE:12:3D:82:F8:34:97:10:A3:12:00:70:7E:EF:60:96:38Deweloper (CN): AndroidOrganizacja (O): Google Inc.Miejsce (L): Mountain ViewKraj (C): USStan / Miasto (ST): CaliforniaIdentyfikator pakietu: cs.rlopezga.osalgorithmsimulatorPodpis SHA1: 71:D9:0F:FE:12:3D:82:F8:34:97:10:A3:12:00:70:7E:EF:60:96:38Deweloper (CN): AndroidOrganizacja (O): Google Inc.Miejsce (L): Mountain ViewKraj (C): USStan / Miasto (ST): California

Najnowsza wersja OS Algorithm Simulator

4.05Trust Icon Versions
4/9/2024
10 pobierania4 MB Rozmiar
Pobierz

Inne wersje

4.04Trust Icon Versions
9/1/2023
10 pobierania4 MB Rozmiar
Pobierz
4.03Trust Icon Versions
10/1/2021
10 pobierania3.5 MB Rozmiar
Pobierz
4.01Trust Icon Versions
9/7/2020
10 pobierania3.5 MB Rozmiar
Pobierz