zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
80楼#
发布于:2007-09-12 10:37

图片:memory1.jpg

最新进展,总的可用于程序运行的内存达到63424K,61.9375M,内核子集大小是1.21M,最新实践发现我之前发出的XIPKERNEL必须包含的模块和文件中,其中有俩个文件不是必须包含在内核子集中,它们是default.hv,user.hv.所以系统裁减的好,内核子集有可能进入1M大关.
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
81楼#
发布于:2007-09-12 11:02
英文内核呀,不知道在中文情况下是如何的?
另外系统还有加了些什么组建?
zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
82楼#
发布于:2007-09-12 11:21
to wenzai:
  不是英文内核,是中文简体和英文,这个控制面板是我自己修改过的,所以是英文的.没有什么组件,有个完整版的IE,内核总大小是20M左右,我的中文字体用了压缩字体文件,所以汉字库实际上只有1.9M,我知道大家可能用的是非压缩的,那个有10M左右了.网卡驱动我去掉了,PC卡驱动我去掉了,其它的都有.
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
83楼#
发布于:2007-09-12 11:22
靠!真是高手中的高手...
我的lcd必须支持到800X480...光是lcd buffer必须保留768k
所以 硬件系统保留2mb,比较难动
至于xipkernel 破1mb大关,就大家努力点吧!
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
84楼#
发布于:2007-09-12 11:24
zhengshijie 你提的压缩字型文件,是如何办到的?实际要显示整篇中文时会变慢吗
zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
85楼#
发布于:2007-09-12 12:37
中文简体的压缩字体是1.9M,但是繁体的压缩的不多,最小的是MingLiU & PMingLiU (Subset 2_70) 3.1M,中文简体的选择SimSun & NSimSun (Subset 2_50),然后这个组件要加上Agfa AC3 Font Compression,中文简体的还要加上这个组件GB18030 Data Converter,繁体的我没有测试过,简体中文的从启动上来看,没有什么影响,没有测试过大篇幅中文文档情况怎么样.我想影响不大,因为屏幕的大小是有限的,实际显示最多也就一屏的汉字,也没有多少.
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
86楼#
发布于:2007-09-12 14:02
我现在把XIP.NB0下载后可以运行,我测试RAM为31M左右,可是我在config.bib中定义有54M,是不是下载XIP.NB0的原因,XIP.BIN大概20M
swallow_xyf
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
87楼#
发布于:2007-09-12 14:06
check config.bib
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
88楼#
发布于:2007-09-12 14:12
harktrip ,
 
config.bib中那个ROMSIZE在multi bin时是哪个BIN的大小,还是两个的和.
swallow_xyf
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
89楼#
发布于:2007-09-12 14:30
是两个的和
xiaoyanfei
驱动牛犊
驱动牛犊
  • 注册日期2006-02-18
  • 最后登录2010-07-21
  • 粉丝0
  • 关注0
  • 积分365分
  • 威望77点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
90楼#
发布于:2007-09-12 14:33
谢谢
swallow_xyf
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
91楼#
发布于:2007-09-12 15:01
xipkernel=1281kb....
大概没得减了
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
92楼#
发布于:2007-09-13 09:04
XIPKERNEL= 1264kb~
要突破1mb大关,很有挑战性
因为FILESYS+ NK+COREDLL这三个档加起来就超过1mb了.
得从这三个档的"瘦身"下手
king_sundi
驱动牛犊
驱动牛犊
  • 注册日期2006-07-31
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望238点
  • 贡献值1点
  • 好评度54点
  • 原创分0分
  • 专家分5分
93楼#
发布于:2007-09-13 15:01
一个一个都牛的不行了。

唉,我的还是boot不起来,郁闷啊。
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
94楼#
发布于:2007-09-13 15:36
把你现在的情况贴出来,大家才帮的上~~~
(其实多弄几次,才发现,XIP根本没啥,远峰就靠这骗吃骗喝了)
zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
95楼#
发布于:2007-09-13 16:51
内核子集目前只能裁减到1162K,FILESYS.EXE 223K裁减不了,NK.EXE目前只能裁减到268K,COREDLL.DLL现在是496K我定制的平台已经非常精简了,现在生成整个XIP.BIN也就12M,看来真要跨入1M大关,除非COREDLL.DLL能减去100多K,NK能裁减到200K左右,可能性比较小.
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
96楼#
发布于:2007-09-13 18:56
我的测试结果:

楼上的你好,我试了试你说的,好像真的没有办法再小了。
我现在核心差不多2M左右,显存用掉4M,一个后台应用5M。
系统启动后占用一些,剩下大约50M。

另外想问一下,你的启动需要多长时间呢。我的大致要10s。
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
97楼#
发布于:2007-09-13 18:59
补充一点我是中文系统,用的是最小的那个字库!
zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
98楼#
发布于:2007-09-14 01:04
to NewTech:
我的系统上电启动时间到见到桌面是5秒钟的样子.我是简体中文系统,字库也是最小的那个.我的内核最小子集现在减到1162K,可用于程序运行的内存63488K,系统起来占用8480K,FREE的还有55008K.
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
99楼#
发布于:2007-09-14 11:16
能否问下,你裁减过的内核有那些是必须的呢。能否把那个工程文件发给我看看呢。只要那个xxxx.pbxml就行了,多谢!
我邮箱fatlen@tom.com
游客

返回顶部