摘要: 前些天浏览网页的时候,电脑突然变的越来越慢。通过查看内存的使用发现,IE浏览器竟然占了500多兆的内存,所以写出来给我们一个提醒吧…… 首先,我们需要对程序的运行做个简单的介绍:我们的程序在运行的时候系统会为我们开辟一个4G的虚拟空间,空间的地址由高到低依次存储为命令行参数,栈,堆,bss,data,Ro-data,text。 1.命令行参数:我们的程序调试通过之后,在终端中运行时输入的./a.out。 2.栈:存放局部变量。这里的栈我们需要和我们在adt中所说的stack(栈)不同,这里栈的数据是不需要我们程序员开辟和回收空间的,它是由系统进行统一管理的。当程序员定义一个变量时,系... 阅读全文
posted @ 2013-02-23 15:18 生活の艺术 阅读(297) 评论(0) 推荐(0) 编辑