我有一个运行Django的Python脚本,用于数据库和memcache,但值得注意的是,它是作为一个独立的守护进程运行的(即不响应for服务器请求)。我相信内存泄漏可能出现在下面的代码中(但它可能出现在队列另一侧的“Worker”代码中,尽管这不太可能,因为即使没有请求出现,内存大小也在增长--即当Worker都阻塞在Queue.get()上时)。for pr in Requisition.objects.all().filter(status=Requisition.STATUS_NEW):
p
我的ignite服务器运行在64G memory.The总缓存占用约20G内存的机器上(堆外内存,我在启动ignitevisorcmd.sh后使用cache -a命令获取此信息),但当我运行top命令查看内存使用情况时,该进程似乎占用了50G内存,我会问这是怎么回事?PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 10001 root 20 0 63.1G 51G
在使用python脚本发出大型solr查询时,我遇到了一些内存问题。我正在使用solrpy库与solr服务器进行接口。查询返回大约80,000条记录。在发出查询后,python内存占用量将立即通过顶部气球查看到~190 as。PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND PID USER PR NI VIRT RES SHR S