TexLive:为什么在linux下编译比在windows下快很多?

TexLive:为什么在linux下编译比在windows下快很多?

我在 Linux 和 Windows 上都使用 TexLive。但是,该项目在 Linux 上的编译速度非常快(不到 1 秒),而在 Windows 上(在同一台机器上)则需要 10 到 20 秒。

我在每台机器上都遇到过这种情况。事实上,Windows 上的 Texlive 有时很快(编译时间在 1 秒或更短),有时很慢(对同一个文件)!

为什么 Texlive 在 Windows 上这么慢?

答案1

我不确定 TeXLive 最初是为哪个操作系统开发的,但它是跨平台的事实可能意味着它使用次优(从性能角度来看)的兼容层,这可能会影响性能。

我在 Cygwin 上使用 TeXLive 时观察到了类似的现象,这不是一个同类的比较,但它仍然是一个数据点。

另一个可以尝试的方法是使用专为 Windows 设计的 MiKTeX。对我来说,它的编译时间相当快。

相关内容