[OS X TeX] Poor performance on a MacBookPro

Bruno Voisin bvoisin at mac.com
Mon Sep 3 11:05:35 EDT 2007


Le 3 sept. 07 à 11:01, Dave Murray-Rust a écrit :

> And to follow the suggestion of a file everyone can try, I made a
> quick file as follows (inline because Mail's attaching confuses me at
> the moment...) :
> --------
> \documentclass{article}
>
> \title{Test Document}
> \author{Dave Murray-Rust}
> \begin{document}
>
> Lorem ipsum dolor ....
> \end{document}
> --------

Some tests here. For what is worth (given the different GUI vs.  
command-line strategies, and the different versions of LaTeX and  
packages), I have also added the times reported by OS X Textures in  
the TeX Log window.

Summary first:

MacBook 2.16 GHz, 2 GB RAM
==========================

- LaTeX as installed by MacTeX:

real    0m0.188s
user    0m0.152s
sys     0m0.032s

- LaTeX as installed by gwTeX:

real    0m0.118s
user    0m0.088s
sys     0m0.027s

- LaTeX as shipped with Textures 2.2.0b for OS X:

0.0087 user
0.0009 system
0.0098 elapsed

Mac Pro 2 x 2.66 GHz, 2 GB RAM
==============================

- LaTeX as installed by MacTeX:

real    0m0.150s
user    0m0.123s
sys     0m0.025s

- LaTeX as installed by gwTeX:

real    0m0.094s
user    0m0.071s
sys     0m0.021s

- LaTeX as shipped with Textures 2.2.0b for OS X:

0.0056 user
0.0006 system
0.0063 elapsed

Then the gory details:

MacBook 2.16 GHz, 2 GB RAM
==========================

- LaTeX as installed by MacTeX:

$ time texdist --texdist=TeXLive-2007 "latex murrayrust.tex"
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
  %&-line parsing enabled.
entering extended mode
(./murrayrust.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax,  
dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak,  
german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian,  
farsi, finnish,
  french, greek, monogreek, ancientgreek, croatian, hungarian,  
interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk,  
polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian,  
swedish,
turkish, ukenglish, ukrainian, loaded.
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/size10.clo))
(./murrayrust.aux) [1] (./murrayrust.aux) )
Output written on murrayrust.dvi (1 page, 240 bytes).
Transcript written on murrayrust.log.

real    0m0.188s
user    0m0.152s
sys     0m0.032s

- LaTeX as installed by gwTeX:

$ time texdist --texdist=gwTeX "latex murrayrust.tex"
This is pdfTeX, Version 3.141592-1.40.3 (Web2C 7.5.6)
entering extended mode
(./murrayrust.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax,  
dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak,  
german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian,  
farsi, finnish,
  french, greek, monogreek, ancientgreek, croatian, hungarian,  
interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk,  
polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian,  
swedish,
turkish, ukenglish, ukrainian, loaded.
(/usr/local/gwTeX/texmf.texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/gwTeX/texmf.texlive/tex/latex/base/size10.clo)) (./ 
murrayrust.aux)
[1] (./murrayrust.aux) )
Output written on murrayrust.dvi (1 page, 240 bytes).
Transcript written on murrayrust.log.

real    0m0.118s
user    0m0.088s
sys     0m0.027s

- LaTeX as shipped with Textures 2.2.0b for OS X:

