本页主题 : 为什么warshare即使是在闲置状态下的内存占用都如此之高?
Thorham 发表于 2008-4-27
为什么warshare即使是在闲置状态下的内存占用都如此之高?

我注意到这个问题很久了,今天终于忍不住想发帖问一问

就在刚才,我看完一段录像之后半个小时看了下内存占用,WS占用了51,000K左右(仅次于驴子),后来不知什么时候降到24,000K,平时也基本在这之间浮动

而我打开以前用过的SK录像查看软件,所占用的内存仅仅是WS的1/10甚至更少

当然SK的功能跟WS比少很多,这可以理解,不过对于一个大部分时间都在闲置状态的软件来说,这个内存占用还是太大了点

到底是WS的哪些功能导致了内存占用过大? 这个问题在将来能不能得到优化? 如果由于软件架构问题难以实现,可不可以通过改进设置界面将某些平时用不上又占资源的功能手动关掉?

毕竟有的玩家喜欢功能越强大越好但是像我这样电脑不好的就比较看重资源占用,功能嘛只要够用就行

 

另外再说一下两个我不太满意的地方:

1. 切换地图文件夹后每次都要重新排序。我前面把replays文件夹里的rep按日期排好序后,切换到桌面看新下的录像,再切回replays文件夹的时候顺序又乱掉了,不是什么大问题但很不爽

2. 查看APM和操作的那个显示新窗口功能,每次开窗口没事,但是关窗口就会卡一下,不知道为什么。

开了新窗口之后就禁止勾选玩家了,如果我想只看自己的APM,还要把窗口关掉去掉选手名前面的勾重开才行,很麻烦。

 

再次感谢软件作者的辛勤劳动,希望WarShare越做越好!

 

LV 2
  • 荣誉: 423
  • 财富: 58
  • 注册: 2008-3-9
1 回合 终究会死 @ 2008-4-28 18:20:47
关于内存,其它录像辅助软件的最多同时显示一个录像,而War3Share的录像列表里要同时显示多个录像的信息;War3Share默认会显示兵种,英雄,物品等图标以及介绍(图标显示可以关闭);软件的界面有很多提供功能性或美观的图标;软件需要随时监控鼠标键盘的活动(可以关闭);软件需要在内存里保持已经观看的,已经收藏的录像列表,才能在列表里显示和排序;等等,这些都是软件使用内存相对较多的原因。计算机的资源本来就是用来满足人的需求的,所以,关键是你觉得这些功能对你来说是不是有用。
另外,你可以最小化一下软件,然后再最大化,看看占用内存是不是有比较大的变化。——同时,我建议你感觉一下在War3Share占用较多和较少的内存资源时,你的其它程序的反应速度有没有变化。我认为应该是没有,因为当你的可用内存不够时,War3Share会自动释放并不是必须要使用的内存。
内存现在已经很便宜了,512M的几十块钱就能买一条,所以,以后的版本里War3Share的内存使用虽然有可能会下降,但是专门在这方面改善的可能性比较小。

关于你的另两条意见,我会在以后的版本里做出改进的。
谢谢你的反馈!

LV 7
  • 荣誉: 3525
  • 财富: 11 32
  • 注册: 2006-12-26
2 回合 Thorham @ 2008-4-30 10:47:34

谢谢楼上的解答

我之所以青睐WS主要是因为它的三个功能:

1. 按键过滤和批量观看录像功能在看大量录像的时候很方便

2.自由转换版本功能让我在观看121版录像和用120版对战少了不少麻烦

3.自动搜索下载地图功能虽然我一般情况下用不上,不过看一些老录像还是很有用的,这也是WS区分于其他录像查看软件的特点

而其他的一些功能就很少用到

其实我觉得如果技术上实现不难的话,能不能将WS的功能界面做成千千静听播放器那种直观的形式。比如我不想用歌词秀,直接X掉就可以了,不想用歌曲列表,也直接X掉好了,想用的时候再打开

这样的话,大家如果觉得用起来卡,可以把自己不太用到的功能X掉,各取所需。这样也能让显示界面更简洁

LV 2
  • 荣誉: 423
  • 财富: 58
  • 注册: 2008-3-9
Powered by ZinEngine 1.0.1 © 2002-2007 OGame.NeT
Processed in 46.875 ms, 2 queries, Gzip enabled