发布时间:2014-01-20 18:09:05
程序运行的时候,需要内存空间存放数据。一般来说,系统会划分出两种不同的内存空间:一种叫做stack(栈),另一种叫做heap(堆)。区别:stack是有结构的,每个区块按照一定次序存放,可以明确知道每个区块的大小(先入后出);heap是没有结构的,数据可以任意存放。因此,stack的寻址速度要快于heap。每个线程分配.........【阅读全文】
发布时间:2013-08-27 16:08:13
buffer 与cache 的区别 A buffer is something that has yet to be "written" to disk. A cache is something that has been "read" from the disk and stored for later use. 更详细的解释参考:Difference Between Buffer and Cache 对于共享内存(Shared memory),主要用于在UNIX 环境下不同进.........【阅读全文】