为什么从内存写入USB闪存驱动器表明硬盘使用?

时间:2017-04-09 07:36:34

标签: python usb usb-flash-drive

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

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

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

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