|
|
发表于 2007-4-27 01:29:48
|
显示全部楼层
Post by ireneyao
我是做测试的,服务器的系统是GNU/Linux,我测试的时候发现mysql的进程占的物理内存一直增加,这种情况我怀疑是内存泄露,可是问了开发人员,说mysql的机制就是分配多少内存用多少。可是我看网上有人说这是linux的内存管理机制决定的。linux的内存是要用的时候才释放。是这样吗?我刚接触linux,很多都不懂,如果是这样那会不会出现要用内存的时候释放不了的情况?
Linux 的内存管理有那么弱么?不论如何,你都可以写段代码测试一下。例如说在 MySQL 进程占用内存很高的时候再启动一个进程分配大块内存,看看系统有什么反应。 |
|