Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image Google chrome需要1.1 gb内存才能下载和加载17.2 mb的大图像(24000x12000)_Image_Google Chrome_Memory Management_Browser_V8 - Fatal编程技术网

Image Google chrome需要1.1 gb内存才能下载和加载17.2 mb的大图像(24000x12000)

Image Google chrome需要1.1 gb内存才能下载和加载17.2 mb的大图像(24000x12000),image,google-chrome,memory-management,browser,v8,Image,Google Chrome,Memory Management,Browser,V8,在下载和处理图像时,google chrome浏览器内部是如何工作的 当您尝试打开时,google chrome任务管理器会显示1.1 GB的内存占用(请确保在复制时使用禁用的缓存) 下载并加载映像后,释放内存,内存占用降至77MB 我想不出内存消耗如此高的原因。chrome的内部功能也没有消耗如此巨大的内存 我正在寻找任何相关的答案或博客,帮助我理解chrome的内部架构或设计。JPEG是一种压缩图像存储格式。为了显示图像,应用程序必须在内存中解压缩图像。合理的预期是每像素4个字节(每个颜

在下载和处理图像时,google chrome浏览器内部是如何工作的

当您尝试打开时,google chrome任务管理器会显示1.1 GB的内存占用(请确保在复制时使用禁用的缓存

下载并加载映像后,释放内存,内存占用降至77MB

我想不出内存消耗如此高的原因。chrome的内部功能也没有消耗如此巨大的内存


我正在寻找任何相关的答案或博客,帮助我理解chrome的内部架构或设计。JPEG是一种压缩图像存储格式。为了显示图像,应用程序必须在内存中解压缩图像。合理的预期是每像素4个字节(每个颜色通道一个字节),因此您的图像需要24000*12000*4个字节=1.07 GB。

听起来合乎逻辑。你能分享任何关于这个主题的博客或文档吗?确切地说,是哪个主题?图像压缩?这里有一个起点:浏览器部分。浏览器如何呈现导致如此高内存消耗的图像或其他多媒体元素?这不是特定于浏览器的。查看图像需要在内存中解压缩图像。参见,例如,真棒。谢谢你澄清。