Pet*_*son 32 memory memcached memcache
我目前在运行 Redhat x86_64 es5 的 Xeon 7550 服务器上,内存为 32gb。我安装了 memcache,配置中剩下的唯一步骤是设置它使用的内存量。我在旧服务器上完成了此操作,在那里我通过 Filezilla(root 访问权限)下载了一个文件并对其进行了编辑。现在,我不记得我编辑了哪个文件以及过程是如何进行的。我想将内存设置为使用 1 GB。
任何有一些洞察力的人?如果您愿意提供帮助,请彻底,因为我的 linux 服务器知识有限。
Tom*_*nor 44
我主要使用 Ubuntu 和 Debian,所以这个答案基于这些,但我怀疑其他发行版的答案大致相同。
在/etc/memcached.conf
- 如果它不在完全相同的地方,a)我会感到惊讶,b)你可以找到它locate
# Start with a cap of 64 megs of memory. It's reasonable, and the daemon default
# Note that the daemon will grow to this size, but does not start out holding this much
# memory
-m 64
Run Code Online (Sandbox Code Playgroud)
所以你需要做的就是将 -m 64 行更改为
-m 4096
Run Code Online (Sandbox Code Playgroud)
或以兆字节为单位的类似大值。
那里还有其他一些不错的调整参数,例如它运行的用户,内存不足时该怎么办,以及将守护程序绑定到的 IP 地址。自己看看。
Are*_*tar 25
设置在这里保持..
/etc/sysconfig/memcached
Run Code Online (Sandbox Code Playgroud)
改变
# set ram size to 2048 - 2GiB
CACHESIZE="4096"
Run Code Online (Sandbox Code Playgroud)
输入以下命令:
memcached-tool IP_ADDRESS:Port
memcached-tool 127.0.0.1:11211 display
memcached-tool 127.0.0.1:11211 stats
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
67918 次 |
最近记录: |