更新win11的时候说该电脑必须支持安全启动怎么办?是因为只能UEFI启动,只支持GPT格式的硬盘,而GPT格式,只支持64位系统的安装,这是由硬件英特尔到软件微软想出来的一套强迫升级方
研发一款电脑操作系统,难度在哪些方面
开发一个Windows级别的操作系统难度有多大?
作为曾经的码农来回答一下 开发一个类似win的成熟的桌面级操作系统,难度高过众所周知的曼哈顿计划和登月计划,是不是觉得有些夸张?但事实可能就是这样。 vista代码行数5000万行,打印出来是170万页A4纸,耗资超过200亿美元,这还是有了微软那么多年积累,只开发vista的费用,win7 4000万行,win10数据没有公布,但行业预估在5000到7000万行。 win7公开的开发工作人数是23个小组,每个小组约40人,分别负责windows中的每个模块的开发,比如设备和媒体,文件系统,桌面图形等等,这还是在vista基础上的开发,并不是从头开发。 windows的发展已经有了30年,中间开发一个windows级别的操作系统难度有多大?
作为曾经的码农来回答一下 开发一个类似win的成熟的桌面级操作系统,难度高过众所周知的曼哈顿计划和登月计划,是不是觉得有些夸张?但事实可能就是这样。 vista代码行数5000万行,打印出来是170万页A4纸,耗资超过200亿美元,这还是有了微软那么多年积累,只开发vista的费用,win7 4000万行,win10数据没有公布,但行业预估在5000到7000万行。 win7公开的开发工作人数是23个小组,每个小组约40人,分别负责windows中的每个模块的开发,比如设备和媒体,文件系统,桌面图形等等,这还是在vista基础上的开发,并不是从头开发。 windows的发展已经有了30年,中间为什么开发一款操作系统就那么难
为什么开发一款操作系统就那么难呢? 1、极度复杂 微软2005年发布的Windows Vista的代码行数为5000万行。我们以一张A4纸打印30行来计算,Vista的代码打出来有166万页。 另外一个主流的操作系统Linux的核心代码在2008年的时候也达到了1000万行。这只是其基础系统的统计,如果算上图像化界面等外围系统,其代码规模不会比Windows少太多。 2、耗资巨大 商业周刊曾经对Vista的开发费用进行了估算,预计其所花费的研发费用超过了200亿美元。200亿相当于人类史上最伟大的科学计划之一”阿波罗登月计划”的费用”。虽然时代不同,但要知道微软是一个商业公司,而“阿波罗计划”开发一款真正的国产操作系统难度有多大?
开发国产操作系统难度其实是不大的,因为首先有开源的操作系统代码可以参考,其次中国也不缺乏发开操作系统的人才。我认为关键的是开发出来,能保证比windows开发的更好?开发出来怎么盈利,这个应该是各个公司考虑的事情。好多年前北大的教授就开发出来了一种中文的编程语言,还没有到应用阶段就被美国人挖走啦。 现在国防等一些国家的部门肯定有自己的操作系统的,因为这个牵扯到国家的安全,国家会不惜代价的来搞。如果是民用的,各个公司和机构必须要考虑成本和盈利情况的,没有人保证开发出来一个操作系统,能很快占领市场,并且被大家接受。 最重要的一点 windows做的是一条龙的操作系统体系,需要的人力物力实在太多。w开发一个 Windows 级别的操作系统难度有多大
其实如果是初级的windows系统比如象windows3.2这类的,其实开发难度并不算高(早期的windows3.x只是相当于DOS系统下的一个软件,开发这种东西对于大点的公司来说并不难,全球的操作系统上千种还是有的),但随之而来的问题是,有了系统,就需要配套的软件和硬件,这就需要你开放接口,以供厂家提供相应配套的驱动程序,然后相应的软件也需要有软件商愿意去做(比如office类软件、图像浏览、网页浏览、多媒体播放等等),总之自行开发系统是一个投入很大、前期很难见到效益的事情,想做成这件事的话,如果有国家的全力支持可能还差不多。标签:操作系统 系统 MicrosoftWindows Windows 电脑网络
相关文章
- 详细阅读
-
系统在传输封装数据时,系统是怎么解详细阅读
OSI和TCP/IP在封装过程中如何实现实时性OSI和TCP/IP在封装过程中如何实现实时性
在了解封装和解封装之前,你必须要知道什么是协议数据单元(PDU)!
在OSI七层模型或者TCP/IP协议 -
机器视觉检测系统如何检测工业零件详细阅读
在工业上,有些产品外观很大或者很重,人工检测比较困难,现在有机器视觉可以检测,具体是怎么使用的呢?机器视觉系统非常灵活,您可以使用它们来检测大量不同类型,不同大小和不同形状
-
电脑装w7 64系统出现这怎么办详细阅读
电脑安装win7 64位系统时出现:安装程序正在为首次使用计算机做准备,1,开始,输入regedit回车。打开注册表HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status 将右边AuditBoot 值设置为1,重
-
win7升级win10失败出现Windowsboot详细阅读
我电脑升级win10后失败了出现了Windows Boot Wanager不知道怎么办win10最好不要通过升级的方式达到,容易因为老系统的一些文件干扰系统稳定与运行流畅性,用重装成win10的方式
-
在登录网页系统的时候出现这个问题详细阅读
网站打开显示拒绝访问,这是怎么回事?快速修复浏览器方案(请活学活用以下方法——根据具体情况决定做哪些) 1、打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或
-
AI行为识别预警系统由什么组成?详细阅读
行人识别预警系统组成及其工作原理是什么?行人识别预警系统自动对高速路进行实时监测,无需人工干预,一旦检测到行人进入时,便会立即触发告警,并将告警消息发送到管理人员的手机上
-
用eclipse和SQL实现工资管理系统详细阅读
怎么用java+sql数据库做一个工资管理系统?第一章 需求分析 1.1 功能要求 1.1.1 功能概况 本次设计要求运用面向对象设计知识,利用 JAVA 语言设计实现一个“小型公司工资管理系
-
windows7的问题详细阅读
win7系统问题一,显著特点:1、更个性的桌面显示 Windows7系统增强了桌面显示功能,不再使用单调的图片做壁纸,而是可随意改换桌面风格,可以实现与壁纸更换工具多张壁纸幻灯片显示效
-
有没有什么系统不会落掉来访客户?详细阅读
有没有什么门禁系统是可以记录访客数据的,小区进出人口比较多,担心不安全?锋物科技的智能门禁系统就可以记录访客数据,还能生成访客日志,如果发现有异常状况的话会直接上报物业提