OS Algorithm Simulator
一種教育應用程序,模擬使操作系統工作的算法。
應用信息
Advertisement
應用描述
Android應用分析和審查:OS Algorithm Simulator,由Rafael López García開發。在教育類別中列出。當前版本為4.05,在 30/08/2024 上更新。根據用戶在Google Play上的評論:OS Algorithm Simulator。超過8 千的安裝。 OS Algorithm Simulator目前有21評論,平均評分為4.0星
OS Algorithm Simulator是一個教育性應用程序,可讓您模擬使操作系統(OS)正常運行的算法。您可能知道,操作系統的主要目標是管理4種資源:
-CPU。
- 記憶。
-輸入/輸出(I / O)系統。
-文件系統。
每個操作系統都包含幾種提供上述功能的算法。例如:
-CPU調度算法選擇每個瞬間應佔用CPU的進程。
-另一個算法負責在進程分配資源時不讓死鎖發生。
-內存管理算法將每個進程的內存劃分為多個部分,而另一個則決定應交換哪些部分以及哪些部分應保留在RAM中。分配可以是連續的,也可以不是連續的。在後一種情況下,我們將擁有更現代的機制,例如分頁或分段。然後,頁面替換算法將決定哪些頁面可以保留在內存中,哪些頁面不能保留在內存中。
-另一個算法負責注意硬件可能對I / O系統產生的所有中斷。
- 等等。
為了深入了解操作系統,必須知道這些算法如何工作以及為什麼某些似乎合理的方法已被諸如Windows或Linux之類的著名操作系統所拋棄。本應用程序的目的是提供有關每種問題的不同方法的解釋,並通過模擬說明每種算法的工作方式。為此,該應用程序包含一些示例,但它也允許您提供自己的數據集並檢查每種算法如何對它們執行。同樣重要的是,在大多數情況下,此應用程序不包含最新的算法,而是我們認為更適合學習過程的簡化。
特徵:
-幾種搶占式和非搶占式流程調度算法:
*先到先得
*最短的工作優先
*最短的剩餘時間優先
*基於優先級(非搶占式)
*基於優先級(搶先)
*循環賽
-死鎖算法:
*避免死鎖(銀行家算法)。
-連續內存分配 *首先適合
* 最合適
*最不適合
-頁面替換算法:
*最佳頁面替換
*先進先出
*最近最少使用
*先進先出,第二次機會
*不經常使用
*老化
-對於每種算法:
*它允許創建用於仿真的自定義數據集。
*它包括測試模式以測試您的理解力。
我們目前正在提供4.05版本。這是我們最新,最優化的版本。它適用於許多不同的設備。從Google Play商店或我們託管的其他版本中免費下載Apk。此外,您可以在不註冊的情況下下載且無需登錄。
我們擁有超過2000+的Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ...設備,並提供了許多選項,您可以輕鬆選擇適合您設備的遊戲或軟件。
如果在Google App Store上有任何國家限製或設備側面的任何限制,它可能會派上用場。
什麼是新的
Added compatibility with Android 14 (Upside Down Cake).

最近的評論
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.