我在 Linux 和 Windows 上都使用 TexLive。但是,该项目在 Linux 上的编译速度非常快(不到 1 秒),而在 Windows 上(在同一台机器上)则需要 10 到 20 秒。
我在每台机器上都遇到过这种情况。事实上,Windows 上的 Texlive 有时很快(编译时间在 1 秒或更短),有时很慢(对同一个文件)!
为什么 Texlive 在 Windows 上这么慢?
答案1
我不确定 TeXLive 最初是为哪个操作系统开发的,但它是跨平台的事实可能意味着它使用次优(从性能角度来看)的兼容层,这可能会影响性能。
我在 Cygwin 上使用 TeXLive 时观察到了类似的现象,这不是一个同类的比较,但它仍然是一个数据点。
另一个可以尝试的方法是使用专为 Windows 设计的 MiKTeX。对我来说,它的编译时间相当快。