Xvfb多显示器用于并行处理?

nat*_*ill 8 python parallel-processing rendering xvfb

对运行多个xvfb显示器感到好奇:我有10-50个并行运行的脚本实例连接到xvfb显示器.是否有利于运行相同数量的xvfb显示并连接1对1?或者多个进程可以共享同一个显示?RAM不是问题,处理能力也不是问题.

jte*_*ace 12

一个Xvfb服务器应该能够很好地处理大量连接.您要确保执行的一件事是使用该-noreset选项运行服务器.没有它,每次客户端断开连接时都会发生内存泄漏.

多个Xvfb服务器唯一有用的是,如果您的计算机中有多个处理器可用(例如8个核心),并且您的脚本图形很重.要查看是否是这种情况,请连接脚本的许多实例,并检查topXvfb的CPU使用情况.如果它是100%,您可能会受益于其他Xvfb实例.