8k 照片。用 lmageclass 和 wps 看图软件打开,内存占用差不多都是 700-800m。而用 win7 自带照片查看器只有 30m 占用。为啥差别这么大
1
wangkun025 2020-01-01 17:54:22 +08:00
用 PS 打开差别更大。
程序问题,不关照片的事儿。 |
2
XiaoxiaoPu 2020-01-01 17:55:32 +08:00
同一个网页 Chrome 打开和 Firefox 打开内存占用差别也挺大的,主要还是看程序吧
|
3
my101du 2020-01-01 18:10:13 +08:00 via Android 2
人家问为什么……
同等答案。 |
4
xupefei 2020-01-01 18:52:24 +08:00 via iPhone 1
照片查看器在解码的时候并不是 100%分辨率,所以占用内存=图片文件大小+查看器窗口大小。
另两家占用内存=图片本身的尺寸。 浏览器的解码就更复杂了,比如 chrome 有时会只解码你能看到的部分。 另外,这种解码方式对图片格式有要求。 Ref: https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.imaging.bitmapimage.decodepixelwidth |
5
ysc3839 2020-01-01 19:06:04 +08:00 via Android
估计是解码后有损压缩存在内存中。
|
6
eq06 2020-01-01 20:26:40 +08:00
就算什么都不打开,每个软件启动时都要带上自己的依赖组件吧。那么多 dll 要挂载呢
|
7
AlexCode 2020-01-01 23:15:06 +08:00 via Android
图片查看工具的问题,很正常吧?
|