问一个题外话,为何IC的许多大软件都是基于linux而不是windows的
时间:03-14
整理:3721RD
点击:
问一个题外话,为何IC的许多大软件都是基于linux而不是windows的,最近老有人问我这个,我其实也不是很知道详情,大虾们能不能给点儿详细的解释啊
要是老鼠能拉车 还要牛干什么
大侠,别这么精简啊,详细分析下,不懂所以求教啊
stability?
safety?
...
都这么说 但是我要的是具体点儿 详细点儿的说法啊
Have you ever designed a chip/FPGA with windows ?
要是老鼠能拉车 还要牛干什么,精辟阿!
Linux稳定,且占用资源少,IC元器件多,需要仿真,如果系统总崩溃,如何是好?
这里有一个最关键的问题,windows自从win2k之后就是完全基于GUI的了,如果图形崩溃就是整个系统就崩溃,而linux不是基于GUI的,GUI只是整个系统的一个组件,X只是提供了一个更好的操作界面而已,崩溃之后只要重新启动X server即可,而后台运行的与X 不相关的程序会依然正常运行,从这个层面看linux相比win要稳定可靠的多,当然不得不说,win的GUI要比linux的GUI 稳定的多,但是整个系统却不如linux稳定,而跑EDA仿真或者综合之类的,对于稳定性的要求是很高的,试想一下跑了N天得仿真,突然崩溃了,你该有多么沮丧。
我觉得 与历史有关。还有代码的测试性。
这个IC软件在历史上 已经经过大量的测试,换到windows中 代码的质量 需要重新测试。
这个信耐度。