- 主题:这个说特斯拉的有道理没
中断机制在底层,等数据收完就没中断系统什么事了。
下一步就是等系统把CPU交给用户态程序来处理这个数据。
这时就得等等看了,实时系统与分时系统的策略就不同了。
确切说Linux连分时系统都不是 是非抢占式多任务系统。连时间片都没有,一直要等到CPU的占有者愿意放手。
Unix才是分时系统。一个单例跑在Linux上会比Unix快。但是有急事Linux一点都辙没有。
我测试过,一堆死循环程序占满所有的核,控制台就傻了,敲啥都不响应。Unix没事。
【 在 Icanread 的大作中提到: 】
: 这就是扯淡,欺负别人不知道中断机制?
:
: :
: ...................
--
修改:ylh1969 FROM 221.221.53.*
FROM 221.221.53.*
控制台的信号进不去了。如果有时间片的话,时间片一到,控制台优先级高,就可以抢占CPU。
【 在 hellogg 的大作中提到: 】
: 一堆死循环程序占满所有的核,控制台就傻了
: 这个就能证明linux不是分时系统了?我拷,你真是牛B。
:
--
FROM 221.221.54.*
我就是把Linux2.6搞傻了,Unix搞不傻,你怎么解释。
【 在 last2 的大作中提到: 】
: linux是非抢占式多任务系统?
: 兄弟,你这是啥时候的黄历了,2.6之前linux只支持用户态抢占,2.6开始支持内核态抢占
: 卡死是因为优先级和处理能力(cpu/存储),被颠簸了
: ...................
--
FROM 221.221.54.*
支持
【 在 hellogg 的大作中提到: 】
: 如果分时系统用在实时场景,如果民用芯片用在工业场景上都只是有的没的,那什么算是重要的?
: 就像你去饭店吃饭,我给你上地沟油,然后你气愤的质问我,我轻描淡写的说,不要扯这些有的没的,看你不是没病死吗?看看吃我地沟油的人里,有多少病死率?很低的。
:
--
FROM 221.221.54.*
具体Linux的调度策略,还要向你讨教。
我解释不了我的实验,所以讨教一下。
这里涉及一个问题,有些标书要求CPU利用率不得超过75%云云。我说100%也没事,一实验,Linux真不行,unix真没事。
【 在 last2 的大作中提到: 】
: 你搞出来的问题需要我解释?这......
:
--
修改:ylh1969 FROM 221.221.54.*
FROM 221.221.54.*
看35楼后边一句,刷新下。
所以我在这里说Linux事件响应不行。还不及Unix。更比不了QNX了
【 在 last2 的大作中提到: 】
: 有这个必要吗?
: 除了相关专业,我们都证明不了狭义相对论,连读懂都够呛,日子还不得继续过
:
--
修改:ylh1969 FROM 221.221.54.*
FROM 221.221.54.*