This is TeX, Version 3.141592 (preloaded format=latex.ltx 2006.6.20)   
3 SEP 2007 16:05
(murrayrust
LaTeX2e <2000/06/01>
Babel <v3.6Z> and hyphenation patterns for american, loaded.
(/Library/Application Support/Textures/Inputs/•LaTeX/article.cls
Document Class: article 1997/10/10 v1.3x Standard LaTeX document class
(/Library/Application Support/Textures/Inputs/•LaTeX/size10.clo
File: size10.clo 1997/10/10 v1.3x Standard LaTeX file (size option)
)
\c at part=\count79
\c at section=\count80
\c at subsection=\count81
\c at subsubsection=\count82
\c at paragraph=\count83
\c at subparagraph=\count84
\c at figure=\count85
\c at table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/Users/bvoisin/Desktop/murrayrust.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
  [1

]
(/Users/bvoisin/Desktop/murrayrust.aux)
Here is how much of TeX's memory you used:
  203 strings out of 28657
  2016 string characters out of 948756
  45155 words of memory out of 536870912
  3184 multiletter control sequences out of 20000
  3640 words of font info for 14 fonts, out of 60000 for 250
  14 hyphenation exceptions out of 3001
  23i,4n,17p,104b,162s stack positions out of 200i,100n,120p,50000b, 
4000s

Output written on murrayrust (1 page, 237 bytes).
0.0087 user 0.0009 system 0.0098 elapsed.


Mac Pro 2 x 2.66 GHz, 2 GB RAM
==============================

- LaTeX as installed by MacTeX:

$ time texdist --texdist=TeXLive-2007 "latex murrayrust.tex"
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
  %&-line parsing enabled.
entering extended mode
(./murrayrust.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax,  
dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak,  
german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian,  
farsi, finnish,
  french, greek, monogreek, ancientgreek, croatian, hungarian,  
interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk,  
polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian,  
swedish,
turkish, ukenglish, ukrainian, loaded.
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/size10.clo))
(./murrayrust.aux) [1] (./murrayrust.aux) )
Output written on murrayrust.dvi (1 page, 240 bytes).
Transcript written on murrayrust.log.

real    0m0.150s
user    0m0.123s
sys     0m0.025s

- LaTeX as installed by gwTeX:

$ time texdist --texdist=gwTeX "latex murrayrust.tex"
This is pdfTeX, Version 3.141592-1.40.3 (Web2C 7.5.6)
entering extended mode
(./murrayrust.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax,  
dumylang, noh
yphenation, basque, bulgarian, coptic, welsh, czech, slovak, german,  
ngerman, d
anish, spanish, catalan, galician, esperanto, estonian, finnish,  
french, greek,
  monogreek, ancientgreek, croatian, hungarian, interlingua, ibycus,  
indonesian,
  icelandic, italian, latin, mongolian, dutch, norsk, polish,  
portuguese, pinyin
, romanian, russian, slovene, uppersorbian, serbian, swedish,  
turkish, ukenglis
h, ukrainian, loaded.
(/usr/local/gwTeX/texmf.texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/gwTeX/texmf.texlive/tex/latex/base/size10.clo)) (./ 
murrayrust.aux)
[1] (./murrayrust.aux) )
Output written on murrayrust.dvi (1 page, 240 bytes).
Transcript written on murrayrust.log.

real    0m0.094s
user    0m0.071s
sys     0m0.021s

- LaTeX as shipped with Textures 2.2.0b for OS X:

This is TeX, Version 3.141592 (preloaded format=latex.ltx 2006.6.20)   
3 SEP 2007 16:13
(murrayrust
LaTeX2e <2000/06/01>
Babel <v3.6Z> and hyphenation patterns for american, loaded.
(/Library/Application Support/Textures/Inputs/•LaTeX/article.cls
Document Class: article 1997/10/10 v1.3x Standard LaTeX document class
(/Library/Application Support/Textures/Inputs/•LaTeX/size10.clo
File: size10.clo 1997/10/10 v1.3x Standard LaTeX file (size option)
)
\c at part=\count79
\c at section=\count80
\c at subsection=\count81
\c at subsubsection=\count82
\c at paragraph=\count83
\c at subparagraph=\count84
\c at figure=\count85
\c at table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/Users/bvoisin/Desktop/murrayrust.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 5.
LaTeX Font Info:    ... okay on input line 5.
  [1

]
(/Users/bvoisin/Desktop/murrayrust.aux)
Here is how much of TeX's memory you used:
  203 strings out of 28657
  2016 string characters out of 948756
  45155 words of memory out of 536870912
  3184 multiletter control sequences out of 20000
  3640 words of font info for 14 fonts, out of 60000 for 250
  14 hyphenation exceptions out of 3001
  23i,4n,17p,104b,162s stack positions out of 200i,100n,120p,50000b, 
4000s

Output written on murrayrust (1 page, 237 bytes).
0.0056 user 0.0006 system 0.0063 elapsed.

Bruno Voisin
------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/





More information about the MacOSX-TeX mailing list