内核介绍与开发

发布于:2024-07-17 编辑:匿名 来源:网络

内核是操作系统最基本的部分。

它是一款为许多应用程序提供对计算机硬件的安全访问的软件。

这种访问是有限的,内核决定程序何时可以在硬件的某些部分上运行以及运行多长时间。

内核分类可分为单内核、双内核和微内核。

严格来说,内核并不是计算机系统的必要组成部分。

  内核是操作系统的核心。

它是基于硬件的第一层软件扩展,提供操作系统最基本的功能,是操作系统运行的基础。

它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,并决定系统的性能和性能。

稳定。

  在现代操作系统的设计中,为了减少系统本身的开销,将一些与硬件密切相关的模块(如中断处理程序、设备驱动程序等),基本的、公共的、高级的- 运行频率模块(如时钟管理、进程调度等)和关键数据结构分离,使其驻留在内存中,并对其进行保护。

这部分通常称为操作系统的内核。

  程序可直接转入电脑执行。

这种设计表明设计者不想提供任何硬件抽象和操作系统支持。

这在早期计算机系统的设计中很常见。

最终,一些辅助程序,例如程序加载器和调试器,被设计到机器核心中或固化在只读存储器中。

随着这些变化的发生,操作系统内核的概念逐渐清晰起来。

  Linux的第一个公开版本是2016年10月的0.02版本。

两个月后,即2016年12月,Linux发布了0.11版本。

这是第一个可以不依赖 Minix 来使用的独立内核。

0.12版本发布一个月后,3月份版本号跃升至0.95,反映出系统日趋成熟。

不仅如此,直到两年后,即当年3月,才完成了具有里程碑意义的1.0.0。

   大约从这个时候开始,内核开发开始使用双向编号方法进行标记,偶数编号的内核(例如 1.0、2.2、2.4、2.6)稳定,“产品”模型和奇数编号的内核版本(1.1、2.3)是尖端或“开发中”内核。

新内核的开发在稳定内核发布几个月后开始。

然而,2.5 的开发工作是在 2.4 完成数十个月后才开始的。

  [6]  万圣节后文档中的大部分讨论都是关于用户需要了解的重大更改,以及需要更新的系统工具(以便利用它们) 。

对这些信息感兴趣的人主要是 Linux 发行商,他们想提前了解 2.6 内核中的内容,但也包括最终用户,以便他们可以确定是否需要升级任何程序才能利用新部分。

KernelJanitors 项目维护着需要修复和解决方法的小错误列表。

这些缺陷解决方案大多数是由于在对内核应用大补丁时需要更改代码的许多部分而导致的,例如一些影响设备驱动程序的地方。

那些刚接触内核开发的人可以在开始时从列表中选择一个条目,这使他们能够通过小项目学习如何编写内核代码,同时有机会为社区做出贡献。

此外,在另一个预发布项目中,John Cherry 跟踪了编译每个已发布内核版本时发现的错误和警告。

这些编制统计数据随着时间的推移不断下降,而以系统的形式发布这些结果,使进展一目了然。

在许多情况下,可以利用其中一些警告和错误消息(例如 KernelJanitors 列表),因为编译错误通常是由需要一些努力才能修复的小缺陷引起的。

内核介绍与开发

最后,还有安德鲁·莫顿的“必须修复”清单。

由于他被选为 2.6 内核发布后的维护者,他利用自己的特权总结了在最终 2.6 内核发布之前他认为最迫切需要解决的问题。

必须修复的列表包含内核 Bugzilla 系统中的缺陷、需要完成的组件以及其他已知问题,如果不解决这些问题将阻止 2.6 的发布。

这些信息可以帮助指示在新内核发布之前需要执行哪些步骤;它还可以为那些关注备受期待的 2.6 内核版本何时完成的人们提供有价值的信息。

