Oprating System
EagerYoungMinds
Keep calm and keep moving for dream and better life.
展开
-
Linux内核信号处理机制介绍
原帖地址:http://www.spongeliu.com/165.html 本文简单介绍下Linux信号处理机制,为介绍二进制翻译下信号处理机制做一个铺垫。 本文主要参考书目《Linux内核源代码情景分析》《独辟蹊径品内核:Linux内核源代码导读》 首先,先说一下什么是信号。信号本质上是在软件层次上对中断机制的一种模拟,其主要有以下几种来源: 程序错误:除零,非转载 2015-08-26 14:22:31 · 543 阅读 · 0 评论 -
栈区,堆区,全局区,文字常量区,程序代码区 详解
转载地址:http://blog.csdn.net/yitian20000/article/details/6358837 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap)转载 2015-09-03 13:45:59 · 630 阅读 · 0 评论