我有一个专门用于媒体流(Kodi/HTPC)的系统,运行 Ubuntu 16.04(Xenial)。
我想将 Kodi 运行不必要的资源使用量(CPU/RAM)限制到最低限度。
我可以不用 Compiz/Unity 提供的大部分功能,但完全删除它们很可能也会对 Kodi 产生影响。
我可以更改/删除哪些内容来最小化 CPU 和内存使用率,而不会影响 Kodi?切换到不同的桌面环境/窗口管理器绝对是一个可行的选择,我只是希望得到一些关于从哪里开始的指示。如果可能的话,我想避免切换到不同的发行版。
答案1
我自己有一个运行 kodi 的盒子,可以分享一些技巧:
- 不要运行桌面环境。启动 kodi直接从登录屏幕。
- 如果您有一个大型媒体库,使用 mysql 作为后端数据库可能是有意义的。
- 观察 top,看看哪些程序实际占用了 CPU 和内存。在我的 mediacenter 上,基本上是 mythbackend 和 kodi 占用了所有内存。空闲时,使用 myth 扫描 epg,cpu 使用率为 10%,负载为 0.1
默认情况下,使用 CPU 的进程实际上并不多。如果您遇到任何播放问题,则值得研究这些问题,而不是降低 CPU 使用率。
至于内存,这在现代系统中很少成为瓶颈。据报道,播放 1080p 文件时,Kodi 占用 8GiB 的 7%。不播放时,占用 3%。
TL;DR:您遇到任何问题了吗?如果没有,那就别管它。如果您有足够的内存,那么如何使用它对您来说应该不重要?