Logged In: YES
user_id=3066
TeX systems tend to be a little weird about how memory is
allocated.
Most current distributions use a semi-static allocation
mechanism: Some large buffers are allocated once, and
everything happens within those. The sizes are usually
configurable using a config file.
On my RedHat Linux box, which uses the "teTeX" TeX system,
there's a config file:
/usr/share/texmf/web2c/texmf.cnf
This contains the following settings for pdfLaTeX:
TEXINPUTS.pdflatex = .;$TEXMF/{pdftex,tex}/{latex,generic,}//
main_memory.pdflatex = 1500000
hash_extra.pdflatex = 25000
pool_size.pdflatex = 750000
string_vacancies.pdflatex = 45000
max_strings.pdflatex = 55000
pool_free.pdflatex = 47500
nest_size.pdflatex = 500
param_size.pdflatex = 3000
save_size.pdflatex = 5000
stack_size.pdflatex = 3000
If you can locate the corresponding config file for your
system, please check the sizes configured and let me know
what differs. I may need to add some documentation about
this, mentioning that the Library Reference may take more
resources than are typically allocated.
Thanks!
|