Text Python3在处理超过10K的文件时内存消耗会急剧增加

Text Python3在处理超过10K的文件时内存消耗会急剧增加,text,Text,问候语 我正在编写一个处理28K JSON文本文件的python 3代码。每个文件为3K字节,正在打开和处理(逐行读取),然后成功关闭。 代码运行良好,Windows任务管理器显示的内存消耗小于0.5 GB 突然之间,内存消耗急剧增加,并开始增长,直到代码消耗了我32 GB物理内存中的31 GB,当代码在我的硬盘上完成处理28K物理文件中的10 K时,就会发生这种情况 这是相当令人费解的,我想知道什么是这种突然的内存消耗的解释,为什么内存尖峰发生在10K以上的文件 非常感谢您的反馈。代码示例非常

问候语

我正在编写一个处理28K JSON文本文件的python 3代码。每个文件为3K字节,正在打开和处理(逐行读取),然后成功关闭。 代码运行良好,Windows任务管理器显示的内存消耗小于0.5 GB

突然之间,内存消耗急剧增加,并开始增长,直到代码消耗了我32 GB物理内存中的31 GB,当代码在我的硬盘上完成处理28K物理文件中的10 K时,就会发生这种情况

这是相当令人费解的,我想知道什么是这种突然的内存消耗的解释,为什么内存尖峰发生在10K以上的文件


非常感谢您的反馈。

代码示例非常有用,物理内存是指RAM吗?代码示例非常有用,物理内存是指RAM吗??