操作系统的算法问题

小y正在思考人生 2008-11-15 12:00:39
对于"操作系统"这门课,`什么死锁呀,处理机调度啊,页面置换呀,银行家算法呀......感觉都很抽象,而且都有很多的不同方法~~`
但小生还是不知道,当今的操作系统,如Windows,linux都是用什么实现进程管理、处理机调度、存储器管理等等的...
有源代码么??????
...全文
191 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
嗯,谢谢楼上各位教导~~~
受益匪浅
其实是,老师要求我们用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
  • 打赏
  • 举报
回复
先打好基础

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