
操作系统
文章平均质量分 58
RumIV
这个作者很懒,什么都没留下…
展开
-
【Golang】Windows系统键鼠空闲监测练习
监测系统空闲时间。当系统空闲时间超过设定的阈值时,触发计数。实时显示当前系统的空闲时间和触发次数。原创 2025-03-31 10:54:05 · 317 阅读 · 0 评论 -
【操作系统】银行家算法
银行家算法的基本思想是,当一个进程请求资源时,系统先检查是否能够满足该进程的最大需求。当进程完成时,它释放所有已分配的资源,这些资源可以重新分配给其他进程。这个示例包含了银行家算法的核心部分,包括计算需求矩阵、检查系统是否处于安全状态以及输出安全序列。这个程序可以根据实际情况调整进程数、资源数以及最大需求、已分配资源和可用资源。在实际应用中,银行家算法需要根据具体情况进行调整和优化,以提高系统的性能和可靠性。银行家算法是一种避免死锁的算法,它通过预先分配资源来确保系统不会进入不安全状态。原创 2024-06-19 16:50:13 · 354 阅读 · 0 评论