我对MicroPython很陌生,并注意到一些脚本使用gc库。
gc
我从未在Python中使用过gc,因为我认为垃圾收集器是一个隐藏的事实。
那么它在MicroPython中有什么不同吗?我需要在每个脚本上显式地打开它吗?
发布于 2022-04-03 08:29:06
事实上,嵌入MicroPython的板的内存数量非常有限,就像在这页上一样。
MicroPython实际上在启动(见医生)上初始化了gc。
手动触发,它似乎确保板将有足够的内存进入操作(套接字读取,.)。然而,后一页指出内存分配程序可能会产生内存碎片,从而导致空间不足。
https://stackoverflow.com/questions/71696900
相似问题