Trzni logika (Re: TeX a preemptivni multitasking)
Wagner, Zdenek
WAGNER at icpf.cas.cz
Wed Oct 25 11:27:29 CET 1995
>
> Tento thread jsem moc nesledoval, protoze otazka operacniho systemu je pro
> me uz uzavrena. Ale co se tyce te rychlosti, Petr Mikulik delal velice
hrube
> testy s prekladem pod Linuxem bez Xu a DOSem a zadne zpomaleni rychlosti
se
> neprojevilo. Pochopitelne pokud uzivatel pracoval pod X Window system,
doslo
> ke spomaleni, ktere bylo dano nedostatkem hlavni pameti. Ale nelze
srovnavat
> system s okynkama se systemem bez okynek. Nebo ma snad nekdo takove
> zkusenosti, ze na stejnem pocitaci trva preklad nejakeho stejneho
dokumentu
> stejne dlouho pod Warpem (samozrejme v ,,okynkovem rezimu``, pokud ve
Warpu
> je snad i ,,textovy`` rezim) jako pod DOSem?
>
> Leo
>
> --
>
> _ _ _ hadacz at math.muni.cz
DOS jako takovy nic nezpomaluje. Rozdil je pouze v tom, ze komunikace s
diskem je obvykle 16-bitova. Zpomaluji vsak Windows 3.xy, protoze maji
kooperativni multitasking a kazda bezici aplikace musi vcas vratit rizeni
woknum a ty je prideli i tem aplikacim, ktere momentalne nedelaji nic, tj. v
kazdem pripade Program Manageru a pak napriklad otevrenemu editoru, i kdyz
nic needitujete, apod. Kolega delal testy a zjistil ze v DOSovem okne
Windows 3.1 potrebuje zhruba trojnasobny cas proti spousteni primo v DOSu,
ale podle typu aplikace se toto zpomaleni muze menit v sirokych mezich
(treba az na zpomaleni radove). V OS/2 Warp jsem nic takoveho nepozoroval.
Samozrejme, kdyz si pustim metafont dvakrat, tak mi kazdy z nich bude
vyrabet font polovicni rychlosti, ale pouhe otevreni nekolika editoru,
hypertextovych online-books, helpu apod. nema na vykon systemu zadny
znatelny vliv. Chcete-li udelat test, mohu prelozit TeXbook na 486DX2 66MHz
(16MB RAM) pod OS/2 Warp.
,~~~/ /` / /| /~~~
/ / |_/ /__/ ' | /
/ /~~/ /~~/ /~~/ /~~/ /\ | /| / /~~/ /~~/ /~~/ /~~/ /~~~
/ , / / /~~~ / / /~~~ / \ |/ |/ / /_/ / / / /~~~ /
~~~~ ~~~ ~~~ ' ' ~~~ ' ` ' ' ~~~ ~~/ ' ' ~~~ '
Zdenek Wagner______/
More information about the csTeX
mailing list