瞎扯淡 mysqld 占这么大内存 正常不

shooter · 2013年11月26日 · 最后由 zj0713001 回复于 2013年11月27日 · 4140 次阅读

今天看了下内存的,mysqld 竟然用了 450M,这也太多了吧,而且 stop 不了,杀死立马自动重启, 看着用这么多的内存,心里不爽

我比你少一点……

数据库都设计有数据缓存的机制,倾向是你给多少内存就用多少的,所以不能单以占用内存大小来判断是否正常。

一般都是占满 .

看着用这么多的内存,心里不爽

这是病 , 得电~~~~ZZZ

看看你的 my.cnf 中 innodb_buffer_pool_size 设成多少吧。通常大家会想多设一点不要让记忆体无事干坐板凳的说。

刚换到 mac 环境么?所有的类 Unix 操作系统都是倾向于把内存用光 可以想象数据一直在内存里是什么速度 一直读硬盘是什么速度 你放心吧 内存不够用的时候他会 GC 的

#6 楼 @zj0713001 人艰不拆 升级了内存不大习惯了 #4 楼 @song940 牙疼不是病

@all 谢谢各位 ^_^

需要 登录 后方可回复, 如果你还没有账号请 注册新账号