摘要: A: osi七层: 应用层 用 表示层 户 会话层 态 ******************************** 传输层 内 网络层 核 数据链路层 态 物理层 a1: 传输层协议: tcp(传输控制协议):可靠的,面向连接的(连接,通信,断开连接) ** tcp连接(三次握手连接) tcp 阅读全文
posted @ 2017-01-04 20:04 浪_花 阅读(712) 评论(0) 推荐(0) 编辑
摘要: F: 计算机系统结构: 应用程序 | 库函数 系统调用 虚拟文件系统 | 进程模块 -(文件模块)-| 进程间通信 设备文件 | 硬 件 G: 内存结构划分(32b)/存储空间分配: 用户空间3G:代码区,字符串常量区,数据区,堆,栈stack 内核空间1G H: 系统数据文件: /etc/pass 阅读全文
posted @ 2017-01-04 20:01 浪_花 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 线程:轻量级进程,在资源、数据方面不需要进行复制 不间断地跟踪指令执行的路径被称为执行路线 进程的结构:task_struck;地址空间 线程:轻量级的进程 在同一个进程中创建的线程,在共享进程的地址空间 在linux里用task_struct来描述一个线程,进程和线程都参与统一的调度 线程是共享相 阅读全文
posted @ 2017-01-04 18:56 浪_花 阅读(175) 评论(0) 推荐(0) 编辑
摘要: e14: 进程间通信(进程之间发送/接收字符串/结构体): 传统的通信方式: 管道(有名管道 fifo,无名管道 pipe) 信号 signal System V(基于IPC的对象): IPC对象: ipcrm [ -M key | -m id | -Q key | -q id | -S key | 阅读全文
posted @ 2017-01-04 18:56 浪_花 阅读(279) 评论(0) 推荐(0) 编辑
摘要: E: 进程 >进程控制块PCB 结构体 进程控制块中,存放的是指针数组 >是已经打开的文件的结构体的指针 文件描述符实际上就是指针数组的索引 e1: ps命令(进程快照):查看进程状态 ps aux;ps -ef e2: 进程process概念: 进程是一个程序的一次执行过程,是一个程序的执行实例, 阅读全文
posted @ 2017-01-04 18:54 浪_花 阅读(248) 评论(0) 推荐(0) 编辑
摘要: A: 代码重复: 语句块1; while(判断) { 语句块2; 语句块1; } 上面可以改写为: while(1) { 语句块1; if(判断) break; 语句块2; } B: 标准IO和文件IO的区别: 标准IO:文件流fp,有缓存,库函数 文件IO:文件描述符fd(小的,非负的整型数),无 阅读全文
posted @ 2017-01-04 18:53 浪_花 阅读(662) 评论(0) 推荐(0) 编辑
摘要: linux用户态程序即应用程序,在user模式 linux内核运行在svc模式 arm七个模式: usr用户模式 fiq快速中断模式 irq普通中断模式 supervior svc模式 abort undefined system arm4以后添加的模式 阅读全文
posted @ 2016-11-29 21:42 浪_花 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 第九章心得: HAL ( Hardware Abstraction Layer,硬件抽象腔,〉是建立在Linux驱动之上的一套翻字库。这套程序 j率并不属于 Linux 内核, 而是属于 Linux 内核层之上的应用层。 加入hal的目的: (1)统一硬件的调用接口。由于HAL有标准的调用接卧,所以 阅读全文
posted @ 2016-07-04 12:24 浪_花 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 基于 红帽6的tftp搭建,当然其他系统搭建方法也大致一样 #mount /dev/cdrom /mnt/ 挂载安装光盘 不同光盘挂载用 fdisk -l 查看光盘 #rpm —ivh /mnt/Packages/tftp- 安装时出错 原来需要一个依赖文件xinetd #rpm -ixh/mnt/ 阅读全文
posted @ 2016-06-19 09:12 浪_花 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 对于很多嵌入式驱动开发者,要进行很多次调试,如果nfs搭建不起来,那么对开发是很不方便的。经过三天,我终于把自己编的内核下载到开发板,并实现了nfs文件系统的挂载。今天把过程写下来。 思路 一 编译arm内核 #make menuconfig ARCH=arm //编译内核的配置菜单 (1)把gen 阅读全文
posted @ 2016-06-19 08:53 浪_花 阅读(2143) 评论(0) 推荐(0) 编辑