返回列表 发帖

[问题求助] 标签的多线程和单线程有什么区别?

两种线程对速度有影响吗?具体他们都有什么作用?

还有就是这个俩个选项是什么意思?
页面内窗口元素不使用Windows视觉样式(需要重启浏览器)
在XMLHttpRequest同步模式下也响应消息

第一个嘛
多线程标签就是每个标签都由一个线程去处理,这样从一定程度上可以防止多个标签公用一个线程的情况下互相争夺资源导致卡死或影响速度,不会因为一个页面的处理而导致整个程序死掉。不过矛盾点就是多线程程序本身的复杂性导致切换和管理很麻烦。目前MT2、TT4.0开始都引入了多线程标签功能,TW2是最先实现的(貌似...)
对速度严格来说有影响,但应该说不大

页面内窗口元素不使用Windows视觉样式(需要重启浏览器)
你关掉就知道了,就是网页里面的按钮啊、滚动条啊、文本框全部使用Windows的经典外观,不使用目前你系统主题的外观,简而言之就是关掉了页面里面的按钮就会变成那种Windo2000那种白块块

在XMLHttpRequest同步模式下也响应消息
IE7在处理 XMLHttpRequest 的的时候貌似会在某些情况下导致线程卡死,开启这一项以后,TW2会在发生这种事情的时候结果程序控制权,响应用户操作,防止假死,但出现这种问题的几率并不大....不过开着还是不错的
MT2在内部实现了这个功能,不让你选而已

[ 本帖最后由 phcole 于 2008-5-13 18:40 编辑 ]

TOP

返回列表