Dima Asked:2022-05-04 17:36:45 +0000 UTC2022-05-04 17:36:45 +0000 UTC 2022-05-04 17:36:45 +0000 UTC 如果已用 RAM 超过可用 RAM 的 90%,将重新加载浏览器的 Python 脚本 772 重新加载浏览器没有问题,但我不知道如何跟踪 RAM。我找到了 memory_profiler 库,它的一个功能可以让您找出脚本占用了多少内存,但我仍然不明白如何找出设备上有多少内存。有没有更好的方法来解决我的问题? python 1 个回答 Voted Best Answer vadim vaduxa 2022-05-04T20:10:20Z2022-05-04T20:10:20Z psutil virtual_memory和memory_info import psutil, os o = psutil.virtual_memory() print(o) # os # svmem(total=17170841600, available=9212215296, percent=46.3, used=7958626304, free=9212215296) s = psutil.Process(os.getpid()).memory_info() print(s) # scr # pmem(rss=49266688, vms=273924096, num_page_faults=16341, peak_wset=49717248, wset=49266688, peak_paged_pool=361912, paged_pool=361816, peak_nonpaged_pool=35384, nonpaged_pool=35304, pagefile=273924096, peak_pagefile=275312640, private=273924096)
psutil virtual_memory和memory_info