是否有更改方法来清除没有drop_caches的缓存?

时间:2014-01-27 19:04:51

标签: linux memory-management

我正在运行ORACLE数据库实例,最近oracle正在关闭,无法启动。 我不确定,但由于内存问题,似乎Oracle无法启动。

以下是我的系统内存状态。

[root vm]# free
         total       used       free     shared    buffers     cached
Mem:       6234244    5762280     471964          0     104732    5497360
-/+ buffers/cache:     160188    6074056
Swap:      2096472        128    2096344

如果你看到上面大约5G的内存被缓存了。 大多数文章建议使用“/ prov / sys / vm / drop_caches”,但我的系统没有它。 (/ prov / sys / vm文件夹存在,但drop_caches不存在) 有没有办法在没有drop_caches的情况下清理缓存?

我使用RHEL4。

[root vm]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)

1 个答案:

答案 0 :(得分:0)

如果需要,应该自动回收用于缓存的

mem I.E.你应该捣乱吗?