树莓派空载CPU占用率高的解决办法
树莓派空载CPU占用率高的解决办法
今天拿树莓派来跑了个python脚本感觉很卡,于是就查看了下,一看发现snapd这个进程占用CPU只高不下
ubuntu@mypi:~$ top
top - 14:26:31 up 3 days, 1:24, 2 users, load average: 1.22, 0.97, 0.94
Tasks: 150 total, 1 running, 149 sleeping, 0 stopped, 0 zombie
%Cpu(s): 10.6 us, 2.1 sy, 0.0 ni, 85.5 id, 1.8 wa, 0.0 hi, 0.1 si, 0.0 st
MiB Mem : 852.9 total, 90.4 free, 209.8 used, 552.7 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 617.5 avail MemPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND1177 root 20 0 952312 20696 9932 S 47.4 2.4 812:49.15 snapd
31536 ubuntu 20 0 8548 2664 2136 R 1.3 0.3 0:00.11 top9 root 20 0 0 0 0 S 1.0 0.0 14:08.77 ksoftirqd/0597 root 20 0 0 0 0 S 1.0 0.0 14:51.60 jbd2/mmcblk0p2-
31039 root 0 -20 0 0 0 I 0.7 0.0 0:04.49 kworker/0:1H-mmc_complete10 root 20 0 0 0 0 I 0.3 0.0 8:49.75 rcu_sched249 root 0 -20 0 0 0 I 0.3 0.0 5:51.04 kworker/3:1H-kblockd745 root 20 0 0 0 0 S 0.3 0.0 0:18.96 brcmf_wdog/mmc1
31037 root 0 -20 0 0 0 I 0.3 0.0 0:02.40 kworker/2:1H-kblockd
于是我就禁用了这个服务,并kill掉进程
执行sudo systemctl disable snapd.service
我出去溜达一圈后发现它居然死灰复燃了,让我看看你在干嘛,怎么还有一个连接英国的IP,好吧,反正平时也不你安装软件,直接把你卸载干净了
ubuntu@mypi:~$ sudo lsof -p 31543
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
snapd 31543 root cwd DIR 179,2 4096 2 /
snapd 31543 root rtd DIR 179,2 4096 2 /
snapd 31543 root txt REG 7,4 13486980 399 /snap/snapd/8544/usr/lib/snapd/snapd
snapd 31543 root mem REG 179,2 55064 3311 /usr/lib/arm-linux-gnueabihf/libresolv-2.31.so
snapd 31543 root mem REG 179,2 13856 3232 /usr/lib/arm-linux-gnueabihf/libnss_dns-2.31.so
snapd 31543 root mem REG 179,2 30320 3234 /usr/lib/arm-linux-gnueabihf/libnss_files-2.31.so
snapd 31543 root mem REG 179,2 972500 2957 /usr/lib/arm-linux-gnueabihf/libc-2.31.so
snapd 31543 root mem REG 179,2 116964 3303 /usr/lib/arm-linux-gnueabihf/libpthread-2.31.so
snapd 31543 root mem REG 179,2 110848 2849 /usr/lib/arm-linux-gnueabihf/ld-2.31.so
snapd 31543 root 0r CHR 1,3 0t0 6 /dev/null
snapd 31543 root 1u unix 0xeaf75200 0t0 160786 type=STREAM
snapd 31543 root 2u unix 0xeaf75200 0t0 160786 type=STREAM
snapd 31543 root 3u netlink 0t0 160817 KOBJECT_UEVENT
snapd 31543 root 4r FIFO 0,13 0t0 160818 pipe
snapd 31543 root 5w FIFO 0,13 0t0 160818 pipe
snapd 31543 root 6u a_inode 0,14 0 11839 [eventpoll]
snapd 31543 root 7u unix 0xeafec900 0t0 47640 /run/snapd.socket type=STREAM
snapd 31543 root 8u unix 0xeafed800 0t0 47642 /run/snapd-snap.socket type=STREAM
snapd 31543 root 9u REG 179,2 0 410 /var/lib/snapd/snaps/core18_1889.snap.partial
snapd 31543 root 10u IPv4 156556 0t0 TCP mypi:38610->91.189.92.19:https (ESTABLISHED)
snapd 31543 root 11u unknown /proc/31543/fd/11 (readlink: No such file or directory)
snapd 31543 root 12r DIR 179,2 4096 74197 /var/lib/snapd
执行sudo apt purge snapd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:squashfs-tools
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:snapd*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 79.8 MB disk space will be freed.
Do you want to continue? [Y/n] y
最后手动删除残余文件
sudo rm /run/snapd*
sudo rm -rf /run/snapd/
rm /run/user/1000/snapd*
最最后请看效果
ubuntu@mypi:~$ top
top - 15:33:24 up 3 days, 2:31, 2 users, load average: 0.07, 0.09, 0.13
Tasks: 142 total, 1 running, 141 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.2 us, 0.2 sy, 0.0 ni, 99.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 852.9 total, 16.8 free, 198.7 used, 637.4 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 628.6 avail MemPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
32342 ubuntu 20 0 8544 2660 2128 R 1.3 0.3 0:05.28 top
树莓派空载CPU占用率高的解决办法相关推荐
- win7待机CPU占用率高的解决办法(供参考)
刚安装原版win7专业版后,未装驱动,cpu的占用率 安装完所有驱动,并更新sp1后,CPU的占用率一直很高,即使待机,cpu的占用率也一直在20-30%,CPU温度总是在85-90℃,显然这样是有其 ...
- 联想T460 Win10下“系统中断”CPU占用率高的解决办法
问题描述:如题所示 解决办法:到Lenovo官网下载与笔记本对应的最新BIOS,更新后即可解决. 转载于:https://blog.51cto.com/petrelight/1974138
- win10系统电脑system占用率高的解决办法
本文操作环境:Windows10系统,Dell G3电脑. win10系统电脑system占用率高的解决办法: 1.关闭家庭组 控制面板–管理工具–服务– HomeGroup Listener和Hom ...
- 服务器cpu占用率高怎么解决,线上服务器CPU占用率高怎么办?
如果线上服务器发生CPU占用率高时,应该如何排查并定位问题. 1.问题发现 本文整理自一个真实的案例,是楼主负责的业务,在一次大促之前的压测时发现了这个问题. 在每次大促之前,我们的测试人员都会对网站 ...
- 解决ekrn.exe驻留线程cpu占用率100%终极解决办法
在nod32使用过程中,很多朋友抱怨(包括我)ekrn.exe驻留线程容易造成cpu占用率100%的现象.网上好多朋友提出解决方案,但追究其根源,主要是由于"Microsoft update ...
- CPU占用率高怎么办?正确解决方法在这里!
案例:CPU占用率高怎么解决 [各位朋友,我的电脑现在运行太慢了,同事说可能是CPU占用率太高了,但对本电脑小白来说,完全不知道怎么处理,大家有什么好的方法可以解决这个问题吗?] 在计算机中,CPU( ...
- Windows 10 操作系统 System Interrupt 系统中断 CPU 占用率高的原因和解决方法
原文:7 Fixes to System Interrupts High CPU Usage in Windows 10 什么是系统中断? 为什么系统中断使用这么多 CPU? 是病毒吗? 如果您使用 ...
- Linux环境下程序的多核CPU占用率高的问题分析和解决
1.项目问题 前端PDC双目倾斜相机客流统计项目中排查平台服务程序延时大的问题时,平台demo程序测试发现多核cpu中的某个核的占用率达到100%,导致组件中的目标检测线程和客流统计线程的单帧耗时达不 ...
- 电脑CPU占用率高是什么原因造成的? 与解决方法
电脑CPU占用率高是什么原因造成的? CPU占用率高的九种可能 1.防杀毒软件造成故障 由于新版的KV.金山.瑞星都加入了对网页.插件.邮件的随机监控,无疑增大了系统负担.处理方式:基本上没有合理的处 ...
最新文章
- bzoj2724: [Violet 6]蒲公英(分块)
- AI:2020年6月22日北京智源大会演讲分享之09:50-10:40 Anil教授《Pattern Recognition: Statistics to Pattern Recognition》
- 关键词匹配(Ac自动机模板题)
- 从零写一个编译器(十三):代码生成之遍历AST
- java的几_Java的几种时间
- 零美术基础逆袭成为动画师!你需要怎么做?
- Python程序中创建子进程时对环境变量的要求
- 月薪一万在石家庄能过什么样的生活?
- java 密码连接mongo_mongodb启用密码认证连接
- [渝粤教育] 西南科技大学 数据库应用 在线考试复习资料(2)
- 同济大学 线性代数 第六版 pdf_【课后习题答案】工程数学线性代数同济第六版+课后习题答案...
- arcmap加载GPS定位终端数据
- 欧式香草期权(普通看涨、看跌)的定价公式及实现
- FastDFS搭建图片服务器
- 小程序实现canvas添加图文
- 模块一 day02 快速上手
- linux下硬盘读写速度测试
- 【期末复习】带着问题看网络信息安全
- 我有罪我用了1下午时间终于无师自学用C#开发了俺的领先个Android 浏览器APP我对不起java 社区
- [Opencv]Cascade级联分类器
热门文章
- python 打印机自动化_用Python实现定时自动化收取蚂蚁森林能量,再也不怕被偷了...
- java 属性 方法_Java类的属性与方法
- Centos7 SSH密钥登陆及密码密钥双重验证
- Win10命令窗口的SSH和SFTP操作
- 我和媳妇儿欠了几万网贷,工资加起来才一万,看不到未来,怎么办?
- 复仇者联盟4:终局之战剧透
- Asp.NetCore在CentOS网站卡死
- 恒源云(GPUSHARE)_人工智能行业 | AI+教育,虚实之间
- 手机与蓝牙耳机配对失败笔记
- android 颜色搭配表