讨论使用All In One的小主机来做路由器的视频非常普及,往往各种数据评测。技术奇客ITGeeker.net这里是直观谈谈使用倍控G31灰色风扇款-N5100小主机的实际体验。
期待(✧∀✧)
一开始安装了Esxi 8作为操作系统,配了1T三星980 pro m.2硬盘,金士顿48G 3200笔记本内存,本想着可以作为一个All In One的小主机多装些东西练练收。
然后安装了OpenWRT作为主路由,然后OpenWRT安装openclash做些代理,然后再新建一个Ubuntu server mini装了Pi-hole用来过滤广告和限制小孩的一些域名访问。
刚开始用着还不错,想想再增加了一个Ubuntu sever mini装了Odoo 15,结果CPU就有点不够了,偶尔会出现死机现象。只好把Odoo给停了。
这个时候,看Pi-hole的每天查询数queries大概再50-60万次左右,基本上CPU占用80%,内存只有大概30%的使用率。
过了几个月,Pi-hole的每天查询数queries大概再80-90万次左右的时候,就变得不稳定了,偶尔CPU就会超过110%,出现偶尔死机的情况了。内存倒是始终在16G以下。
放弃
因为会宕机,所以给Pi-hole做了各种优化,及时清理缓存等,甚至换上AdGuard也是同样的情况。
可能DNS查询量大的时候,读写太频繁,加上lograte要转存日志是CPU就会超载。
这在我用Esxi 8的备份工具ovftool.exe备份ova文件时,验证了读取大量数据时,英特尔的N5100 CPU扛不住了。
解决方案只能把Pi-hole备份成ova,然后部署到另外一台的Esxi服务器上了,结果再看CPU和内存占有,又有点性能过剩了。
回头装些不那么占用CPU的应用吧。
小结
希望对你在选购All In One小主机时有个参考,不要只看自媒体的视频吹的大雪狂飞。
- 英特尔的N5100 CPU相对还是比较弱的
- Pi-hole很吃CPU