我再解释一下为什么占用会增加这么多:
因为python程序是脚本程序,脚本程序运行需要一个环境,这个环境因为要支持丰富的脚本语言功能,实际上是比较厚重的,所以会占用比较多的资源。
此外如果程序是前台运行,则还需要占用一下资源用于前台信息输出,即时实际没有输出也会占用(预先初始化好,方便随时输出)
综上,所以一个简单的脚本程序就占用了较多资源,如果是等效的c/c++开发编译好的程序,资源占用就会少很多。
但是对于大型程序来说,脚本占用资源中那个环境层占用的比例就会少了,所以大型程序脚本和c等开发等,资源占用情况差异不会那么大了,当然运行效率上还是有差异。
有个办法可以让你的灯不规则闪烁,还能够不增加 CPU 负载 , 就是把磁盘灯映射出来.
直接修改/boot/config.txt 文件,加入 dtoverlay=pi3-act-led, gpio=找个引脚接LED的, led另外一个引脚接地 就好了,然后重启系统,想让灯闪烁的频繁一些:
就直接在终端输入: sudo find /