Article View: pl.comp.dtp.tex.gust
Article #163Re: Kilkukrotne uruchamianie TeXa
From: Aleksander Matuszak
Date: Tue, 20 Jan 1998 16:35
Date: Tue, 20 Jan 1998 16:35
49 lines
2513 bytes
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.plReferences:
<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