【问题标题】:How is memory managed in Python [closed]Python中如何管理内存[关闭]
【发布时间】:2012-04-10 18:23:04
【问题描述】:

垃圾收集是在 Python 中自己完成还是我们需要自己完成。 我曾经认为 Python 曾经自己管理各种内存问题,我们需要担心内存管理。

我问这个的原因是因为我在 Python 文档中看到了 gc 模块 http://docs.python.org/library/gc.html

如果内存管理是自己处理的,那么这个模块的意义何在。

【问题讨论】:

  • 您真的阅读链接的文档吗?
  • gc 仅用于禁用或更改默认垃圾收集器的功能。除非您更改它,否则垃圾收集器始终处于开启状态。

标签: python memory-management garbage-collection


【解决方案1】:

引用问题中提供的链接:

由于收集器补充了 Python 中已经使用的引用计数,如果您确定您的程序不会创建引用循环,则可以禁用收集器。

看起来很清楚。

【讨论】:

  • 好吧,我想我应该道歉,问一个愚蠢的问题。我应该做研究的。只是我正处于项目的中途,我在某个论坛上读到它需要处理 python 垃圾收集并给出该超链接。无论如何,我的错,我很抱歉问这个问题。
猜你喜欢
  • 2018-08-17
  • 2012-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多