用户
 找回密码
 立即注册
搜索

[求助] 拼音加加占用内存好大!

[复制链接]

9

主题

181

帖子

80

积分

注册会员

Rank: 2

积分
80
QQ
发表于 2005-12-10 09:05:00
拼音加加占用内存好大!
装了新版的拼音加加,占用内存竟然十几兆。。。晕死了
有没有好点点输入法,占内存少点啊!!
使用道具 举报 回复
发表于 2005-12-10 09:09:00
我也卸了装回原来的3.11版了 还是那个版本更适合我 我就有个问题 怎么把4.X版的皮肤给3.11的用上嘞?
使用道具 举报 回复 支持 反对
发表于 2005-12-10 09:11:00
加加的这个进程不管我是否使用加加拼音它都这么开着,实在浪费资源,谁叫它比其它输入法好用阿,没有办法
使用道具 举报 回复 支持 反对
发表于 2005-12-10 09:16:00
增强版捆绑有cnnic。



[ 本帖最后由 gjietjuit 于 2005-12-10 09:58 编辑 ]
使用道具 举报 回复 支持 反对
发表于 2005-12-10 09:35:00
越来越臃肿了.还是老版本好用一点.新版的垃圾东西也多了.现在的软件都这样...哎
使用道具 举报 回复 支持 反对
发表于 2005-12-10 09:39:00
我不觉得,大概加加是把词库读进内存,所以内存占用大了,但是速度反应速度非常快
而且,如果加加在程序上动点手脚,把内存占用转移到虚拟内存,完全可以让你看到的内存占用只有12K
使用道具 举报 回复 支持 反对
发表于 2005-12-10 09:49:00
拼音加加开发组关于拼音加加内存占用的解释(作者:廖恒毅)

