close
在使用microypthon 時heap memory 的管理是很重要的,head memory 的使用率關係到你程式的寫法及可用程式的大小,
所以在程式撰寫方法有三個小技巧,第一是程式中comment的字數不要太多,這些也是會佔有記憶體空間,第二是程式縮排時使用二個空白就好,不要使用tab的方式,畢竟使用晶片不可能像PC有那麼大的記憶體空間可以使用,第三方式是在程式中不要留空白列,留空白列可以讓程式較簡潔易讀但會浪費記憶體空間,
這篇文章找了好久,不知在什麼文件看過,之後就一直找不到但我個人
Import gc
gc.collect()
mem_info(1)
Symbol | Meaning |
---|---|
. | free block |
h | head block |
= | tail block |
m | marked head block |
T | tuple |
L | list |
D | dict |
F | float |
B | byte code |
M | module |
參考資料:
https://www.beningo.com/managing-the-heap-space-in-micro-python/
https://docs.micropython.org/en/latest/esp8266/reference/constrained.html
全站熱搜
留言列表