🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.dtp.tex.gust
Article #163

Re: Kilkukrotne uruchamianie TeXa

#163
From: Aleksander Matuszak
Date: Tue, 20 Jan 1998 16:35
49 lines
2513 bytes
"Wlodzimierz Macewicz" writes:


>
> podzielic zbior na kawalki (np. rozdzialy, zaczynaja sie od

To zdaje się najbardziej przyspieszy operacje =:-)


>
> Z moich obserwacji wynika, ze
> nie sam fakt ladowania jest najbardziej czasochlonny
> (uzywam Texa z instalacji sieciowej), ale otwieranie mnostwa zbiorow
> (jest to czynnosc czasochlonna w kazdym systemie), a jeszcze bardziej

Nie do końca bym się z tym zgodził. Jeśli jest to jednorazowe
przeczytanie pliku od początku do końca to jest to racja. Jeśli jest
to zapisywanie do pliku, albo na przemian odczyt/zapis do tego samego
pliku, to zaczynają się istotne różnice. Unix buforuje operacje
wej/wyj i wykonanie takiej operacji nie musi oznaczać faktycznego
pisania/czytania na dysku. Wydajność buforowania zależy od ilości
wolnego RAMu, a ten tanieje i tanieje =:-)

> przeszukiwanie katalogow (w szczegolnosci daje sie we znaki
> mechanizm przeszukiwania poddrzew katalogow -- oczywiscie
> niezbedny z innych wzgledow). Na przyspieszenie przeszukiwania pomoze
> niewatpliwie implementacja TeX-a, gdzie nalezy przygotowac zbior
> zawierajacy liste zbiorow wraz z ich miejscem pobytu.

Dokładnie to jest zrobione w linuxowym teTeXu, gdzie zamiast
faktycznego przeszukiwania jest indeks plików w bazie ls-R. Baza ta
jest tworzona automatycznie.


A poza tym to w skrajnych przypadkach (a ten chyba do nich należy),
można bardzo przyspieszyć czas odnajdywania wszystkich plików z
definicjami, stylami etc przez podlinkowanie ich do bieżącej
kartoteki.

Co do NFS.  Pracowałem przez rok albo i dłużej w teTeXu zamontowanym
po NFS, fizycznie zainstalowanym na komputerze w innym budynku. Nie
widzę żadnych różnic w czasach przebiegu lokalnego TeX i tego z NFS.
Inna rzecz raczej nie pracuję na tak długich tekstach.



Pozdrawiam

           max
Technical Details
Message-ID: <199801201635.RAA12636@jinx.twins.pk.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.man.torun.pl!m2n-man.torun.pl
References: <MAILQUEUE-101.980120121605.288@iapw.ia.pw.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.man.torun.pl!m2n-man.torun.pl
From: max@twins.pk.edu.pl (Aleksander Matuszak)
Newsgroups: pl.comp.dtp.tex.gust,gust.tex
Subject: Re: Kilkukrotne uruchamianie TeXa
Message-ID: <199801201635.RAA12636@jinx.twins.pk.edu.pl>
Date: 20 Jan 98 16:35:55 GMT
References: <MAILQUEUE-101.980120121605.288@iapw.ia.pw.edu.pl>
Sender: owner-gust-l@MAN.TORUN.PL
Reply-To: Polish TeX users group discussion list <GUST-L@MAN.TORUN.PL>
Approved: mjsz@man.torun.pl
Lines: 49
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit