代码改变世界

随笔档案-2011年09月

Linux虚拟内存

2011-09-18 10:05 by GUO Xingwang, 2136 阅读, 收藏, 编辑
摘要: 当你运行一个程序,程序中有许多东西需要存储,堆、栈以及各种功能库。而这一切在你写程序时可能都不需要自己控制,Linux内核会帮你完成这些存储的调度,你只需要告诉它你需要做什么,内核就会在合适的地方给你分配内存空间。本文主要通过几个实例程序的内存使用研究,来为大家展示Linux的内存使用状况。 第一个例子:下面一段程序会打印出程序的pid(进程号)后挂起。 阅读全文

WINDOWS进程或线程号为什么是4的倍数

2011-09-18 09:53 by GUO Xingwang, 3270 阅读, 收藏, 编辑
摘要: 今天看到一篇文章作者问为什么System进程号是4.记得之前在《windows内核原理与实现》里面看过,但是就是想不起来了。搜集了一些资料解释了原因。 阅读全文
点击右上角即可分享
微信分享提示