关于拼音加加的内存占用, 一直很多朋友在提这个问题。我们开发组在这个方面想了很多的办法,做了很多的测试,最后选定了目前4.0测试版的方案。现在,我们开发组特别跟广大的朋友们做一个解释。可以告诉大家,拼音加加的解决方案是最好的,最省内存的方案。

  非常关心内存占用的朋友,朋友估计都是对计算机多少有些了解的人。一般呢,大家都会打开Windows任务管理器,去查看进程的内存占用情况。会发现拼音加加总是有一个jjsvr4.exe的进程,占用大小不等的内存。而其它的输入法,象 微软拼音,象紫光,它们都没有相应的显示。所以呢,很多人就抱怨说拼音加加内存占用大。

  现在大家来跟我一起做一个试验。打开一个nodepad.exe,就是Windows开始菜单里面的附件里面的“记事本”。在任务管理器里面看看内存占用是多少。然后打开 微软拼音输入法,开始在记事本里面输入文字,看看记事本进程内存占用情况的变化。通常呢,这个增加量应该是超过10M,甚至到超过20M。随着输入的增多,通常内存占用会更加增多的。这时候,你说 微软拼音占用的内存是多少呢?它可是没有进程显示它占用的内存量的。

  现在我们继续试验,不要关闭上一个记事本,再打开另外一个记事本。在这个记事本里面用 微软拼音开始输入。同时查看这个记事本的内存占用。发现什么了?是不是内存占用迅速增加?是不是每一个用 微软拼音输入的进程都会占用相应的内存?

     用同样的办法试验一下拼音加加,你会看到什么结果呢?

       再用同样的办法试验一下紫光拼音,又会是什么结果呢?

       有兴趣的朋友,可以把测试的结果附在这个帖子后面。

       我相信,结果会让大家非常地吃惊的。

  拼音加加启用一个进程之后,它占用的内存就在那里明摆着。大家都直接可以看得见。这样带来的一个好处是,拼音加加实际占用的内存大大大大减少了。绝对不会随着打开使用的程序的增加而同比例增加。使用拼音加加的好处是,当用户启用一个进程的时候,拼音加加占用自己的一份内存。这时候,内存原本就比较宽松。所以不会影响大家的工作。当启用更多的进程的时候,拼音加加就不再跟其它的应用抢空间了。

  所以,拼音加加跟别的输入法不同的地方就是,拼音加加只占用一份内存空间来处理输入问题,而别的输入法要对每一个应用程序占用同样的输入法空间。即便就一份空间的对比,拼音加加占用的空间其实也是算小的。

  这原本是一个技术设计的技巧,要实现起来非常的困难的,有很多的技术难题,我们一一地克服了。象 微软拼音那样的设计要简单很多的。但是为了让用户使用起来感觉更好,占用更少的内存,其实也就是为用户省钱,我们觉得我付出的努力是值得的。但是,很多朋友并不领情,总是直接从表面上去看问题,总觉得我们加这么一个进程心里不舒服。总觉得别的输入法好像不占内存,只有拼音加加占内存。我们原本不想解释,因为这从技术上讲也是一个小秘密,并不是很想让竞争对手了解我们的设计(请原谅我们的不那么雷锋)。在很多朋友一再地提及这个问题的情况下,我们只好公开这个秘密。不过,其它的竞争对手真要在技术上实现这么小的内存占用,也不是那么一件容易的事情。就让其他人慢慢学吧。技术上,我们永远是最强的。

  因为大家对拼音加加内存占用诟病,所以,在上一个内测版里面,我们把拼音加加的内存处理了一下。每次输入完成隔一段时间,我们就把拼音加加的内存压缩一下,可以让用户在任务管理器里面看起来拼音加加的内存占用非常小。但是同时带来的一个问题就是,拼音加加时常会有“卡”的现象。实际上,产生这个现象的原因是因为拼音加加做智能搜索的时候,不能在内存完成,而必须到硬盘上去调用内容,当然就速度慢了,就觉得不爽了。可能有很多的朋友更愿意看到内存是空的,没有占用的,而不愿意给真正需要的应用程序吧。就象有些人,愿意把钱放在银行看数字,而不愿意花是一样的。原本也想满足这些朋友的心理需要的(我们真的是在努力满足几乎所有人所有的需求的),但是“卡”的感觉实在难以忍受,包括我自己,所以,我们只好放弃了每次的压缩,让拼音加加的内存占用真的显示出来了。希望大家能够理解我们。其实我们也能够理解大家,尽管很多人的机器的内存大小都大于256M,也还是有不少人,内存小于128M的。内存是非常宝贵的资源。直到现在内存还是不够便宜,1M内存还需要7毛钱呢。这让我想起10多年前,1M内存几千块的。哈哈。开个玩笑。

  不管怎么样,拼音加加4.0的测试版算是呈现在各位朋友的面前了。希望大家能够仔细体会这个版本。我们是很仔细地在体会用户的感觉。我们会不断调整。希望更多的人会喜欢上拼音加加。我们在技术上努力,让拼音加加更加完美。希望大家也努力,让周围更多的朋友用上拼音加加。让拼音加加成为全球中文输入法第一品牌。

  谢谢大家。

                                                                                        廖恒毅

                                                                                        2005年11月11日23时于多伦多
使用道具 举报 回复 支持 反对
发表于 2005-12-10 10:03:00
内存占用??好笑了,它妨碍你了??一个好的软件不是什么内存,资源占用来决定的,而是用的顺手不顺手,是否妨碍你的系统……用数字来描述软件,有什么好讨论的
使用道具 举报 回复 支持 反对
发表于 2005-12-10 10:07:00
用紫光吧 紫光不错
使用道具 举报 回复 支持 反对
发表于 2005-12-10 10:15:00
原帖由 17521 于 2005-12-10 09:49 发表
拼音加加开发组关于拼音加加内存占用的解释(作者:廖恒毅)

关于拼音加加的内存占用, 一直很多朋友在提这个问题。我们开发组在这个方面想了很多的办法,做了很多的测试,最后选定了目前4.0测试版的方案。现在 ...
这个东西已经贴了好几遍了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则