外行不懂为啥realtime 要用C

对应老买买提的军事天地,观点交锋比较激烈。因为此版帖子太多,所以新帖不出现在首页新帖列表,防止首页新帖刷屏太快。

版主: Softfist

头像
hhcare(钟馗)楼主
论坛元老
论坛元老
2024年度十大优秀网友
帖子互动: 1946
帖子: 59261
注册时间: 2022年 7月 29日 10:28

#1 外行不懂为啥realtime 要用C

帖子 hhcare(钟馗)楼主 »

别跟我说C快
等于没有回答。
shuiya
论坛支柱
论坛支柱
帖子互动: 404
帖子: 10926
注册时间: 2023年 3月 24日 00:02

#2 Re: 外行不懂为啥realtime 要用C

帖子 shuiya »

realtime要看什么os 不看什么语言
头像
hhcare(钟馗)楼主
论坛元老
论坛元老
2024年度十大优秀网友
帖子互动: 1946
帖子: 59261
注册时间: 2022年 7月 29日 10:28

#3 Re: 外行不懂为啥realtime 要用C

帖子 hhcare(钟馗)楼主 »

shuiya 写了: 2024年 2月 29日 08:50 realtime要看什么os 不看什么语言
更糊涂了
Windows 不是real time 吗
shuiya
论坛支柱
论坛支柱
帖子互动: 404
帖子: 10926
注册时间: 2023年 3月 24日 00:02

#4 Re: 外行不懂为啥realtime 要用C

帖子 shuiya »

hhcare 写了: 2024年 2月 29日 08:52 更糊涂了
Windows 不是real time 吗
不是 你的进程随时可能被别的进程踢掉 没法保证什么时间一定完成什么事情
shuiya
论坛支柱
论坛支柱
帖子互动: 404
帖子: 10926
注册时间: 2023年 3月 24日 00:02

#6 Re: 外行不懂为啥realtime 要用C

帖子 shuiya »

fangkuuaih
论坛元老
论坛元老
帖子互动: 909
帖子: 21404
注册时间: 2022年 7月 22日 09:19

#7 Re: 外行不懂为啥realtime 要用C

帖子 fangkuuaih »

hhcare 写了: 2024年 2月 29日 08:52 更糊涂了
Windows 不是real time 吗
VxWorks才是实时操作系统。
因为操作系统是C写的,驱动实时处理中断不可能不用C。
在运行效率和开发效率综合考虑,没有任何一种语言比C更适合实时处理。
xiaoju(可爱的龙猫)
论坛元老
论坛元老
帖子互动: 997
帖子: 24755
注册时间: 2023年 9月 5日 20:18

#8 Re: 外行不懂为啥realtime 要用C

帖子 xiaoju(可爱的龙猫) »

有的是比C更安全高效的语言,C是历史惯性
fangkuuaih 写了: 2024年 2月 29日 08:57 VxWorks才是实时操作系统。
因为操作系统是C写的,驱动实时处理中断不可能不用C。
在运行效率和开发效率综合考虑,没有任何一种语言比C更适合实时处理。
xiaoju(可爱的龙猫)
论坛元老
论坛元老
帖子互动: 997
帖子: 24755
注册时间: 2023年 9月 5日 20:18

#9 Re: 外行不懂为啥realtime 要用C

帖子 xiaoju(可爱的龙猫) »

当然不是了

real time意味着限定时间内必须相应,是严重影响速度的。
hhcare 写了: 2024年 2月 29日 08:52 更糊涂了
Windows 不是real time 吗
fangkuuaih
论坛元老
论坛元老
帖子互动: 909
帖子: 21404
注册时间: 2022年 7月 22日 09:19

#10 Re: 外行不懂为啥realtime 要用C

帖子 fangkuuaih »

xiaoju 写了: 2024年 2月 29日 09:00 有的是比C更安全高效的语言,C是历史惯性
扯淡。linux内核几百万行C代码,谁去改?连桌面都是C写的。
目前没有比C从运行效率和开发效率更合适于内核的语言。
头像
newIdRobot(新器人)
论坛支柱
论坛支柱
帖子互动: 371
帖子: 12410
注册时间: 2022年 7月 21日 21:29

#11 Re: 外行不懂为啥realtime 要用C

帖子 newIdRobot(新器人) »

xiaoju 写了: 2024年 2月 29日 09:00 有的是比C更安全高效的语言,C是历史惯性
ada?
头像
laodongzhe18(组长)
论坛元老
论坛元老
帖子互动: 1097
帖子: 30715
注册时间: 2022年 7月 26日 09:36

#12 Re: 外行不懂为啥realtime 要用C

帖子 laodongzhe18(组长) »

