今天写了一个东西,把从TextArea提交的xml文本,用JSP转成DOM再遍历每个节点然后输出。结果发现一个很大的区别,当TextArea里面的xml大到1M多,10000个节点时:
FireFox从JSP解析完Dom到页面完全输出完毕,平均花费650ms。 (明显可以看到下面“从xxx获取数据"的进度条)
而IE平均只需要120ms,进度条开始不动,然后一闪就过去了。
Firefox明显比IE要慢一个档次了。
但是,中间还有一个区别,就是当我把大量文本复制到TextArea中时。IE停止响应30多秒,CPU一直占满。而Firefox就快多了,5秒不到就粘贴上去了。但是,当执行全选-删除时,IE就非常快一点延迟都没有,firefox全选顿一下,删除又顿一下,CPU也占了一下。呵呵,很有意思。