TeXLive 2011 在 Ubuntu 11.10 上的性能

TeXLive 2011 在 Ubuntu 11.10 上的性能

我正在比较2009 年 TeXLiveUbuntu 11.10 附带的软件包,2011 年 TeXLive在 x86_64 平台上直接从 TeXLive 安装的软件包。

令我惊讶的是,TeXLive 2011 似乎比 TeXLive 2009 慢很多。根据我的测试,速度大约只有一半。

这是一个退化的例子,有一个名为的文件test.tex

\documentclass{memoir}
\begin{document}\end{document}

每次运行time xelatex test.tex >/dev/null三次,结果如下:

TeXLive 2009(原生 Ubuntu 软件包)

实际 0分0.575秒
用户 0分0.375秒
系统 0分0.199秒

实际 0分0.659秒
用户 0分0.421秒
系统 0分0.237秒

实际 0分0.587秒
用户 0分0.382秒
系统 0分0.205秒

TeXLive 2011(TeXLive 包)

实际 0分1.122秒
用户 0分0.912秒
系统 0分0.210秒

实际 0分1.073秒
用户 0分0.877秒
系统 0分0.196秒

实际 0分1.094秒
用户 0分0.869秒
系统 0分0.224秒

有人能解释一下为什么 TeXLive 2011 在这次比较中速度会慢这么多吗?

更重要的是,如何提高 TeXLive 2011 在 Ubuntu 上的性能?

答案1

使用相同的包运行不同的二进制文件:

2011 年

real    0m0.351s   
user    0m0.283s                                       
sys     0m0.067s                                                      

2009 年

real    0m0.369s
user    0m0.288s
sys     0m0.060s

在 Linux、SuSE 12.1 上

相关内容