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

发布时间:2026/8/2 1:18:08
海思 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)定时任务面板~180MBPM2Node 进程管理器46MBLinkEase / 可道云私有云同步44MBdockerd containerdDocker 引擎~45MBPortainerDocker 管理 UI17MBAlist文件列表服务20MBFilebrowser文件管理器16MBSamba (smbd nmbd)Windows 文件共享~15MBNFS (mountd idmapd blkmap)网络文件系统~30MBGunicorn(青龙后端)Python WSGI~20MBModemManager猫管理(无用)~10MBsmartmontools硬盘 SMART(无用)~5MBtransmission-daemonBT 下载器6.5MBvlmcsdKMS 激活服务器少量vsftpdFTP 服务器少量ttydWeb 终端少量rpcbindRPC 端口映射2.5MBunattended-upgrades自动更新少量wsddWeb Services Discovery少量php7.4-fpmPHP 解析器12MBnginxWeb 服务器(3站点)少量NetworkManager 相关网络管理~15MBrsyslog系统日志少量总计: ~25 个服务进程内存占用 ~329MBSwap 使用 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 rmi17MBdocker rm ql rmi~180MB(青龙3进程)docker system prune清理网络/缓存第四阶段: 停用 Docker操作回收内存systemctl disable --now docker45MBsystemctl disable --now containerd-第五阶段: 顽固服务操作回收内存停用并删除 vlmcsd (KMS)少量停用并删除 ttyd (Web终端)少量apt remove vsftpd少量apt remove rpcbind nfs-common2.5MBapt remove transmission-daemon 依赖6.5MBapt 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 sambacronwebapt install cronweb-histbAlist重新下载二进制LinkEase重新安装客户端Filebrowser重新下载二进制主面板备份在/root/backup-www/全部 APT 包备份清单/root/backup-packages-.txt结论一台 723MB 内存的机顶盒清理了约 25 个冗余服务后可用内存从 377MB 提升至630MB87% 空闲磁盘从 50% 降至39%Swap 归零。系统响应明显提升只保留 SSH 和 NewAPI 两个用户服务其余全部清理。

相关新闻