游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: happyfire

关于资源打包。

[复制链接]

19

主题

651

帖子

677

积分

高级会员

Rank: 4

积分
677
QQ
发表于 2006-3-12 12:07:00 | 显示全部楼层

Re:关于资源打包。

你可能没有看清楚,我说的500M完全是多余的资源,这是更新方式造成的,他们用的比较保守的方式,每次更新都是在后面追加数据,而不是覆盖前面的,而且升级包往往是A-B,A-C而不是A-B,B-C,重复情况很严重。在不使用UNDO功能的情况下这样做其实不是很有必要的。

碎片的产生是因为文件体积逐渐扩大,可是用户的磁盘不能每次都刚好有足够的空间在扩大的文件的尾部,所以只能在其他地方寻找空间,这种扩大是必需的,如果用户没有在适当的时候整理碎片,就会造成性能下降,产生碎片的区域往往是新的资源。
文件包的里面似乎没有存在碎片的迹象。

35

主题

161

帖子

161

积分

注册会员

Rank: 2

积分
161
 楼主| 发表于 2006-3-13 09:26:00 | 显示全部楼层

Re: Re: 关于资源打包。

PassByYou: Re: 关于资源打包。

都用打包,数据IO都用stream~不存在性能~

compress all/fix的功能专门针对碎片处理~

你用的什么工具啊?自己的吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 21:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表