摘要:
内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。================================================================内存泄漏是指你向系统申请分配内存进行使用(new),可是使用完了以后却不归还(delete)... 阅读全文
摘要:
以下多线程对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(%... 阅读全文
摘要:
1 文件映射 文件映射(Memory-MappedFiles)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。 Win32API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内存的指针。通过使... 阅读全文