标签: multithreading internet-explorer firefox browser google-chrome
我一直在寻找有关常见浏览器使用的线程模型/计数的信息。
具体来说,我想当浏览器访问某个页面时,它会启动新线程来下载呈现页面所需的链接资源(css / images等)。我假设它们将使用的并发线程数量有限,这将为靠近页面顶部的资源节省带宽,因此“首屏”内容将快速呈现。
是否有人有关于特定现代浏览器中使用的线程池大小的任何信息?如果我过度简化了他们的操作,请告诉我。
答案 0 :(得分:2)
异步下载不需要单独的线程;它们由操作系统处理。
但是,浏览器在每个域名的数量连接上都有上限(通常为2,6,8或15)。 (Firefox)(IE)