内核介绍与开发

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 游戏中的二线玩家距离《原神》《王者荣耀》有多远?

    游戏中的二线玩家距离《原神》《王者荣耀》有多远?

    随着国内游戏牌照发放趋于常态化,游戏行业的景气度逐渐恢复。 伽玛数据近日发布《年8月游戏产业报告》显示,8月份中国游戏市场实际销售收入为2600万元,同比增长46.08%。 10月初,第三方数据监测机构Sensor Tower发布了2020年9月中国手游发行商全球收入排行榜。 结果显示,3

    06-17

  • 中国文化产业投资基金孔炯:创意内容并购机会凸显

    中国文化产业投资基金孔炯:创意内容并购机会凸显

    图为中国文化产业投资基金董事总经理孔炯 据投资界消息,12月15日,2020中国文化金融创新峰会在北京举行北京。 中国文化产业投资基金董事总经理董事长孔炯表示,在国外,不存在只生产内容的上市公司。 它们必须基于平台和互联的产业链。 “我们现在的媒体是高度分散的,管理

    06-17

  • 泛半导体智能装备制造商合肥新艺华完成6亿元融资

    泛半导体智能装备制造商合肥新艺华完成6亿元融资

    9月1日,据北京新艺华科技有限公司(以下简称“新艺华集团”)官方微博消息,近日,国内泛半导体智能装备设备供应商合肥新亿华智能机器有限公司(以下简称“合肥新亿华”)完成6亿元股权融资。 据官方微博称,本轮融资由招银国际、同创伟业联合领投,其他参投方还有华登国际、

    06-08

  • 天图资本资深投委会委员王岑:并购基金短期内不好做

    天图资本资深投委会委员王岑:并购基金短期内不好做

    据投资界消息,8月8日,在清科集团举办的“中国股权投资并购年会”上,图为天合伙人资本高级投资委员会成员王岑。   以下为现场实录: 王岑:天图资本主要从事消费行业。 核心是B2C+品牌,品牌消费品,包括销售产品和服务,当然也涵盖医疗健康和零售连锁。   严格来说,并

    06-18

  • 斯图迪药业完成分拆后首轮融资9.7亿元

    斯图迪药业完成分拆后首轮融资9.7亿元

    据投资界10月9日消息,斯图迪药业近日完成分拆后首轮融资1.4亿美元,约为9.7亿元。 本轮融资由倚锋资本和投资联合领投。 著名企业家、投资家郑志刚,以及睿亿投资、医药、上海瑞夏、海德资本等多家知名投资机构参与投资。 其他早期股东也持续投资。 本轮融资筹集的资金将用于

    06-18

  • 专注矿用车自动驾驶,一控智嘉完成6000万元天使轮融资

    专注矿用车自动驾驶,一控智嘉完成6000万元天使轮融资

    据投资界7月2日消息,矿用车无人驾驶公司一控智嘉宣布完成融资天使轮1万元。 本轮融资投资方为兴韬投资,融资资金将主要用于矿区的技术研发和实施测试。 北京易控智能驾驶技术有限公司成立于今年5月。 主要开发矿用车辆自动驾驶解决方案和作业调度平台。 其核心团队来自自动

    06-17

  • 美食短视频平台“RiRiChu”完成2000万美元B+轮融资

    美食短视频平台“RiRiChu”完成2000万美元B+轮融资

    投资圈(ID:pedaily)8月20日报道,美食短视频平台——RiRiChu近日完成1万美元B+轮融资,投资者为达丽斯资本和Ironfire Ventures。 RiRiCui成立于2017年,是一个专注于“以食物为灵感,体验厨房乐趣”的生活方式品牌。 它专注于创造适合家庭烹饪的高品质食谱。 它以短视频为

    06-18

  • 百度:香港上市最终发售价定为252港元

    百度:香港上市最终发售价定为252港元

    百度在香港联交所宣布,国际发售及香港公开发售最终发售价定为252港元每发行股份 .00。 公司A类普通股预计于2019年3月23日开始在香港联交所主板上市交易,股票代码为股票代码。 (华尔街新闻)中小型企业反馈平台Listen。 倾听用户需求,倾听创业者声音,解决中小企业痛点。

    06-18

  • 编程猫获13亿元D轮融资

    编程猫获13亿元D轮融资

    11月20日消息,据36氪报道,在线少儿编程平台编程猫宣布完成13亿元D轮融资,霸菱亚洲基金领投,中信证券投资、金石投资、友山资本、温氏资本、远洋资本、大湾区基金、中银国际等跟投,高瓴资本、招银国际、渤海中盛、中银广东信泰等老股东中国集团继续跟进投资。 这是目前国内

    06-18

  • 阿里巴巴拟投资Bigbasket 2亿美元,印度电商大战升级

    阿里巴巴拟投资Bigbasket 2亿美元,印度电商大战升级

    阿里巴巴对印度市场的竞争加剧。   7月27日投资界消息,据彭博社报道,中国电商巨头阿里巴巴及其印度合作伙伴Paytm电商计划投资约2亿美元印度百货电商Bigbasket,收购约其股份的20%。 阿里巴巴、Paytm 和 Bigbasket 已签署为期 60 天的独家协议,目前正在进行尽职调查。  

    06-17

  • VC-PE进入这个隐藏赛道

    VC-PE进入这个隐藏赛道

    基因编辑赛道走红。 最新获得融资的是正旭生物,已完成最新一轮融资近3亿元。 该投资由礼来亚洲基金和博裕投资联合领投。 公司天使轮投资方包括方联新资本、万物资本、红杉中国、泰泰等。 富资本持续投资。 截至目前,今年至少有11家基因编辑公司完成融资——正旭生物、新诺谷

    06-18

  • 北京通州出台支持科技创新政策

    北京通州出台支持科技创新政策

    日前,通州区结合科技创新工作实际,修订现行科技创新政策,下发《通州区加强科技创新引领高质量发展支持办法》,进一步提高自主创新水平加快引领产业布局,提高质量和增量,打造科技创新和产业发展新高地。 以下为政策原文: 一、背景基础是深入贯彻落实《国务院关于支持北京

    06-17