汇编表示你有错误的世界观。
fangkuuaih 写了: 2024年 2月 29日 08:57 VxWorks才是实时操作系统。
因为操作系统是C写的,驱动实时处理中断不可能不用C。
在运行效率和开发效率综合考虑,没有任何一种语言比C更适合实时处理。
x1 图片
而生 在难逃
赖美豪中(my pronouns: ha/ha)
论坛元老
论坛元老
2023年度优秀版主
帖子互动: 3829
帖子: 42757
注册时间: 2022年 9月 6日 12:50

#13 Re: 外行不懂为啥realtime 要用C

帖子 赖美豪中(my pronouns: ha/ha) »

我x,你作为光刻机管家,连这个都不知道。
hhcare 写了: 2024年 2月 29日 08:47 别跟我说C快
等于没有回答。
If printing money would end poverty, printing diplomas would end stupidity.
赖美豪中(my pronouns: ha/ha)
论坛元老
论坛元老
2023年度优秀版主
帖子互动: 3829
帖子: 42757
注册时间: 2022年 9月 6日 12:50

#14 Re: 外行不懂为啥realtime 要用C

帖子 赖美豪中(my pronouns: ha/ha) »

C主要是被sb C++坑了,走入所谓oop的烂坑,没有C++,C现在最少能占1/3江山
fangkuuaih 写了: 2024年 2月 29日 09:04 扯淡。linux内核几百万行C代码,谁去改?连桌面都是C写的。
目前没有比C从运行效率和开发效率更合适于内核的语言。
If printing money would end poverty, printing diplomas would end stupidity.
头像
hhcare(钟馗)楼主
论坛元老
论坛元老
2024年度十大优秀网友
帖子互动: 1946
帖子: 59261
注册时间: 2022年 7月 29日 10:28

#15 Re: 外行不懂为啥realtime 要用C

帖子 hhcare(钟馗)楼主 »

赖美豪中 写了: 2024年 2月 29日 09:30 我x,你作为光刻机管家,连这个都不知道。
你说说
不懂没啥羞耻的吧
Real time 到底啥意思。。。不是快的意思
应该是没事闲着吧
头像
verdelite(众傻之傻)
论坛元老
论坛元老
帖子互动: 926
帖子: 22866
注册时间: 2022年 7月 21日 23:33

#16 Re: 外行不懂为啥realtime 要用C

帖子 verdelite(众傻之傻) »

hhcare 写了: 2024年 2月 29日 09:31 你说说
不懂没啥羞耻的吧
Real time 到底啥意思。。。不是快的意思
应该是没事闲着吧
实时的意思是响应时间有保证。例如系统保证你这个高等级任务响应时间不低于10毫秒。而不是和非实时性系统那样,大部分时间5毫秒,但是有那么1/10000次长于一小时。

一小时后,飞机早就坠毁了,核电站早就爆炸了。
没有光子;也没有量子能级,量子跃迁,量子叠加,量子塌缩和量子纠缠。
xiaoju(可爱的龙猫)
论坛元老
论坛元老
帖子互动: 997
帖子: 24755
注册时间: 2023年 9月 5日 20:18

#17 Re: 外行不懂为啥realtime 要用C

帖子 xiaoju(可爱的龙猫) »

这叫历史惯性

现在新的代码尽可能不在内核里做,用户态也尽可能不使用C
fangkuuaih 写了: 2024年 2月 29日 09:04 扯淡。linux内核几百万行C代码,谁去改?连桌面都是C写的。
目前没有比C从运行效率和开发效率更合适于内核的语言。
SunnyA
见习点评
见习点评
帖子互动: 42
帖子: 1824
注册时间: 2022年 8月 3日 19:47

#18 Re: 外行不懂为啥realtime 要用C

帖子 SunnyA »

hhcare 写了: 2024年 2月 29日 08:47 别跟我说C快
等于没有回答。
C字有几种写法?
Fiftythree(53)
知名作家
知名作家
帖子互动: 37
帖子: 1115
注册时间: 2023年 10月 7日 08:20

#19 Re: 外行不懂为啥realtime 要用C

帖子 Fiftythree(53) »

Windows 是消息驱动,而消息在一个QUEUE里面排队
多以无法保证即使处理
尽形寿,不杀生,汝今能持否?
尽形寿,不偷盗,汝今能持否?
尽形寿,不妄语,汝今能持否?
尽形寿,不饮酒,汝今能持否?
尽形寿,不淫欲,汝今能持否?
bll(不裸聊)
见习点评
见习点评
帖子互动: 54
帖子: 1348
注册时间: 2022年 9月 11日 20:17

#20 Re: 外行不懂为啥realtime 要用C

帖子 bll(不裸聊) »

就算打游戏你的狗屁OS也是Preemptive multitasking LOL
离题
不裸聊不裸聊
wwwhu
论坛元老
论坛元老
帖子互动: 471
帖子: 14153
注册时间: 2022年 7月 22日 19:05

#21 Re: 外行不懂为啥realtime 要用C

帖子 wwwhu »

当然不必要是C,不过一般C程序看看都可以估出汇编是啥样的。RT系统要紧的是硬中断软中断响应。
回复

回到 “军事天地(Military)”