Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6318543
  • 博文数量: 2759
  • 博客积分: 1021
  • 博客等级: 中士
  • 技术积分: 4091
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-11 14:14
文章分类

全部博文(2759)

文章存档

2019年(1)

2017年(84)

2016年(196)

2015年(204)

2014年(636)

2013年(1176)

2012年(463)

发布时间:2013-05-22 15:49:16

这张图只是一种典型的c程序的存储空间分布。并不要求一个具体实现一定以这种方式安排其存储空间。在我的机子上就是以这种方式分布的现在我们就来具体分析和验证这几个段的分布。先介绍三个比较明显的段。 正文段:cpu执行的机器指令部分。通常是共享和只读的。内存中通常只有他的一个副本。(x86处理器上的linux正文.........【阅读全文】

阅读(836) | 评论(0) | 转发(0)

发布时间:2013-05-14 23:30:28

netlink socket 单播 广播 netlink_broadcast netlink_unicast netlink_kernel_create......【阅读全文】

阅读(721) | 评论(0) | 转发(0)

发布时间:2013-05-14 23:27:28

描述符 描述符表 段地址转换 虚拟空间......【阅读全文】

阅读(722) | 评论(0) | 转发(0)

发布时间:2013-05-02 11:44:39

        从历史上讲,C程序一直由下面几部分组成:        (1)正文段。        这是由CPU执行的机器指令部分。通常,正文段是可共享的,所以即使是频繁执行的程序(如文本编辑器、C编译器和shell等)在存储.........【阅读全文】

阅读(429) | 评论(0) | 转发(0)

发布时间:2013-04-23 10:25:04

   几乎所有应用程序中都会有内存的分配和释放,而频繁的分配和释放内存无疑会产生内存碎片,降低系统性能,尤其对性能要求较高的程序比较明显。下面介绍几种常见的内存池技术。    一  环形缓存    环形缓存的基本原理如图:    初始化状态(wpos_ = r.........【阅读全文】

阅读(776) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册