摘要: 内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。================================================================内存泄漏是指你向系统申请分配内存进行使用(new),可是使用完了以后却不归还(delete)... 阅读全文
posted @ 2015-03-22 09:56 momo_Unique 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 以下多线程对int型变量x的操作,哪几个需要进行同步:A. x=y; B. x++; C. ++x; D. x=1;最初有人说选B因为操作了2个寄存器。答案:ABC后面干脆将代码汇编了。得到A:movl $1, -4(%ebp) movl -4(%ebp), %eax movl %eax, -8(%... 阅读全文
posted @ 2015-03-22 09:12 momo_Unique 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1 文件映射 文件映射(Memory-MappedFiles)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。 Win32API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内存的指针。通过使... 阅读全文
posted @ 2015-03-22 09:09 momo_Unique 阅读(149) 评论(0) 推荐(0) 编辑