相关疑难解决方法(0)

Redis哈希结构在集群模式下占用更多内存

杂凑:

./redis-cli -c -p 7000 hlen 0
(integer) 7746812

./redis-cli -c -p 7000 hlen 1
(integer) 7746812

./redis-cli -c -p 7000 hlen 2
(integer) 7746812

./redis-cli -c -p 7000 hlen 3
(integer) 7746812

./redis-cli -c -p 7000 hlen 4
(integer) 7746812

./redis-cli -c -p 7000 hlen 5
(integer) 0
Run Code Online (Sandbox Code Playgroud)

每个哈希的内存:

./redis-cli -c -p 7000 keys '*'
1) "3"

./redis-cli -c -p 7000 memory usage 3
(integer) 415715543

./redis-cli -c -p 7001 keys '*'
1) "2"
2) "1"
Run Code Online (Sandbox Code Playgroud)

每个键的内存使用情况:

./redis-cli -c …
Run Code Online (Sandbox Code Playgroud)

redis

10
推荐指数
1
解决办法
107
查看次数

sidekiq内存使用重置

我有Rails应用程序,它使用Sidekiq进行后台处理.要部署此应用程序,我使用capistrano,ubuntu服务器和apache乘客.要启动并重新启动Sidekiq,我使用capistrano-sidekiq gem.我的问题是 - 当Sidekiq运行时,Sidekiq使用的内存量(RAM)正在增长.当Sidekiq完成所有进程(工作人员)时,它会保持大量RAM并且不会重置它.

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
ubuntu    2035 67.6 45.4 3630724 1838232 ?     Sl   10:03 133:59 sidekiq 3.5.0 my_app [0 of 25 busy]     
Run Code Online (Sandbox Code Playgroud)

如何让Sidekiq在工人完成工作后重置使用过的内存?

ruby ruby-on-rails sidekiq

4
推荐指数
1
解决办法
2419
查看次数

C中的问题使用记忆

请帮助:)操作系统:Linux

在"sleep(1000);"中,此时"top(显示Linux任务)"给我写了7.7%MEM使用.valgrind:没发现内存泄漏.

我明白了,写得正确,所有malloc结果都是NULL.但为什么在这个时候"睡觉"我的程序不会减少记忆?遗失了什么?

抱歉我的英文不好,谢谢


~ # tmp_soft
For : Is it free??  no
Is it free??  yes
For 0 
For : Is it free??  no
Is it free??  yes
For 1 
END : Is it free??  yes
END 

~ #top
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                
23060 root      20   0  155m 153m  448 S    0  7.7   0:01.07 tmp_soft    
Run Code Online (Sandbox Code Playgroud)

完整来源:tmp_soft.c

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>

struct cache_db_s
{
 int       table_update;
 struct    cache_db_s …
Run Code Online (Sandbox Code Playgroud)

c linux malloc free cc

0
推荐指数
1
解决办法
3221
查看次数

标签 统计

c ×1

cc ×1

free ×1

linux ×1

malloc ×1

redis ×1

ruby ×1

ruby-on-rails ×1

sidekiq ×1