青岛理工嵌入式操作系统重点总结_嵌入式操作系统总结

2020-02-27 其他工作总结 下载本文

青岛理工嵌入式操作系统重点总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“嵌入式操作系统总结”。

1.磁盘挂载步骤

命令:mount[选项][类型] 步骤:1.确认是否为Linux可以识别的文件系统。

2.确定设备的名称,可通过使用命令“fdisk-l”查看。

3.必须确定挂载点已经存在,也就是在/mnt下的相应子目录已经存在4.进行挂载,使用完后可用umount卸载 2.shell脚本三个步骤 3.shellpot概念和任务 4.中断系统调用的是硬中断。5.中断处理处理程序分为哪两部分,上半部:功能是“登记中断”。当一个中断发生时,他就把设备驱动程序中中断例程 的下半部挂到该设备的下半部执行队列中去,然后就等待新的中断的到来。上半部是不可中断的下半部:功能是查看设备以获得产生中断的时间信息,并根据这些信息(一般通过读设备上的寄存器得来的)进行相应的处理。下半部是可中断的。6.信号与信号量的概念,程序和进程的概念。

程序:是存放在磁盘文件中的可执行文件,是机器代码指令和数据的集合,不能独立运行

进程:资源分配和独立运行的基本单位。

信号:信号是软件中断,信号机制是Unix系统中最为古老的进程之间的通信机制,用于在一个或者多个进程之间传递异步信号。

信号量:信号量是进程通信处理同步互斥地机制,它是在多线程环境下使用的一种同步工具,负责协调各个线程,以保证他们能够正确、合理的使用公共资源。7.Linux进程的五种状态

8.什么是管道,管道的分类(匿名管道的系统创建调用

管道的)

管道:是在内存中创建一个分享文件,使通信双方利用这个文件进行信息传递,这个作为传递信息的共享文件就是管道

分类:匿名管道:匿名管道没有名字,只能提供给进程家族中的父子进程间通信使用。

命名管道:FIFO(先进先出),是一个能在互不相关进程之间传送数据的特殊文件。他是在实际文件系统的基础上实现的一种通信机制

9.gcc编译的四个阶段,那四个阶段。预处理,编译,汇编,链接

10.编写一个 makefile 文件

11.创建子进程的系统调用,fork函数,三个返回值代表什么意思 int fork(): 返回值为0 创建成功,从子进程返回

返回值>0

创建成功,从父进程返回,其值为子进程的pid号 返回值=-1 创建失败

12.编写守护进程的步骤,五个步骤对应的代码,内核编译的三个步骤,每一步使用的命令。守护进程步骤:1.创建子进程,父进程退出

if(pid>0)exit(0);else if(pid

2.调用setsid以创建一个新的会话,并担任该会话的组长

setsid();

3.改变当前目录为根目录

chdir(“/”);

4.重设文件权限掩码 umask(0);

5.关闭不再需要的文件描述符 for(i=0;i

15.Linux设备驱动程序分为那几部分,每一部分的功能。

程序题

1.分析程序的输出结果,exit,wait返回值,参数

信号的发送和捕获。

设置时钟的alarm()。

共享内存的创建,链接,共享。。

消息队列:7-6-1 课本上 第一章

mpumcu 嵌入式系统的组成 posix是什么标准 linux内核版本号,三位

11页主分区,扩展分区,逻辑分区。

什么叫挂载? 挂载:在Linux中把每一个分区和某一个目录对应,以后对这个目录的操作就是对这个分区的操作,这样就实现了硬件管理手段和软件目录管理手段的统一。这个把分区和目录对应的过程就称为挂载。12页交换分区grub引导器。是一种引导装入器,他负责装入内核并引导Linux系统,位于硬盘的起始部分。

22页文件的类型和属性(四种)

23页文件类型。普通文件,目录文件,链接文件,设备文件 文件属性

r:可读

w:可写

x:可执行

文件用户级别:文件拥有者u,所属的用户组g,系统其他用户o

25页Linux的结构 bin boot 第一位 etc home lib(动态链接库)挂载。。proc root用户 user var

第二章

30-54所有的命令

用户切换su 普通用户--超级用户

切换 用户管理(31页)

系统管理命令(33页)

shutdown kill clear 磁盘相关的命令 磁盘挂载

步骤

文件目录相关(37页47)

改变文件目录-cd 显示当前目录-pwd 列出目录内容

-ls(-a)创建目录149进程通信同步互斥的概念

进程间通信就是在不同进程之间传播或交换信息。

互斥:就是指某一资源同时只允许一个访问者对其进行访问,即访问是无序的。同步:是指在互斥的基础上,通过其他机制实现访问者对资源的有序访问。

152信号量的概念,信号区别(用来解决进程同步与互斥问题的机制)信号:信号是软件中断,信号机制是Unix系统中最为古老的进程之间的通信机制,用于在一个或者多个进程之间传递异步信号。

信号量:信号量是进程通信处理同步互斥的机制,它是在多线程环境下使用的一种同步工具,负责协调各个线程,以保证他们能够正确、合理的使用公共资源。169管道的定义分类,创建匿名管道的系统调用 管道:是在内存中创建一个分享文件,使通信双方利用这个文件进行信息传递,这个作为传递信息的共享文件就是管道

分类:匿名管道:匿名管道没有名字,只能提供给进程家族中的父子进程间通信使用。

命名管道:FIFO(先进先出),是一个能在互不相关进程之间传送数据的特殊文件。他是在实际文件系统的基础上实现的一种通信机制 171读写规则

系统对信号三种处理方式:

159映射调用了什么函数mmap 161共享内存的打开和建立 164四个函数对应程序。消息队列 消息队列:消息队列是系统定义的内存块,用于临时存储消息。消息队列就是一个消息的链表。可以把消息看做一个记录,具有特定的格式及特定的优先级。96存储管理。使用虚拟内存的优势: 使用虚拟内存的优势:使计算机可以操纵更大的地址空间,还可以使系统中的每一个进程都有自己的虚拟地址空间。97什么叫内存映像。第三段四行。内存映像:进程的映像和虚拟进程空间的连接称为内存影像 102根据读的方式分为两种,写的方式分为两种。高速缓存

贯穿读出式 旁路读出式 写穿式回写式

106页分配器的伙伴算法

111slab根据对象的类型分类不同的cache 114-kmalloc 申请和是放假(较小较大)内存分配函数 118什么用于将高。。

227输入输出系统的基本功能。存储器统一编址和独立编址

功能一:隐藏物理设备的细节 功能二:与设备的无关性

功能三:提高处理器与I/O设备的利用率 功能四:对I/O设备进行控制 功能五:能确保对设备的正常共享 功能六:错误处理

235linux设备驱动程序分为哪几部分,每一部分的功能。自动配置和初始化子程序,负责检测所要驱动的硬件设备是否存在和是否能正常工作。如果该设备正常,则对这个设备及其相关的、设备驱动程序需要的软件状态进行初始化。这部分驱动程序只有在初始化时被调用一次。

完成用户进程请求的程序,即永恒进程对设备的操控部分 设备中断服务程序,通常分为上半部和下半部

200超级块是文件的第一块,主要包含文件系统的具体信息。201 vfs虚拟文件系统是系统对外的一个接口。仅存在于就内存。207文件控制块是文件存在的标志。唯一。

《青岛理工嵌入式操作系统重点总结.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
青岛理工嵌入式操作系统重点总结
点击下载文档
相关专题 嵌入式操作系统总结 青岛 理工 嵌入式 嵌入式操作系统总结 青岛 理工 嵌入式
[其他工作总结]相关推荐
    [其他工作总结]热门文章
      下载全文