中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-26 13:51
47,812 主题排行 / 349,910 发帖 / 今日 0 篇 / 48,264 会员排行
其它操作系统综合讨论区 » DOS 与 unix 不具有可比性?!
可打印版本  2,552 / 24
第16楼 Wengier 发表于 2005-08-14 23:48
系统支持 发帖 10,521 积分 27,736
現在保護模式的DOS程序都是可以直接存取1MB以上的內存的,不存在這種內存問題了。
第17楼 brglng 发表于 2005-08-15 11:11
银牌会员 发帖 466 积分 1,200 来自 上海
直接存取1MB以上的内存是可以,问题是TSR程序本身要占用常规内存或者UMB。而且DOS本身也不能直接存取1MB以上的内存,他自己还是只能在1MB以下的内存空间里。再说现在也不是所有的程序都是保护模式程序,很多好的东西还都是实模式的。保护模式的程序必然要比实模式的体积大,而且编写起来也困难的多。
第18楼 Dark-Destroy 发表于 2005-08-15 12:21
元老会员 发帖 3,551 积分 8,312
Wengier:
現在的DOS在V86模式下,也是只有1MB可用,其他的內存只能當做資料來存放
第19楼 Wengier 发表于 2005-08-15 23:02
系统支持 发帖 10,521 积分 27,736
Originally posted by Dark-Destroy at 2005-8-15 12:21 PM:
Wengier:
現在的DOS在V86模式下,也是只有1MB可用,其他的內存只能當做資料來存放


我是指的真正保护模式的DOS程序,而不是V86虚拟模式下的程序,请看清楚点!真正保护模式的DOS程序,如DJGPP程序,是直接可以存取大内存的,没有所谓的1M内存限制。当然保护模式程序确实比实模式程序难写些,正如上面所说的。
第20楼 brglng 发表于 2005-08-16 09:58
银牌会员 发帖 466 积分 1,200 来自 上海
DJGPP编译的TSR程序可以不占用常规内存和UMB吗?
第21楼 Wengier 发表于 2005-08-16 11:36
系统支持 发帖 10,521 积分 27,736
DJGPP程序基本上都不是TSR程序,而是可執行的應用程序。但如果真要做成TSR程序的話,因為其必須退出真正的保護模式,而進入V86虛擬模式以返回DOS命令行,所以在這時所看到情況將與一般的TSR程序差不多。不過這時已不再是真正的保護模式了。
第22楼 brglng 发表于 2005-08-16 12:15
银牌会员 发帖 466 积分 1,200 来自 上海
那也就是说,无论怎样,驻留内存程序总是要占用一点常规内存或UMB?这样的话,内存问题还是没有彻底解决啊。不知道如果DOS内核是32位的,是否就能解决这个问题?
第23楼 paulwu 发表于 2005-08-16 20:14
初级用户 发帖 15 积分 100
DOS如今用来作系统维护还不错,LIN,WIN,U就不用去比了。。。。。
我蛮喜欢DOS,它纯净嘛,呵呵。。。。
第24楼 Sandy 发表于 2005-08-19 13:36
元老会员 发帖 157 积分 608
显然apache要fork
没有多任务
它怎么fork
第25楼 willsort 发表于 2005-09-27 18:17
元老会员 发帖 1,512 积分 4,432
Re paulwu:

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

事实上,DOS原没有那么“纯净”,即使它是单任务、单用户的的操作系统。感觉DOS单纯的人,大部分都是根据Windows/Linux等系统与DOS的体积对比得出来的结论,但那没有算上周边软件的支持,DOS系统的软件支持应该说多于Windows和Linux的,因为它们的发展时间比DOS短;而DOS的系统的真正应用,大部分还是要依赖于这些软件的。但是由于它们不是由统一的开发商编写,尤其加上DOS编程规范上极其开放的自由度,各类软件的标准极不统一,造成了应用上的巨大负担,也终于成就了DOS的复杂性。
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023