3

我想知道我的系统在高负载下的表现。为此,我想人为地减少 MySQL 可用的内存量。我该怎么做?

4

2 回答 2

4

如果您使用的是 linux 系统,则可以利用ulimit。鉴于 shell 使用的内存非常少,您可以打开一个 shell 并运行:

ulimit -m <memory size>

限制该外壳的内存,然后在那里启动您的 MySQL 服务器。

于 2010-01-07T22:13:13.050 回答
3

一种可能的解决方案是在虚拟化环境中运行应用程序和 MySQL。您通常可以控制 RAM 和 CPU 数量以查看其性能。

查看http://www.virtualbox.org,这是我用过的最好的,而且是免费的。

于 2010-01-07T21:57:23.127 回答