news 2026/8/2 1:17:54

海思 hi3798mv100 机顶盒深度清理记录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
海思 hi3798mv100 机顶盒深度清理记录

海思 hi3798mv100 机顶盒深度清理记录

设备: hi3798mv100 / 4核 ARMv7 / 723MB RAM / 6.4GB eMMC
系统: Ubuntu 20.04.6 LTS (Focal Fossa) / Kernel 4.4.35
日期: 2026-06-30


清理前状态

一台跑着 Ubuntu 的机顶盒,被当作小型服务器使用,堆了各种服务。开机后内存占用 329MB/723MB,磁盘 3.1GB/6.4GB。

运行中的服务和进程

服务/进程用途内存占用
青龙面板 (Node.js × 3)定时任务面板~180MB
PM2Node 进程管理器46MB
LinkEase / 可道云私有云同步44MB
dockerd + containerdDocker 引擎~45MB
PortainerDocker 管理 UI17MB
Alist文件列表服务20MB
Filebrowser文件管理器16MB
Samba (smbd + nmbd)Windows 文件共享~15MB
NFS (mountd + idmapd + blkmap)网络文件系统~30MB
Gunicorn(青龙后端)Python WSGI~20MB
ModemManager猫管理(无用)~10MB
smartmontools硬盘 SMART(无用)~5MB
transmission-daemonBT 下载器6.5MB
vlmcsdKMS 激活服务器少量
vsftpdFTP 服务器少量
ttydWeb 终端少量
rpcbindRPC 端口映射2.5MB
unattended-upgrades自动更新少量
wsddWeb Services Discovery少量
php7.4-fpmPHP 解析器12MB
nginxWeb 服务器(3站点)少量
NetworkManager + 相关网络管理~15MB
rsyslog系统日志少量

总计: ~25 个服务进程,内存占用 ~329MB,Swap 使用 17MB。


清理过程

第一阶段: 无争议垃圾

操作回收空间
apt remove modemmanager2.9MB 磁盘
apt remove smartmontools1.5MB 磁盘
apt remove unattended-upgrades451KB 磁盘
apt remove nfs-kernel-server288KB 磁盘
kill + rm wsdd少量
apt autoremove(依赖清理)3.3MB 磁盘

第二阶段: 用户确认删除

操作回收内存回收磁盘
停用并删除 LinkEase44MB-
停用并删除 Filebrowser16MB-
停用并删除 Aria2c少量-
apt remove samba + autoremove~15MB80MB 磁盘

第三阶段: Docker 容器清理

操作回收内存
docker rm Portainer + rmi17MB
docker rm ql + rmi~180MB(青龙3进程)
docker system prune清理网络/缓存

第四阶段: 停用 Docker

操作回收内存
systemctl disable --now docker45MB
systemctl disable --now containerd-

第五阶段: 顽固服务

操作回收内存
停用并删除 vlmcsd (KMS)少量
停用并删除 ttyd (Web终端)少量
apt remove vsftpd少量
apt remove rpcbind + nfs-common2.5MB
apt remove transmission-daemon + 依赖6.5MB
apt autoremove(libtirpc等)731KB 磁盘

第六阶段: Nginx 站点清理

操作
备份/var/www//root/backup-www/
删除 port 80 主面板 (/var/www/html/+ 域名绑定)
删除 port 6008 cronweb (apt remove cronweb-histb)
删除 port 8081 WebDAV (/home/ubuntu/webdav/)
移除全部 nginx 站点配置,重载生效

清理结果

内存对比

指标 清理前 清理后 变化 可用内存 377MB 630MB +253MB (+67%) 已用内存 329MB 76MB -253MB (-77%) Swap 使用 17MB 0MB -100% 内存利用率 45% 11% -34%

磁盘对比

指标 清理前 清理后 磁盘使用 3.1GB 2.4GB 使用率 50% 39% 回收空间 - 700MB

端口对比

清理前: 清理后: 51413 BT DHT ❌ 已删 9091 BT Web UI ❌ 已删 1688 KMS ❌ 已删 21 FTP ❌ 已删 111 RPC ❌ 已删 7681 ttyd Web终端 ❌ 已删 80 主面板 (home.php) ❌ 已删 6008 cronweb ❌ 已删 8081 WebDAV ❌ 已删 5700 青龙面板 ❌ 已删 9000 Portainer ❌ 已删 22 SSH ✅ 保留 3000 NewAPI ✅ 保留 53 systemd-resolved ✅ 系统

当前运行服务

机顶盒现在只运行必要的系统进程 + 用户指定保留的服务:

端口服务用途
22sshdSSH 远程连接
3000NewAPIAI API 中转服务
-systemd 核心系统运行基础
-NetworkManager网络连接管理
-wpa_supplicantWiFi 连接
-systemd-resolvedDNS 解析
-cron定时任务

可恢复性

项目恢复方式
Dockersystemctl start docker
青龙面板docker run ...重新部署
Portainerdocker run ...重新部署
Sambaapt install samba
cronwebapt install cronweb-histb
Alist重新下载二进制
LinkEase重新安装客户端
Filebrowser重新下载二进制
主面板备份在/root/backup-www/
全部 APT 包备份清单/root/backup-packages-.txt

结论

一台 723MB 内存的机顶盒,清理了约 25 个冗余服务后,可用内存从 377MB 提升至630MB(87% 空闲),磁盘从 50% 降至39%,Swap 归零。系统响应明显提升,只保留 SSH 和 NewAPI 两个用户服务,其余全部清理。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/2 1:15:47

如何轻松下载B站视频:大会员4K高清与充电专属内容一键保存

如何轻松下载B站视频:大会员4K高清与充电专属内容一键保存 【免费下载链接】bilibili-downloader B站视频下载,支持下载大会员清晰度4K,持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader 还在为B站精彩视…

作者头像 李华
网站建设 2026/8/2 1:13:31

Jetson Nano三路继电器控制:从GPIO原理到AI联动实战

1. 项目缘起:为什么要在Jetson Nano上玩继电器?如果你手头有一块Jetson Nano,大概率是在折腾AI视觉、机器人或者边缘计算。但有时候,项目需求会把你从“高大上”的算法世界拉回到“接地气”的物理世界。比如,你想让训练…

作者头像 李华
网站建设 2026/8/2 1:11:27

OpenFaceCpp:C++实现的人脸分析库部署与优化实战

1. 项目概述:为什么我们需要一个C版的OpenFace?如果你在计算机视觉,特别是人脸分析领域摸爬滚打过一段时间,OpenFace这个名字对你来说一定不陌生。它最初由卡内基梅隆大学的研究团队开发,是一个基于Python和Torch的著名…

作者头像 李华
网站建设 2026/8/2 1:08:10

通过Simple Video Download Helper实现网页视频智能下载的完整方案

通过Simple Video Download Helper实现网页视频智能下载的完整方案 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 在数字内容时代&#xff0…

作者头像 李华
网站建设 2026/8/2 1:04:44

Fate/Grand Automata:终极FGO自动化指南,告别枯燥刷本

Fate/Grand Automata:终极FGO自动化指南,告别枯燥刷本 【免费下载链接】FGA Auto-battle app for F/GO Android 项目地址: https://gitcode.com/gh_mirrors/fg/FGA 你是否厌倦了每天在Fate/Grand Order中重复点击刷取素材?是否想要从机…

作者头像 李华