我正在构建一个渲染农场,想把它用作家里的一个小型服务器。
主要问题是:哪个更好?安装 ubuntu 服务器,然后从 apt-get 安装桌面以获取界面,还是安装桌面版,然后安装 mysl、php 和其他?
由于桌面版的内核中有 250 个中断,因此延迟更大,而服务器版的内核中只有 100 个中断。
服务器内核的定时器中断率设置为 100 Hz(CONFIG_HZ=100,CONFIG_HZ_100=y),这意味着它每秒接受 100 次中断。另一种思考方式是内核每秒查找和查看大约 100 次以寻找要做的事情。桌面内核设置为 250 Hz — 较低的数字等于较低的开销和较高的延迟;较高的数字等于较高的开销和较低的延迟。较高的数字通常意味着系统响应更快,但代价是更高的 CPU 使用率。某些进程需要更多中断;例如,视频处理和 VoIP 服务器需要 1000 Hz。如果您需要更改 Hz 值,则需要重新编译内核。
更多信息:渲染农场由多台机器组成。主节点配有硬盘,其他节点将使用局域网 (PXE) 启动。
请记住,主要的档案是建立一个渲染农场。
谢谢!
答案1
如果您要构建大量机器,最好先从服务器开始,然后逐步升级为“渲染农场”。此外,存储库中的内核是可以互换的,这意味着您可以在桌面上使用服务器内核,反之亦然。
此外,不进行测量就进行优化绝不是好的做法。我知道你在提前计划,但是,除非你有一些基准数字,否则你无法确定延迟是否是一个问题。