![内存不足:进程被终止](https://linux22.com/image/934423/%E5%86%85%E5%AD%98%E4%B8%8D%E8%B6%B3%EF%BC%9A%E8%BF%9B%E7%A8%8B%E8%A2%AB%E7%BB%88%E6%AD%A2.png)
我从dmesg
Out of memory: Killed process 24502 (python) total-vm:19568804kB, anon-rss:14542148kB, file-rss:4kB, shmem-rss:0kB, UID:1000 pgtables:31232kB oom_score_adj:0
我怎样才能增加内存大小而不是购买新的内存?
我有 (free
):
total used free shared buff/cache available
Mem: 15G 1.8G 13G 202M 711M 13G
Swap: 4.0G 1.6G 2.4G
我有一台配备 RTX 2060 Ram 16 GB 的笔记本电脑,我该如何使用它来解决这个问题?
答案1
您的输出表明,在内核为了保护您而杀死 Python 之前,它消耗了 14.5G 内存(您的所有 RAM 以及 Swap 深处)。
最有可能的是,您的脚本或模块中存在错误。
不太可能的是,您正在将该应用程序用于其设计目的之外的用途(如果是,请停止)。