Re: Il disegno programmato nell’Arte di scrivere con LaTeX

#72767
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Sono riuscito a trovare qualche piccola documentazione a proposito delle memorie top e bot; una brevissima frase c’è anche sulla documentazione di TeX Live, ma è detto meglio nel file texmf.cnf di sistema, non quella modificabile:
    `
    main_memory = 3000000 % words of inimemory available; also applies to inimf&mp
    extra_mem_top = 0 % extra high memory for chars, tokens, etc.
    extra_mem_bot = 0 % extra low memory for boxes, glue, breakpoints, etc.
    `
    Il valore di main_memory può essere modificato nella configurazione personale, ma siccome è rilevanto solo per initex (la versione che genera i formati) se lo si cambia bisogna ricreare i formati; gli altri due valori sono specificati nelle righe di commento; quindi si tratta di due aree di memeria distinte e non c’entrano per niente le mis supposizioni sbagliate che fossero dei limit minimo e massimo; se li si modifica nel file di configurazione personale, essi permettono di aggiungere quegli spazi di memoria a quelli accessibili dal formato esistente, quindi non è richiesto di ricreare i formati. Vale la pena di notare che per context essi sono posti a:
    `
    % ConTeXt needs lots of memory.
    extra_mem_top.context = 2000000
    extra_mem_bot.context = 4000000
    `
    e, come si vede, il motivo è che context richiede un mucchio di memoria aggiuntiva.

    Continuo a pensare che bisogna sempre cercare di scoprire perché sia necessaria tanta memoria e possibilmente trovare il modo di evitarlo: pensare prima di agire…:smile: È vero che con i calcolatori di oggi con parecchi gibibyte di RAM, la memoria non è un problema, però…

    Go to top