社区
C语言
帖子详情
操作系统的算法问题
小y正在思考人生
2008-11-15 12:00:39
对于"操作系统"这门课,`什么死锁呀,处理机调度啊,页面置换呀,银行家算法呀......感觉都很抽象,而且都有很多的不同方法~~`
但小生还是不知道,当今的操作系统,如Windows,linux都是用什么实现进程管理、处理机调度、存储器管理等等的...
有源代码么??????
...全文
191
13
打赏
收藏
操作系统的算法问题
对于"操作系统"这门课,`什么死锁呀,处理机调度啊,页面置换呀,银行家算法呀......感觉都很抽象,而且都有很多的不同方法~~` 但小生还是不知道,当今的操作系统,如Windows,linux都是用什么实现进程管理、处理机调度、存储器管理等等的... 有源代码么??????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小y正在思考人生
2008-11-15
打赏
举报
回复
嗯,谢谢楼上各位教导~~~
受益匪浅
其实是,老师要求我们用C写出操作系统的等等思想的算法,我本想试着想比较下,找出问题~~西西
wuyu637
2008-11-15
打赏
举报
回复
有源码的话,微软还混什么,现在没有源码的情况下,这么多的黑客还能从微软的操作系统中找出一堆一堆的漏洞。
而且源码是要钱。
linux的源码倒是有,上网搜去。不过其实基本的原理都是从操作系统的课程里讲的算法上发展来的。还是好好上课把。。
lzr4304061988012
2008-11-15
打赏
举报
回复
不同的操作系统这些算法不尽相同。
mymagz
2008-11-15
打赏
举报
回复
个人认为,学操作系统主要是学它编写操作系统的思想!
至于考试就要多背概念了,有什么办法呢,考试就这样!
mymagz
2008-11-15
打赏
举报
回复
[Quote=引用 楼主:]
对于"操作系统"这门课,`什么死锁呀,处理机调度啊,页面置换呀,银行家算法呀......感觉都很抽象,而且都有很多的不同方法~~`
但小生还是不知道,当今的操作系统,如Windows,linux都是用什么实现进程管理、处理机调度、存储器管理等等的...
有源代码么??????
[/Quote]
操作系统这门课,我业在学,大部分为理论,后面有几个模拟实验。
假如楼主看不懂,想看操作系统源代码来弄懂,这是不现实的!!!
先不说操作系统源代码的长度有多大,就是你看了源代码也是看不懂的!!
Rain208
2008-11-15
打赏
举报
回复
[Quote=引用 8 楼 fetag 的回复:]
<操作系统:设计与实现>(第三版),源代码是Minix3
[/Quote]
这个不错
独孤过儿
2008-11-15
打赏
举报
回复
或者<linux内核完全注释>, linux 0.11 内核
独孤过儿
2008-11-15
打赏
举报
回复
<操作系统:设计与实现>(第三版),源代码是Minix3
过去的我
2008-11-15
打赏
举报
回复
源码还是别看了。。
有句话叫read the fuck source code
太乙
2008-11-15
打赏
举报
回复
[Quote=引用 5 楼 liulili19830401 的回复:]
以前我也有一样的想法~~~
现在操作书上都是讲一些最基本的原理!!
Windows,linux实现都比这个复杂得多,而且MS根本不知道里面怎么实现的,没有公开源码~~~~
先学习一下基本的原理,以后有机会学习一下内linux的源代码就知道了~~
[/Quote]
~~~~
liulili19830401
2008-11-15
打赏
举报
回复
以前我也有一样的想法~~~
现在操作书上都是讲一些最基本的原理!!
Windows,linux实现都比这个复杂得多,而且MS根本不知道里面怎么实现的,没有公开源码~~~~
先学习一下基本的原理,以后有机会学习一下内linux的源代码就知道了~~
太乙
2008-11-15
打赏
举报
回复
呵呵,可以看看linux下的源码!
Non_Recursive
2008-11-15
打赏
举报
回复
先打好基础
计算机
操作系统
中常用
算法
总结
操作系统
中常用
算法
总结 一.动态分区分配
算法
: 1.首次适应
算法
(最先适应
算法
):按照分区的先后次序,从头开始查找,找到符合要求的第一个分区 2.循环首次适应
算法
(下次适应
算法
):按照分区的先后次序,从...
操作系统
——银行家
算法
因此
操作系统
既要保证系统资源的合理分配提高系统资源利用率,同时又要避免死锁等不安全状况的出现,如果这些不安全状况出现
操作系统
还要解决这些
问题
,让系统回到安全状态。银行家
算法
就是在这样的背景下应运而生的...
操作系统
算法
&大题复习
生产者/消费者
问题
银行家
算法
题型:判断状态是否安全,求安全序列,判断Pn进程是否能申请xx资源。 0x01 内存 1. 动态分区分配
算法
首次适应:按照地址从低到高的顺序从空闲分区链/表的首地址开始寻找。 ...
操作系统
中的几种
算法
操作系统
中的几种
算法
高响应比优先调度
算法
(HRRN) 该
算法
会先调度优先级高的进程,处理完当前进程后,会计算队列中的进程的优先级,先调度优先级高的进程。 优先权=(等待时间+要求服务时间)/要求服务时间 由于...
操作系统
Clock
算法
由于LRU
算法
对于硬件要求很高,它的近似
算法
通常是更好的选择,Clock
算法
就是用的比较多的一种LRU近似
算法
。 Clock
算法
的理解 话不多说,直接进入正题! 简单Clock置换
算法
例题:页面流 7 0 1 2 0 3 0 4 2 3 0 3 2 ...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章