linux数据结构map 内核架构指什么?
内核架构指什么?
架构:框架的意义。就像盖房子一样,要盖多少层,什么风格,有多少房间。这是一个非常普遍的问题,但非常重要。不同层次的架构有不同的概念。有操作系统架构、软件架构等。这些架构的方向是不同的。但它们都不重要。
内核:它可以被视为核心或内部。例如:Android的内核是Linux。也就是说,Android是Linux,只是一个Java虚拟机。这里有一个。STM32的核心是Cortex-M系列。它指的是其中的处理器。指令集、流水线、总线等
Windows采用微内核架构,在内核架构上比Linux更先进。Linux是内核,它是一个垃圾堆。如果你把所有的东西都放进去,那就意味着有更多的人在挣扎,而且开源是相对稳定的。
现有的windows体系结构实际上来自windows NT,NT体系结构来自Dec。Dec architects将大约50人的团队转移到Microsoft并组织人员进行开发。其中一个团队成员是一位女士,她什么也不做,只是参加了架构技术会议,记录了整个开发过程,还写了一本书叫《windowsnt技术内幕》,这本书是我20年前读研究生时读的。NT有POSIX子系统,可以直接运行UNIX程序。但是,发展是不完整的,没有要求。微软并没有把重点放在这一点上。NT是最强大的微内核系统和安全机制。后来为了提高性能,做了一些让步,将显示子系统内置到内核中。
linux数据结构map linux轻量级gui框架 linux界面框架
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。