![]() |
||
|
Advance Member
![]() ![]() 加入日期: Dec 2004
文章: 317
|
照上面看起來..你只有關掉兩倍磁碟快取沒有關掉光碟的驅動啊..
你把SMARTDRV那行rem可以打開看看..應該沒有差多少.. 我覺得你那兩行rem都可以打開..那佔沒多少..第2個要是遇到不同版本還可以騙一下.. 光碟機應該是這兩個吧.. VIDE-CDD 5,104 (5K) MSCDEX 42,640 (42K) CONFIG.SYS DEVICEHIGH=C:\vide-cdd.SYS /D:MSCD001 AUTOEXEC.BAT LH C:\DOS\MSCDEX.EXE /D:MSCD001 /M:32 /V 滑鼠驅動佔太大了..可以找小一點的代替..滑鼠驅動我以前都只用3-8k的.. FILES=40 LASTDRIVE=z 改成e..這些改小一點可以再榨一絲絲.. DEVICE=C:\DOS\EMM386.EXE RAM D=64 這行我習慣這樣設
__________________
*停權中* 舊帳號在偶然一次中於政治板回覆第一篇就被停權了....><""..
|
|||||||
|
|
|
Major Member
![]() 加入日期: Oct 2005
文章: 285
|
謝謝,原本有關掉光碟的驅動,但他說要用到光碟機讀圖檔,所以又打開了,
目前這樣是剛好夠而已, 作業上他要跑三套DOS軟體,但並不是同時要跑 跑完一個軟體,如果要跑第2套軟體就要重新開機 等一下我再去試看看,看能不能搾出更多一點.. 謝謝囉!! 引用:
|
|||
|
|
|
Regular Member
![]() ![]() 加入日期: Feb 2003 您的住址: Taiwan
文章: 91
|
引用:
推羅技的滑鼠驅動,當時榨主記憶必備... 當年為了榨出600k的記憶體空間研究了好久.. ![]() |
|
|
|
|
Amateur Member
![]() 加入日期: Dec 1999
文章: 35
|
大家好像都忘了中文系統的存在,除非樓主的客戶是在純英文狀態下作業,是否也該檢查看看中文系統的載入情況,如果中文系統和應用軟體的批次檔案是寫在一起的話,可以試著分開載入,看看開機完成是剩多少,載入中文系統後又是剩多少。
|
|
|
|
*停權中*
加入日期: Jan 2003
文章: 494
|
本公司的標準 CONFIG.SYS
============================================================= REM 載入XMS記憶體管理程式(一定要載入,否則1MB以上之記憶體無法使用) DEVICE=C:\DOS\HIMEM.SYS REM 此行之設定是為了能使用UMB(但無EMS之功能), REM 並順利執行倚天飛碟版(飛碟24除外)中文系統 REM X與I二參數不適用於筆記型電腦,於筆記型電腦中應去除此二參數 REM DEVICE=C:\DOS\EMM386.EXE NOEMS X=A900-CFFF I=E000-EFFF Highscan DEVICE=C:\DOS\EMM386.EXE NOEMS X=A900-CFFF I=E000-EFFF BREAK=ON DOS=HIGH,UMB REM 將MS-DOS載入HMA並管理UMB FILES=50 REM 設定在同一時間內MS-DOS可存取的檔案數 BUFFERS=40 STACKS=18,512 REM 支援資料堆疊的動態使用,以處理硬體中斷 REM 此處設為18,512,是為避免EMM386可能產生的ERROR #12, REM 若無ERROR #12之情形產生, 或為節省記憶體,則可改為9,256或刪去此行 REM 設定最多可使用的磁碟機數目.若為NetWare的Workstation需設為Z SHELL=C:\COMMAND.COM /P /E:1024 REM 設定MS-DOS使用的指令解譯器之所在位置及名稱 REM 參數/P表示將新的命令解譯器永遠停留在記憶體內(不能使用EXIT命令離開) REM 設定系統的初始環境大小為1024位元組 rem 以下內/外接式光碟驅動程式,二選一 (應以實際驅動程式為準) rem CD-ROM DRIVER (內接式) rem DEVICEHIGH=C:\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:170,15 /V rem DEVICE=oakcdrom.sys /D:MSCD001 rem PORTABLE CD-ROM DRIVER (外接式) rem INSTALLED BY COMMUTER UTILITY rem DEVICEHIGH=C:\COMMUTER\PATAPICD.SYS DEVICEHIGH=C:\DOS\SETVER.EXE REM 將MS-DOS版本表載入到上層記憶體 REM PORTABLE CD-ROM DRIVER REM INSTALLED BY COMMUTER UTILITY DEVICEHIGH=C:\COMMUTER\PATAPICD.SYS REM PORTABLE CD-ROM DRIVER REM INSTALLED BY COMMUTER UTILITY DEVICEHIGH=C:\COMMUTER\PATAPICD.SYS rem ***D-Link*** DE22X ***D-Link*** LASTDRIVE=Z rem ***D-Link*** DE22X ***D-Link*** ========================================================== 標準 AUTOEXEC.BAT ========================================================== REM 設定以下命令之執行不顯示在螢幕上 @ECHO OFF REM 改變MS-DOS命令提示符號 PROMPT $p$g rem 以下內/外接式光碟驅動程式,二選一 (應以實際驅動程式為準) rem 執行內接式光碟驅動程式 rem LH C:\SBCD\DRV\MSCDEX.EXE /D:MSCD001 /V /M:8 rem 執行外接式光碟驅動程式 rem INSTALLED BY COMMUTER UTILITY rem LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D ST_CD01rem 設定 temp 暫存檔的儲存位置 SET TEMP=C:\TEMP REM 磁碟快取程式 C:\DOS\SMARTDRV.EXE 2048 /X REM 重新呼叫DOS指令 LH C:\DOS\DOSKEY.COM REM 設定clipper環境變數 SET DIRCMD=/OG SET CLIPPER=//F:50 SET INCLUDE=C:\CLIPPER5\INCLUDE;C:\CATOOLS\INCLUDE SET LIB=C:\CLIPPER5\LIB;C:\CATOOLS\LIB SET PLL=C:\CLIPPER5\PLL;C:\CATOOLS\PLL SET TMP=C:\TEMP SET OBJ=C:\WK;C:\CATOOLS\OBJ;C:\CLIPPER5\OBJ SET CLIPPERCMD=/OC:\WK\ PATH=C:\DOS;C:\WINDOWS;C:\CLIPPER5\BIN;C:\NG;C:\CATOOLS\BIN;C:\ET3;C:\NWCLIENT;C:\BAT;C:\DW2;c:\pkware; rem *** replace fastkey.com *** mode con rate=32 delay=1 REM INSTALLED BY COMMUTER UTILITY rem LH C:\DOS\MSCDEX.EXE /D ST_CD01rem PATH=C:\CLIPPER5\BIN;C:\NG;%path% REM INSTALLED BY COMMUTER UTILITY LH C:\DOS\MSCDEX.EXE /D ST_CD01REM INSTALLED BY COMMUTER UTILITY LH C:\DOS\MSCDEX.EXE /D ST_CD01========================================================== 此文章於 2007-07-18 03:34 PM 被 syntech 編輯. |
|
|
|
Advance Member
![]() ![]() 加入日期: Feb 2001
文章: 484
|
QEMM是有版權的,公司用不太好吧!
嗯......DOS 6.22,先把Config.sys和Autoexec.bat備份,然後執行memmaker(這是DOS6.22內附的記憶體最佳化程式,雖然比不上QEMM,不過還不錯啦),讓它幫你最佳化吧. |
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Sep 2001 您的住址: ....
文章: 735
|
哈~ 好多人都透露年齡囉~
![]()
__________________
as I can't feel at home in this world anymore |
|
|
|
New Member
加入日期: Feb 2006
文章: 4
|
代碼:
http://www.uwe-sieber.de/umbpci_e.html 樓主先看看有沒有符合條件,有的話基本上應該解決了一大半 小弟寫個範例,您參考下 config.sys files=40 buffers=25 device=c:\dos\himem.sys /testmem:off device=c:\dos\emm386.exe noems dos=high,umb devicehigh=c:\vide-cdd.sys /d:mscd001 autoexec.bat @echo off path=c:\dos;c:\et3;c:\windows;c:\tools lh c:\dos\mscdex.exe /d:mscd001 /v c:\dos\smartdrv.exe 4096 lh c:\dos\mouse doskey 此文章於 2007-07-18 04:51 PM 被 microcosm 編輯. |
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: May 2001 您的住址: 風城
文章: 1,814
|
引用:
這樣不行啦! 好多DRIVER根本沒載入到Upper Memory 佔了太多主記憶體 我習慣EMM386後面加NOEMS(除非軟體有用到EMS) 另外AUTOEXEC.BAT 使用LH時,有點小技巧 該怎麼說呢? 可以試試前後對調LH的前後順序 (因為UMB大小有限,有時先LH 載入時,因大小區塊不同,放不下的就會被踢到主記憶體,而無法放入UMB,所以順序對調,有時剛好全部都可載入UMB)
__________________
數位流系統全部到位,好好聽音樂,音樂好好聽。 ![]() 重機的奧妙之處,就是 在併排行駛、鑽車縫時,它視同機車… 在爭取路權時,它又視同汽車…
|
|
|
|
|
*停權中*
加入日期: Jun 2002 您的住址: 火星
文章: 387
|
剛剛算了一下,有一點蠻奇怪的
你有注意upper memory部份嗎?全部含free加起來不過才79KB 小弟的upper memory加起來共94KB 另外我的smartdrv是最後才載入,佔用14KB main memory+16KB upper memory,但你的全部都被丟到upper memory去,有可能因此造成mouse無法丟到upper memory而佔用過多main memory 試試把smartdrv挪到最後一行,不加參數看看有沒有效 |
|
|