0

在我的电脑中,如果我在 IE 或 Chrome 中打开不同的选项卡,则会创建不同的进程,因此每个进程都可以通过单独的 TCP 端口进行监听。所以他们成功地管理了会话。

但是在Mozilla的情况下,会在操作系统中创建单个进程,甚至会打开许多​​选项卡!由于 Mozilla 为多个选项卡创建多个线程,它只有一个进程 ID。

如果数据包从 Web 服务器到达,My OS 将使用 TCP 目标端口号将其移交给特定进程!!!

如果是 IE,Chrome 没有问题,因为它们对每个选项卡都有不同的进程......!但是 Mozilla 如何能够通过单个进程管理不同的会话……?

4

2 回答 2

0

可以在一个进程中侦听严重连接的响应。

使用一个或多个进程处理多个选项卡是一种有利有弊的设计选择。

于 2013-09-28T23:11:42.370 回答
0

事实上,当您使用线程时它更简单,选项卡不是独立条目,每个页面都在 firefox 核心中呈现,您在选项卡中看到的只是数据的表示,视图:)

于 2013-09-27T17:09:02.643 回答