linux 目录结构 比较老
简介
计算机操作系统实验指导 linux版
linux
- arch 与体系结构相关的核心代码
- drivers 设备驱动程序
- include 编译核心所需的头文件
- init 系统初始化代码
- mm 独立于CPU体系结构的内存管理代码
- kernel 核心代码, 内核函数
- lib 核心库代码
- net网络相关的代码
- ipc 核心进程间通讯代码
- fs 文件系统和各种类型的文件操作代码
strace 跟踪进程进行调试.
BIOS 和 boot loader - BIOS 主要用在高级的操作系统上 bootloader 用在嵌入式. 作用都是用来引导操作系统起来.
GRUB GRand Unified Bootloader 一种Bootloader 功能
- 在屏幕上打印当前的内核版本信息
- 设置系统结构
- 初始化系统的调度机制: 先对每个可用CPU上的runqueque进行初始化; 然后初始化0号进程为系统的idel进程, 即系统空闲时占据CPU的进程
- 解析系统启动参数
- 设置系统中断向量表, 然后初始化系统调用向量, 最后完善对CPU的初始化, 以便支持进程调度机制.
- 初始化系统中的Read-Copy update 互斥机制
- 初始化用于外设的中断, 完成对IDT的最终初始化过程
- 分别初始化系统的定时器机制, 软中断机制, 以及系统日期和时间
- 初始化物理内存页面的page数据结构描述符, 完成对物理内存管理机制的创建
- 完成对通用slab缓冲区管理机制的初始化工作
- 计算当前系统的物理内存容量能够允许创建的进程数量
- 对各种管理机制简历专用的slab缓冲区队列
- 对虚拟文件系统/proc进行初始化
- 创建第一个系统内核线程, 负责下一阶段的启动任务
- 进入系统主循环体, 默认执行cpu的halt指令, 知道就绪队列中存在其他进程需要调度时, 才转向执行西塔函数.
linux 目录结构 比较老的更多相关文章
- day 2 Linux目录结构
Linux系统的目录结构的基本介绍: 1)在逻辑上的所有目录(包括目录下的子目录)都在最高级别的目录“/”下. 根(/)目录是Linux系统中所有目录的起始点(顶点),根下面的目录及子目录是一个有层次 ...
- 详细的linux目录结构详细介绍
详细的linux目录结构详细介绍 --树状目录结构图 下面红色字体为比较重要的目录 1./目录 目录 描述 / 第一层次结构的根,整个文件系统层次结构的根目录 /bin/ 需要在单用户模式可用的必要命 ...
- Linux 目录结构及详细操作
目录 Linux 目录结构及详细操作 目录结构 目录结构的特点 目录结构挂载 目录结构发展 关闭selinux(了解) 重要目录说明(etc目录说明) 1.网卡配置文件 2.解析配置文件 3.主机名称 ...
- 每天一个linux命令(23):Linux 目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
- 【Linux】Linux 目录结构
博客已转移,请借一步说话 .http://www.weixuehao.com/archives/492 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用 ...
- CentOS6.5菜鸟之旅:纯转载Linux目录结构
来自:http://www.iteye.com/topic/1125162 使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系 ...
- 每天一个linux命令(19):Linux 目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
- Linux目录结构及常用命令(转载)
一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下.为什么没在/bin中,或 ...
- Linux目录结构【转】
使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的 ...
- 【Linux笔记】Linux目录结构
[Linux笔记]Linux目录结构 本文内容整理自网络,以作参考. /:根目录,位于linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib ...
随机推荐
- 基于transformer的机器翻译:手把手教你实现
目录 前言 transformer模型的搭建 Input embedding Encoder Decoder output transformer构建 data数据集处理 train config 参 ...
- vue报错:Property or method "xxx" is not defined on the instance but referenced during render.
vue报错:Property or method "attendanceDetaill" is not defined on the instance but referenced ...
- MQTT服务器 apache-apollo
apache-apollo下载 下载地址 http://archive.apache.org/dist/activemq/activemq-apollo/1.7.1/ 原来的官网地址下载不到apach ...
- EF Core Demo1——初识DbContext
EF中的上下文(DbContext)简介 DbContext是实体类和数据库之间的桥梁,DbContext主要负责与数据交互,主要作用: 1.DbContext包含所有的实体映射到数据库表的实体集 ...
- StarBlog和Masuit.MyBlogs博客程序学习使用日记(二)
使用中发现管理平台的博客列表无法查看,发现是echarts.min.js引用路径无效,找到route.config.js之后找到对应的菜单配置项修改对应的路径为https://cdn.staticfi ...
- ESP32S3 BLE_HID的编程实现
ESP32S3 BLE_HID的编程实现 BLE是低功耗蓝牙,HID是Human Interface Device,也就是人机接口设备. 主要用于无线连接并传输用户输入数据(如按键.触控.手势等). ...
- Octotree插件 - 可以列出github项目的目录结构
Octotree - GitHub code tree
- Vim-从放弃到入门
初识Vim Vim被称为神一样的编译器,人类历史上最好文本编辑器(^_^).学习成本很高,学习路线陡峭.下面列举一些入门的教程: 慕课网-玩转Vim 从放弃到爱不释手 新手必看 Vim实用技巧(第2版 ...
- MCP SSE交互完整过程
有关MCP的介绍文章很多,本文不细说,做一个时序图将完整过程说清楚.MCP协议主要通过两种技术实现:标准输入输出(stdio)和服务器发送事件(SSE),stdio(标准输入输出)是MCP协议在本地或 ...
- File与IO流之File练习
创建文件夹,并在其中创建文件 package Java_test; import java.io.*; public class Test { public static void main(Stri ...