内存管理

内存管理

内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。

请输入图片描述

请输入图片描述

2014-09-28 •

如下简单c代码,我依次定义i,j变量,但当我输出时i的内存地址比j的要高,难道内存地址从后往前排序吗?

  
#include <stdio.h>

main() {
int i = 10, j = 12;
int *a = &i;
int *b = &j;
...

2014-07-15 •

例如给出一个模式串“8B 40 64 85 C0 74 FF 53 57 56 FF D0 8B C8 83 C4 0C”,要在某个进程中找出这个模式串的位置(地址)。我使用内存快照,在快照中用暴力搜索的方法查找。

问题就是在WIN7下能够正确查找,但是在XP下却查找失败,这个可能是什么原因引起的呢?怎么去确定引起失败的原因?

2014-05-05 •

若采用在分配和释放时加锁方式保证线程安全会不会影响程序性能?实际开发是怎么做的呢?

2013-11-20 •

板子的内存为128M
在复制文件时,只要文件大小小于20M就可以复制。如果复制的文件大于20M就会出现以下信息。然后系统就死了。。

  
Unable to handle kernel paging request at virtual address b9acaca1
pgd = c65b0000
[b...

2013-10-08 •

导入10M的sql文件导入到快3M的时候报500错误,我把memory_limit改为512M就不报错正常导入了。请问在不改memory_limit和再分割sql文件(这个是已经分割过的)前提下下面的代码有什么问题,该怎么优化?

  
    /**
* 恢复文件
*
* @pa...

2013-03-15 •

  
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>

#define LEN 1000 // 字符数组长度
#define MAX 100 // 共10...

2013-03-07 •

就是操作系统或者某些程序在运行时 会不会因为内存硬件的大小而使用不同的内存呢

2013-02-25 •

RT,在wiki上看有关PAE(Physical Address Extension)--物理地址扩展有这样一个疑惑。
从图:
![请输入图片描述][2]
来看,进程依旧是用32位来寻址,看不出来将页表和页目录中的表项从32位扩为64位体现的作用啊。

2013-01-08 •

http://www.sourcelair.com/ 像这个可以在线写代码运行,并可以输出结果的在线IDE。
我写的代码制造很多内存泄露,那边的服务器是怎么管理的呢?用的是什么技术?

2012-12-12 •

热点用户排行

话题状态

最近活动:2012-06-25
该话题下的问题共被浏览 153340 次