【问题标题】:Why does writing to USB flash drive from memory indicate HDD usage?为什么从内存写入 USB 闪存驱动器会指示 HDD 使用情况?
【发布时间】:2017-04-09 07:36:34
【问题描述】:

我有一个 Python 脚本,可以将相当大的数据结构序列化为 JSON,然后将其保存到 USB 闪存驱动器中。出于某种原因,当我进行实际写入时,我注意到我的内部 HDD 上的活动越来越多。该活动清晰可见,因为该过程需要一些时间。

这是巧合还是写入USB实际上是先将数据保存在HDD上然后再复制?

这可能是不必要的,但我使用的代码是:

import json
json.dump(huge_object, open(r'd:\struct.json', 'w'))

【问题讨论】:

  • 序列化一个巨大的对象需要大量的可用 RAM。您看到的可能是分页活动。

标签: python usb usb-flash-drive


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 2023-03-02
  • 1970-01-01
  • 1970-01-01
  • 2019-08-03
  • 1970-01-01
  • 2018-10-29
  • 2011-03-24
  • 1970-01-01
相关资源
最近更新 更多