linux操作系统及内核分析

 SA12226438  刘云岭

【实验五】Linux操作系统是如何工作的?破解操作系统的奥秘 

一、Linux操作系统的组成

二、操作系统工作的基础:存储程序计算机、堆栈(函数调用堆栈)机制和中断机制;

三、简述操作系统(内核)是如何工作,宏观概述结合关键点的微观(CS:EIP、EBP/ESP等的变化)分析。

四、总结

正文:

在分析操作系统工作的基础之前,根据课堂和实验所学知识,谈谈Linux操作系统的组成,如下

一、Linux操作系统的组成

linux系统的组成由:内核,shell(命令解释器),应用程序

Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。

在这里,我自己用一组简单的公式来描述操作系统的组成要素:

操作系统 = 内核 + 系统程序

系统程序 = 编译环境 + API

编译环境 = 编译程序 + 连接程序 + 装载程序

API  = 系统调用 + 语言库函数(C、C++、Java等等)

AUI  =  shell + 系统服务例程(如x服务器等)

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值