水木社区手机版
首页
|版面-KDE与Qt编程技术(KDE_Qt)|
新版wap站已上线
返回
1/1
|
转到
主题:现在的 webkit 还是单进程架构是吗?
楼主
|
hgoldfish
|
2022-03-21 19:12:03
|
只看此ID
没有选择像 chrome 那样搞成多进程吗?
那岂不是说 webkit 的速度会比 chrome 慢一些?
--
FROM 47.243.39.*
1楼
|
cavendish
|
2022-03-22 00:27:38
|
只看此ID
webkit2
https://trac.webkit.org/wiki/WebKit2
google "webkit multi process"
【 在 hgoldfish 的大作中提到: 】
: 没有选择像 chrome 那样搞成多进程吗?
: 那岂不是说 webkit 的速度会比 chrome 慢一些?
--
FROM 85.166.63.*
2楼
|
hgoldfish
|
2022-03-22 20:56:39
|
只看此ID
现在的 QtWebkit 是基于 Webkit1 还是 Webkit2 的呢?
【 在 cavendish (享受生活) 的大作中提到: 】
: webkit2
:
https://trac.webkit.org/wiki/WebKit2
: google "webkit multi process"
: ...................
--
FROM 47.243.39.*
3楼
|
missdeer
|
2022-03-29 10:49:40
|
只看此ID
多进程并不是chrome快的原因吧,主要是v8,skia这些才快的吧,多进程看当年感觉是
因为太容易crash才采用的策略
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 没有选择像 chrome 那样搞成多进程吗?
: 那岂不是说 webkit 的速度会比 chrome 慢一些?
--
FROM 58.34.122.*
4楼
|
hgoldfish
|
2022-03-29 12:58:03
|
只看此ID
多进程的同时,把 DOM 操作改成了异步。渲染时有更少的等待,所以多进程理论上确实会更快一些。而且多进程比较不容易触发数据竞争。浏览器的数据太多了,用多线程肯定会有大量的锁。
【 在 missdeer (卧薪尝胆的类库萤一) 的大作中提到: 】
: 多进程并不是chrome快的原因吧,主要是v8,skia这些才快的吧,多进程看当年感觉是
: 因为太容易crash才采用的策略
--
FROM 47.243.39.*
5楼
|
missdeer
|
2022-03-30 09:08:49
|
只看此ID
之前看文章说好像chrome只是把网络和渲染拆到不同进程,渲染按策略(按站点或按页
面)是全在一个进程里的
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 多进程的同时,把 DOM 操作改成了异步。渲染时有更少的等待,所以多进程理论上确实会更快一些。而且多进程比较不容易触发数据竞争。浏览器的数据太多了,用多线程肯定会有大量的锁。
--
FROM 58.34.122.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版