Arduino IDE生成巨大临时文件

我们知道, Arduino的IDE在工作的时候会把外部程序的stdout和stderr写入临时文件, 而不是使用管道的方式来传输数据。

这样会有一个问题, 就被我遇到了。

我昨天睡觉没有关闭计算机, 同时没有关闭Arduino IDE, 并且打开了Serial Montior, 但是串口线被拔掉。

于是Arduino IDE的框框一直输出错误信息而我忘记把它关闭。

起来的时候看到QQ提示C盘满了, C盘剩余空间8KB。

我就清理垃圾, 效果不佳。

于是我决定手动清理, 打开temp目录, 发现没有几个文件, 但是总大小是9GB+!

进一步调查发现是Arduino IDE的stderr.txt这么大!

删除, 恢复。

 

发表评论

注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)

本文链接:https://twd2.me/archives/5932QrCode