自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

转载 内核地址空间分布和进程地址空间

inux内核内核地址空间分布直接映射区:线性空间中从3G开始最大896M的区间,为直接内存映射区,该区域的线性地址和物理地址存在线性转换关系:线性地址=3G+物理地址。动态内存映射区:该区域由内核函数vmalloc来分配,特点是:线性空间连续,但是对应的物理空间不一定连续。vmalloc分配的线性地址所对应的物理页可能处于低端内存,也可能处于高端内存。永久内存映射区:该

2014-05-29 19:37:53 995

转载 自旋锁在抢占(或非抢占)单核和多核中的作用

(1) linux上的自旋锁有三种实现:          1. 在单cpu,不可抢占内核中,自旋锁为空操作。          2. 在单cpu,可抢占内核中,自旋锁实现为“禁止内核抢占”,并不实现“自旋”。          3. 在多cpu,可抢占内核中,自旋锁实现为“禁止内核抢占” + “自旋”。(2) 关于抢占式内核与非抢占式内核:          在非抢占式内

2014-05-18 08:58:54 7251

原创 const(C++ VS C)

constx在C++中为常量, C中为只读变量

2014-05-16 11:43:12 671

原创 mac地址转换

#define mac_to_u64(mac) \()(((u64)mac[0] ((u64)mac[2] ((u64)mac[4] #define u64_to_mac(num, mac) \do {\mac[0] = ((u8 *)&num)[5]; \mac[1] = ((u8 *)&num)[4]; \mac[2] = ((u8 *)&num)[3]

2014-05-01 23:22:34 2031 2

VIM配置文件

为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至..

2015-07-05

putty_V0.63.0.0.43510830

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。

2015-07-05

腾讯编程马拉松第一场考试题目.doc

腾讯编程马拉松第一场考试题目,给力~~~

2013-03-20

基于ASP技术网上考试系统的设计与实现

基于ASP技术网上考试系统的设计与实现,只得学学,适合ASP初学者

2012-11-01

空空如也

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

TA关注的人

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