您现在的位置是:首页 > 技术资料 > Linux内核基础
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Linux内核基础

更新时间:2020-11-09 18:42:28 大小:4M 上传用户:xuzhen1查看TA发布的资源 标签:linux 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(1) 举报

资料介绍

嵌入式0S的出现,解决了嵌入式软件开发标准化的难题.嵌入式系统具有操作系统的最基本的功能
进程调度
进程间通信
内存管理设备管理文件管理网络接口
操作系统接口(API调用)

目前正在开发的嵌入式系统中,50%以上的项目选择Liwx作为嵌入式操作系统。
经过改造后的嵌入式 Linux具有适合于嵌入式系统的特点。
·内核精简,高性能、稳定;良好的多任务支持
适用于不同的CPU体系架构:支持多种体系架构,如X86、ARM、MPS、ALPHA、S PARO等;可伸缩的结构:可伸缩的结构使Liux适合于从简单到复杂的各种嵌入式应用
外设接口统一:以设备驱动程序的方式为应用提供统一的外设接口;
·开放源码,软件资源丰富:广泛的软件开发者的支持,价格低廉,结构灵活,适用面丿完整的技术文档,便于用户的二次开发。

Linux内核采用宏内核结构
(Monolithic kernel n所有的功能放在一个大程序中。也就是内核是一个大程序,是一个系统软件,管理系统的硬件资源,组织软件的工作。
庞大而复杂的核心,但是却采用子系统和分层的概念很好地进行了组织。
■宏内核由于全部功能集中在一块,系统花在内核功能的切换上(例如文件系统到IO驱动系统上的切换上)开销就非常小,提供给用户程序的反应就很快。
■同时,因为全部功能集中在一块,各个功能之间的耦合度就很紧,导致了内核难以修改和增加新功能。

部分文件列表

文件名 大小
Linux内核基础.pdf 4M

【关注B站账户领20积分】

全部评论(1)

  • 2021-04-02 10:26:08suxindg

    谢谢分享

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载