求指点!自己写的PY CPU100%,但Python果然是树莓派原配!
感谢之前很多大佬领路!愉快的入了树莓派3B,使用体验很好√接了个传感器,自己写了点,但是为啥一直100%占满了1核..."
求助为什么这段那么简单的代码能卡住一个核QAQ...写文件的地方还是用了内存盘。
难道GPIO有那么占用资源?还是time.sleep有毒...??还是树莓派就连个sleep都能沾满? writedown('0')
continue
time.sleep(2)
如果没有触发,那么直接continue所以跳过了sleep 没玩过 帮顶 虽然看不懂代码,但是我觉得你代逻辑有问题 Python 本来就是单进程 你一个循环里面才sleep 2而且树莓派的处理能力毕竟是弱 "
应该不存在io问题。这里特地是用内存盘来写数据了! "
这里应该是sleep了2秒了。还是不够吗QAQ 应该是一硬件垃圾的锅 sleep会导致100%,你可以用threading.Timer,基本上CPU会降到3%以下 问题在continue writedown('0')
continue
time.sleep(2)
如果没有触发,那么直接continue所以跳过了sleep
页:
[1]
2