DOS összehasonlítás

A napokban volt alkalmam arra, hogy kipróbáljam, hogy a(z 1997-es) szakdolgozatomhoz használt AutoCAD R12 melyik DOS-on fut a legjobban. (Egy képernyőkép.)

A botcsinálta "sebességteszt" eredménye az lett, hogy a FreeDOS teljesített a legrosszabbul (ráadásul QEMU alatt nem is hagyta, hogy az A: meghajtóban csereberéljem a (telepítő) floppikat). A (QEMU-beli) MS-DOS (6.22) szépen, gyorsan muzsikált. A legjobban a DOSBox teljesített. Ha őt tekintem 100%-nak, akkor az MS-DOS 90%-os, a FreeDOS pedig 30%-os.

Az egér mozgása is a DOSBox-ban a legjobb, legsimább. (Kár, hogy valami számszerű paraméterrel nem lehet ennek érzékenységét (a ciklussebesség-beállítástól függetlenül) állítani.)

A QEMU gyönyörű eszköz.

Szerk: Fontos tanulságNAK TŰNT az .img fájlok felcsatolhatóságával kapcsolatban, hogy (bár egy-egy .img fájlt fel lehet kezdetben csatolni a normál linuxos fájlrendszerbe, de) ha a QEMU hozzápiszkál, akkor ezután már csak egy qemu-img convert -O raw... parancs után lehet újra kinyerni a tartalmát. UTÓLAG RÁJÖTTEM, HOGY EZ TÉVEDÉS. Valószínűleg elfelejtettem valami fel-lecsatolást (vagy root-ként/nem-root-ként ügyködtem tévesen), amiatt tűnt így. A parancsok egymásutánja itt: http://pastebin.com/h4C7RPwT

Jó volna, ha a DOSBox mellett is futna afféle felügyelő konzol (amit a DOS alatt futó programtól függetlenül lehet matatni), ahogy ez a QEMU-ban is van.

Hozzászólások

KVM-mel vagy anélkül? Ha utóbbi, érdekes lenne kipróbálni azzal is, vagy valamelyik másik virtualizációs eszközzel (vmware, vitualbox).

"Fontos tanulság az .img fájlok felcsatolhatóságával kapcsolatban, hogy (bár egy-egy .img fájlt fel lehet kezdetben csatolni a normál linuxos fájlrendszerbe, de) ha a QEMU hozzápiszkál, akkor ezután már csak egy qemu-img convert -O raw... parancs után lehet újra kinyerni a tartalmát."

Ez érdekes. Elsőre arra gondoltam, hogy nem raw-ként, hanem pl. qcow2-ként kezelte az image-et, amit nyilván nem ért meg a linux. Csakhogy a qemu defaultja a raw formátum. A másik eshetőség a user error, ugye az img-ben lesz partíciós tábla is, vagyis egy partíció felcsatolásához meg kell adni egy offsetet is. De most nézem, nem raw imageket is lehet csatolni.

Jó volna, ha a DOSBox mellett is futna afféle felügyelő konzol (amit a DOS alatt futó programtól függetlenül lehet matatni), ahogy ez a QEMU-ban is van.

esetleg:
http://ykhwong.x-y.net/

Vajon mi okozza a FreeDOS ilyen arányú teljesítményromlását?

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)