游戏
应用
影视
图书
儿童
google_logo Play
游戏
应用
影视
图书
儿童
none
search
help_outline
使用 Google 帳戶登入
play_apps
媒體庫和裝置
payment
付款與訂閱
reviews
我的 Play 動態
redeem
優惠
Play Pass
Google Play 個人化功能
settings
設定
隱私權政策
•
服務條款
游戏
应用
影视
图书
儿童
play_arrow
預告片
OS Algorithm Simulator
Rafael López García
5,000+
次下載
適合所有人
info
安裝
分享
加入願望清單
play_arrow
預告片
關於這個應用程式
arrow_forward
OS Algorithm Simulator是一個教育性應用程序,可讓您模擬使操作系統(OS)正常運行的算法。
您可能知道,操作系統的主要目標是管理4種資源:
-CPU。
- 記憶。
-輸入/輸出(I / O)系統。
-文件系統。
每個操作系統都包含幾種提供上述功能的算法。例如:
-CPU調度算法選擇每個瞬間應佔用CPU的進程。
-另一個算法負責在進程分配資源時不讓死鎖發生。
-內存管理算法將每個進程的內存劃分為多個部分,而另一個則決定應交換哪些部分以及哪些部分應保留在RAM中。分配可以是連續的,也可以不是連續的。在後一種情況下,我們將擁有更現代的機制,例如分頁或分段。然後,頁面替換算法將決定哪些頁面可以保留在內存中,哪些頁面不能保留在內存中。
-另一個算法負責注意硬件可能對I / O系統產生的所有中斷。
- 等等。
為了深入了解操作系統,必須知道這些算法如何工作以及為什麼某些似乎合理的方法已被諸如Windows或Linux之類的著名操作系統所拋棄。本應用程序的目的是提供有關每種問題的不同方法的解釋,並通過模擬說明每種算法的工作方式。為此,該應用程序包含一些示例,但它也允許您提供自己的數據集並檢查每種算法如何對它們執行。同樣重要的是,在大多數情況下,此應用程序不包含最新的算法,而是我們認為更適合學習過程的簡化。
特徵:
-幾種搶占式和非搶占式流程調度算法:
*先到先得
*最短的工作優先
*最短的剩餘時間優先
*基於優先級(非搶占式)
*基於優先級(搶先)
*循環賽
-死鎖算法:
*避免死鎖(銀行家算法)。
-連續內存分配 *首先適合
* 最合適
*最不適合
-頁面替換算法:
*最佳頁面替換
*先進先出
*最近最少使用
*先進先出,第二次機會
*不經常使用
*老化
-對於每種算法:
*它允許創建用於仿真的自定義數據集。
*它包括測試模式以測試您的理解力。
更新日期
2024年8月29日
教育
資料安全性
arrow_forward
想確保安全,就從瞭解開發人員如何收集與分享資料開始!根據你的使用情形、所在地區及年齡,資料的隱私權和安全性措施可能會有所不同。這項資訊由開發人員提供,可能會隨時間更新。
不會與第三方分享資料
進一步瞭解
開發人員如何聲明資料分享事宜
不會收集任何資料
進一步瞭解
開發人員如何聲明資料收集事宜
已承諾遵守 Play 家庭政策
查看詳情
新功能
Added compatibility with Android 14 (Upside Down Cake).
flag
檢舉不當內容
應用程式支援
expand_more
public
網站
email
支援服務電子郵件地址
phy.development@gmail.com
shield
隱私權政策
開發人員資訊
Rafael López García
phy.development@gmail.com
Rúa Armada Española, 30, 5, 1A 15406 Ferrol Spain
undefined
flag
檢舉不當內容