答案1
它可以有各种用途。
答案之一您所提到的问题显示了一个例子:对于一个特定的文档,您可以预编译前言并让守护进程在后台运行,等待文档主体被修改,从而加速通常的编辑 - 编译 - 预览周期。
它的一个变体是能够在您输入 TeX 源时预览其结果,例如由preview-latex
Emacs 包提供的功能;但我不认为它使用守护进程。
另一个例子是另一个答案同样的问题是:你使用 TeX 作为 Web 服务。当然,你可以为每个请求运行一个新的 TeX 实例,并将结果发送回用户,但守护进程更适合这样做。它本质上与超文本预处理器。
ConTeXt 发行版包含一个脚本,它是后一个示例的变体:它使用 LuaTeX 排版字体样本并显示已安装的每种字体的不同 OpenType 功能的效果。实际上,该脚本运行 Web 服务器本身,因为它是用 Lua 编写的,而字体样本的实际排版当然是用 TeX 完成的。现在,这里没有实际的守护进程(除了 Web 服务器),我们需要为每个新样本创建一个新进程,但这正是 TeX 守护进程可以具有的用途。
我现在想不出其他用途,但我确信有。
答案2
还有“原创”TeX 守护进程:每次重新编译文档时,它都会使用一个程序dvichop
来创建一个新的 dvi 文档,然后可以显示该文档。不过,这种方法仅适用于 dvi。