-
体系结构 - [我的日子]
2009年06月24日
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://sweetglue.blogbus.com/logs/41438026.html
昨晚考完了体系结构,本人最后一门专业任选课考试结束。尽管该科目不计奖学金成绩,且不计保研成绩,但是为他献上我的处男挂亦是不值,因此昨天上午还是开始了一个为期10小时的复习。由于此课本人没上过几节,碰巧上过的几节又逢老师吹水,因此对此书绝对不求甚解,所以复习是个比较痛苦的过程。况且从小到大还从没突击过,第一次,新人,生涩。
复习的时候哦,有两处地方印象很深刻。一个貌似是说XX处理的方法,有三种,一个是横向,一个是纵向。我想横向与纵向都有了,那第三种该不是“斜向”吧,结果一看“横纵向”,无语。
另一个地方是,大概说并行的几种方式,貌似还是三种的样子,一种是时间并行,一种是空间并行。我想第三种不会是阴间并行或者阳间并行吧,结果更无语:时间+空间并行。
所以说,复习是件无聊的事情,重复废话。
这倒让我想起去年上操作系统的一些东西了。操作系统以一部分是调度问题,说的是调度方法。那本人今天通过一个自认为比较生动的例子来解释一下这个问题。首先先介绍一下我们要解释什么,调度是说,一堆任务来了,操作系统如何决定执行顺序。有点类似于(当然不一样)你同时开了QQ,Word,画图等等,微软的windows按照什么顺序给你执行。
本人以一个小伙子第一次去他女朋友家吃饭为例。前提是那姑娘的父母在家,谢谢。
我们可以把调度策略看成小伙子选择吃哪个菜(假设未来岳母做了很多盘菜),这样我们把“任务”看成那一盘盘菜。
方案一:先到先得(FCFS,First Come First Serve)。我们可以理解为,先吃距离自己最近的,吃完再吃第二近的,以此类推。
方案二:最短优先(SPN, Shortest process next)。我们可以理解为,先吃数量最少的,然后再吃第二少的..
方案三:优先级策略。我们可以理解为,先吃最喜欢的,再吃第二喜欢的...
方案四:轮询法。我们可以理解为,每一盘菜吃一口,然后第二遍,然后第三遍...解释完毕。这些方案的名称便是真正操作系统解决调度的方法,很无聊是吧?几乎都是废话,所以说,计算机的科目复习起来痛苦死人,因为都是废话。
本人比较欣赏“FCFS”,在各个时候,不只是吃饭。
又废话了这么久,下午考本人大学阶段最后一门公选,不过无所谓。编译原理最后一个实验的环境终于搭好了,尽管我在我组员那里搭的时候还不成功。编译原理实验最迟7月14日交吧,不过不想把这个学期的东西拖延到下个学期,因此这几天看看吧。
“海南事件”到此结束吧,尽管挺受打击的,但是,也没法强求什么,就假装什么没有发生吧。本来就是的。只是我似乎觉得,很久以来,冥冥之中有种神秘的力量在一直阻挠着,但愿我对那种力量的始作俑者的猜测是错误的。醒了那就看看书,毕竟还有三门课要考试。
收藏到:Del.icio.us








评论