日期:2014-05-16  浏览次数:20684 次

谁能讲讲unix和ucos的区别与联系?
我看了《unix高级环境编程》这本书,这本书主要还是讲一些函数的使用方法,关于内核中的进程,信号量,互斥,同步,线程等概念,也就是这些在内核中的运行过程没有讲得很清晰,
而我在看这些概念的时候,觉得很熟悉,是因为,我用过ucos,而ucos的那本书,是写这个内核的作者写的,对内核的这些概念,阐述得很清晰明了,于是我就觉得,这两个系统好多相似的地方,概念都是一样的。
只不过ucos讲的是任务,有高优先级的任务和低优先级的任务。开机初始化外设创建一个最高优先级的任务,运行ucos内核,
而unix说的是父进程下创建子进程,这些概念好相似啊。

你们如何看待这两个os啊

------解决方案--------------------
个人感觉 这两个系统UNIX肯定比UCOS要强大,而且对文件系统的支持,网络方面,进程间通信,信号(UNIX有信号发给内核,UCOS都是任务间同步 或是 发消息)都有很多不同的。
这个题目起的有点大,还是等高手吧……