📜  Python| sys.getallocatedblocks() 方法

📅  最后修改于: 2022-05-13 01:54:22.827000             🧑  作者: Mango

Python| sys.getallocatedblocks() 方法

这个sys 模块提供对解释器使用或维护的一些变量以及与解释器强交互的函数的访问。它提供了有关Python解释器的常量、函数和方法的信息。它可用于操作Python运行时环境。

sys.getallocatedblocks()用于获取解释器当前分配的内存块的数量,而不管它们的大小。该函数主要用于跟踪和调试内存泄漏。为了获得更可预测的结果,我们可能必须调用_clear_type_cache()gc.collect()

示例 #1:

使用sys.getallocatedblocks()方法查找分配给解释器的内存。

# Python program to explain sys.getallocatedblocks() method 
      
# Importing sys module 
import sys 
  
# Using sys.getallocatedblocks() method
memory = sys.getallocatedblocks()
  
# Print result
print(memory) 
输出:
20731