自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 操作系统中程序的内存组织结构与内存分配

操作系统中程序的内存组织结构: ! 一个程序本质上都是由BSS段、data段、text段三个组成的。可以看到一个可执行程序在存储(没有调入内存)时分为代码段、数据区和未初始化数据区三部分。 1.BSS段(未初始化数据区): 通常用来存放程序中未初始化的全局变量和静态变量的一块内存区域。BSS段属于静态分配,程序结束后静态变量资源由系统自动释放。 2.数据段: 存放程序中已初始化的全局变量的一块内存...

2019-07-31 13:41:30 725

原创 linux 字符设备驱动程序框架

字符设备驱动程序: 1、注册字符设备(分配设备号,设置fop结构体,将设备与fop绑定)fop即为file_operations结构体 2、创建设备节点 设备编号的内部表达: 内核中,dev_t类型用来保存设备编号——包括主设备号和次设备号。它是一个32位数,其中12位用来表示主设备号,而其余的20位用来表示此设备号,注:现代的linux内核中允许多个驱动程序共享主设备号,但我们看到的大多数设备仍...

2019-07-31 13:40:08 207

转载 同步、异步、并发、并行

一.同步和异步: “同步”:顺序执行,同一个步骤完成了之后再去做下一个步骤; “异步”:异步执行,这一个步骤没有完成可以去执行另外的步骤 从上面来看:同步似乎等价于阻塞,异步则等价于非阻塞。其实有些狭义,但不可否认的是,在一定情况下,确实可以这么认为;因为同步一定存在着阻塞状态,而异步一定不存在非阻塞的状态。 但是不是就是说 同步调用 == 阻塞调用呢?然并不是;阻塞和非阻塞强调的是程序在等待调用...

2019-07-15 11:03:11 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除