PC Multitasking(一)
小金星:
Multitasking
響電腦來講好重要,由於當年電腦硬件好貴,假如一次只係做一樣野好浪費,而由於電腦其實行得好快,只要操作系統支持,就可以同一時間做幾樣野。所以早期的
Mini 機都係一部機就connect 幾部terminal,每部Terminal都用serial port connect 一部腦,早期D
mini機成十幾萬一部,多數係multi-user,multitasking 的操作系統。
到了Micro 時代,8 bit 電腦如 Apple II都無 multi-tasking 的OS,
IBM PC 早期8088 時代CP/M 86、PCDOS、MSDOS 係一個Single task 的時代,果時雖然有PC 上的UNIX
(SCO Unix 前身 XENIX for 8088,但好多人都唔會用UNIX,當時成套XENIX 超過成30隻360Kb
Floppy,相信當時會買番來用的都不多。http://williambader.com/museum/dell/xenixhistory.html),
而當時的8088 IBM 設計係只可以用上640Kb 的memory,對早期的application 來講係大把位用,load
個sidekick TSR都係64Kb,但除了load 多一兩個application之外重可以有乜用?
於是有軟件公司就設計了一些軟件,可以比你同一時間做多幾樣野。
IBMPC 自從 DOS 2.0 開始經已有一個Print.com (DOS 5.0 後轉了做 PRINT.EXE) ,可以將D文件
background 送往printer 度列印,唔使要等所有野出晒個printer 先比番個DOS prompt 你。
記得
其實1986年時你爸爸響間電機工程工司做電機學師仔及Programmer,人工有成HK$17XX,有工做,有野學,有書讀,都唔
錯架。果時寫緊Applesoft Basic到後來的dbaseIII及TurboPascal,果時響公司經已用緊MS Windows
1.0,經已係GUI 同佢D GUI 的application
都可以multitasking啦,不過當時1985年時代係無harddisk的時代,你由個ms write
轉去個萍果棋都可能要換碟(360Kb),Excel 都未出世,所以無人會用windows 1.0來搵食的。直至windows 3.X
先多人用吧。
小金星,你爸爸第一個應用,真係搵到食的multitasking 軟件係DoubleDOS,當時係1987年,記得你爸爸果時第一份電腦工做programmer,其實應該工作係DBA,人工足足有成三千蚊架。
DoubleDOS
人如其名,呢個軟件係可以同一時間有兩個DOS,當時你爸爸可以兩個DOS 都行DBASE
III,可以一邊做indedxing,另一邊出Label,當時都幫你爸爸唔少架。 不過始終後來D application越來越大,響640K
度根本無法整兩個400K 的task 出來用,所以都無用了。
下次才講Desqview 吧!
(0)


