中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-14 16:44
中国DOS联盟论坛 » 其它操作系统综合讨论区 » DOS 与 unix 不具有可比性?!
16 发表于 2005-08-14 23:48 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
UID 9
状态 离线
現在保護模式的DOS程序都是可以直接存取1MB以上的內存的,不存在這種內存問題了。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

17 发表于 2005-08-15 11:11 ·  中国 上海 徐汇区 电信
银牌会员
★★★
永遠的DOS~~~
积分 1,200
发帖 466
注册 2005-02-01 00:00
UID 35867
性别 男
来自 上海
状态 离线
直接存取1MB以上的内存是可以,问题是TSR程序本身要占用常规内存或者UMB。而且DOS本身也不能直接存取1MB以上的内存,他自己还是只能在1MB以下的内存空间里。再说现在也不是所有的程序都是保护模式程序,很多好的东西还都是实模式的。保护模式的程序必然要比实模式的体积大,而且编写起来也困难的多。
32位才是DOS未来的希望
个人网志:http://sololand.moe
18 发表于 2005-08-15 12:21 ·  中国 台湾 远传电信
元老会员
★★★★★
积分 8,312
发帖 3,551
注册 2003-03-22 00:00
UID 1225
性别 男
状态 离线
Wengier:
現在的DOS在V86模式下,也是只有1MB可用,其他的內存只能當做資料來存放
MSN:tiqit2@hotmail.com
19 发表于 2005-08-15 23:02 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
UID 9
状态 离线
Originally posted by Dark-Destroy at 2005-8-15 12:21 PM:
Wengier:
現在的DOS在V86模式下,也是只有1MB可用,其他的內存只能當做資料來存放


我是指的真正保护模式的DOS程序,而不是V86虚拟模式下的程序,请看清楚点!真正保护模式的DOS程序,如DJGPP程序,是直接可以存取大内存的,没有所谓的1M内存限制。当然保护模式程序确实比实模式程序难写些,正如上面所说的。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

20 发表于 2005-08-16 09:58 ·  中国 上海 徐汇区 电信
银牌会员
★★★
永遠的DOS~~~
积分 1,200
发帖 466
注册 2005-02-01 00:00
UID 35867
性别 男
来自 上海
状态 离线
DJGPP编译的TSR程序可以不占用常规内存和UMB吗?
32位才是DOS未来的希望
个人网志:http://sololand.moe
21 发表于 2005-08-16 11:36 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
UID 9
状态 离线
DJGPP程序基本上都不是TSR程序,而是可執行的應用程序。但如果真要做成TSR程序的話,因為其必須退出真正的保護模式,而進入V86虛擬模式以返回DOS命令行,所以在這時所看到情況將與一般的TSR程序差不多。不過這時已不再是真正的保護模式了。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

22 发表于 2005-08-16 12:15 ·  中国 上海 徐汇区 电信
银牌会员
★★★
永遠的DOS~~~
积分 1,200
发帖 466
注册 2005-02-01 00:00
UID 35867
性别 男
来自 上海
状态 离线
那也就是说,无论怎样,驻留内存程序总是要占用一点常规内存或UMB?这样的话,内存问题还是没有彻底解决啊。不知道如果DOS内核是32位的,是否就能解决这个问题?
32位才是DOS未来的希望
个人网志:http://sololand.moe
23 发表于 2005-08-16 20:14 ·  中国 上海 虹口区 上海电信科技发展有限公司电信节点
初级用户
积分 100
发帖 15
注册 2005-08-12 00:00
UID 41616
状态 离线
DOS如今用来作系统维护还不错,LIN,WIN,U就不用去比了。。。。。
我蛮喜欢DOS,它纯净嘛,呵呵。。。。
24 发表于 2005-08-19 13:36 ·  中国 四川 德阳 电信
元老会员
★★
联盟“管理员”
积分 608
发帖 157
注册 2002-10-18 00:00
UID 20
性别 男
状态 离线
显然apache要fork
没有多任务
它怎么fork
La guerre, c'est le pax
Freedom is Slavery
无知就是力量
25 发表于 2005-09-27 18:17 ·  中国 山西 运城 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
UID 19
性别 男
状态 离线
Re paulwu:

你感觉DOS“纯净”吗?也许你是不胜其扰于Linux的驳杂吧。

事实上,DOS原没有那么“纯净”,即使它是单任务、单用户的的操作系统。感觉DOS单纯的人,大部分都是根据Windows/Linux等系统与DOS的体积对比得出来的结论,但那没有算上周边软件的支持,DOS系统的软件支持应该说多于Windows和Linux的,因为它们的发展时间比DOS短;而DOS的系统的真正应用,大部分还是要依赖于这些软件的。但是由于它们不是由统一的开发商编写,尤其加上DOS编程规范上极其开放的自由度,各类软件的标准极不统一,造成了应用上的巨大负担,也终于成就了DOS的复杂性。
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
论坛跳转: