Autor: Michal Poho°elsk² |
Uve°ejn∞no: New P+C 03/93, str. 31 |
QEMM versus EMM386 |
S tφm, ₧e MS-DOS mß pro operaΦnφ pam∞¥ k dispozici maximßln∞ 1 MB
pam∞ti se u₧ivatelΘ musejφ vyrovnat u₧ °adu let. Vzhledem ke konstrukcφ
podmφn∞n²m omezenφm m∙₧e MS-DOS dokonce vyu₧φvat p°φmo pouze prvnφch
640 KB. DalÜφch 384 KB nebylo pro MS-DOS dlouho p°φstupn²ch, nebo¥ tuto
oblast obsadila videopam∞¥ a BIOS. Zm∞nit tuto noΦnφ m∙ru m∙₧e pomoci
teprve MS-DOS od verze 5.0, za p°edpokladu, ₧e mßte poΦφtaΦ AT/286 nebo
lΘpe AT/386 s alespo≥ 1 MB pam∞ti. Jste-li vlastnφkem AT/286 s 1 MB
m∙₧ete pro b∞h DOSu vyu₧φt HIGH memory a uÜet°it tak 43 KB pam∞ti.
Voln² pr∙chod radosti mohou dßt vlastnφci poΦφtaΦ∙ AT/386 (staΦφ SX)
s vφce jak 1 MB pam∞ti, pon∞vad₧ zφskajφ nem∞nn²ch 620 KB pam∞ti.
Vlastnφci AT/386 toti₧ mohou vyu₧φt slu₧eb pam∞¥ovΘho mana₧eru, kter²
se v MS-DOS 5.0 naz²vß EMM386. Radost t∞chto u₧ivatel∙ vÜak nemusφ mφt
dlouhΘ trvßnφ. P°i pou₧itφ EMM386 klesne rychlost grafickΘho v²stupu na
39 procent a rychlost matematick²ch operacφ na 59 procent. Zpr∙m∞rovßno
to znamenß pokles v²konu systΘmu na polovinu ! EMM386 umφ ovlßdat
pam∞ti EMS i XMS a dßle v DOSu bloky UMB. Bohu₧el pokles v²konu nenφ
jedinou slabinou tohoto mana₧eru. Jeho nejv∞tÜφ slabinou je chyb∞jφcφ
inteligence. EMM386 nap°φklad zavßdφ programy vyjmenovanΘ v CONFIG.SYS
tvrdohlav∞ v tom po°adφ, v n∞m₧ jsou uvedeny. Jestli₧e se pak n∞jak²
program do volnΘho bloku UMB nevejde, zavede se mlΦky do konvenΦnφ
operaΦnφ pam∞ti. Jednou z alternativ m∙₧e b²t pou₧itφ pam∞¥ovΘho
mana₧eru QEMM386 od americkΘ firmy Quartedeck. Na naÜem trhu se QEMM386
prodßvß p°ibli₧n∞ za 2600 KΦ. QEMM386, stejn∞ jako EMM386, mß smysl
pou₧φvat p°i alespo≥ 2 MB pam∞ti. QEMM dokß₧e na rozdφl od EMM386
spravovat rozÜφ°enou (expanded) i p°φdavnou (extended) pam∞¥ podstatn∞
pru₧n∞ji, nebo¥ oba typy pam∞tφ jsou dru₧eny dohromady a programy mohou
podle volby vy₧adovat rozÜφ°enou nebo p°φdavnou pam∞t. PraktickΘ je u
QEMMu takΘ to, ₧e stisk klßvesy ALT po "bootovßnφ" zabrßnφ jeho
instalaci. QEMM takΘ m∙₧e p°emapovat ROM BIOS pomocφ technologie
oznaΦovanΘ Stealth. S Windows 3.1 je QEMM kompatibilnφ, ale neumφ
vytvß°et instalace rezidentnφch program∙ v relaci DOSu.
QEMM doprovßzφ n∞kolik velmi u₧iteΦn²ch program∙. V prvnφ °ad∞ se jednß
o program OPTIMIZE.COM, kter² s pomocφ 3x bootu poΦφtaΦe dokß₧e
optimßlnφm zp∙sobem nastavit parametry pro QEMM. P°i bootu nejd°φve
zjistφ jakΘ rezidenty a v jakΘm po°adφ se zavßd∞jφ do pam∞ti, potom
najde optimßlnφ konfiguraci a nßsledn∞ zm∞nφ CONFIG.SYS nebo i
AUTOEXEC.BAT. DalÜφm v²znamn²m pomocnφkem je MFT.EXE, kter² je pon∞kud
jednoduÜÜφ variantou programu SYSINFO z balφku Norton Utilities. MFT
dokß₧e otestovat p°φtomnost mana₧eru QEMM a rozd∞lenφ pam∞ti pro
jednotlivΘ programy. Zajφmavou funkcφ jsou rovn∞₧ doporuΦenφ (Hints),
co₧ Vßm zobrazφ doporuΦenφ jak nejlΘpe optimalizovat v²konnost svΘho
poΦφtaΦe. P°i anal²ze pam∞ti m∙₧e b²t velmi u₧iteΦn² mal² program
QEMM.COM, kter² Vßm zobrazφ p°esnΘ rozlo₧enφ pam∞ti a vÜechny programy,
jen₧ se zde nachßzejφ spolu s dalÜφmi podrobnostmi. Pokud vlastnφte
grafickou kartu VGA a pracujete v²hradn∞ v textovΘm re₧imu, mßte jeÜt∞
dalÜφ mo₧nost. Pokud p°i vyvolßnφ EMM386 p°idßte volbu /I=A000-B7FF,
m∙₧e tato oblast videopam∞ti b²t zahrnuta do operaΦnφ pam∞ti. V²sledkem
je p°ekvapiv²ch 710 KB volnΘ konvenΦnφ pam∞ti. U mana₧eru QEMM386
stejnou Φinnost zajiÜ¥uje mal² progrßmek VIDRAM.COM.
Na zßv∞r musφm konstatovat, ₧e mo₧nosti a schopnosti mana₧eru QEMM386
jsou v²razn∞ vyÜÜφ proti mana₧eru EMM386 z MS-DOSu, a nelze ne₧
pou₧φvßnφ QEMM386 doporuΦit. Jedinou nev²hodou je, ₧e QEMM nenφ zadarmo
a musφ se dodateΦn∞ koupit.