V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Valyrian
V2EX  ›  macOS

Finder 看图片怎么这么慢

  •  
  •   Valyrian · 2018-08-03 07:57:11 +08:00 · 2985 次点击
    这是一个创建于 2064 天前的主题,其中的信息可能已经有所发展或是发生改变。

    都是分辨率不高的 jpg 文件,怎么这么慢?用 quick look,然后上下键控制,每个图片都要卡半秒,完全没有缓存前后图片的样子。但即使不缓存,解码个 jpg 为啥会这么慢?

    而且 quick look 有个 bug,就是把窗口拉大以后,向下键看下一张,再向上键回到这一张,这时图片会按 100%显示,完全不放大(但是窗口还是拉大的尺寸)。

    那么问题是,有什么替代品?不要 finder 替代品。。只要个看图工具

    9 条回复    2018-08-08 16:14:47 +08:00
    ynyounuo
        1
    ynyounuo  
       2018-08-03 08:05:42 +08:00
    我这里用 quicklook 看 JPEG,只要不超过 5MB 基本都是秒出,超过 5MB 才会 load 一下,不过第二次再切回去就又是秒出。

    你要不要用 qlmanage 来 debug 一下看看到底是为什么慢,也许是装了老旧的 quicklook 插件的缘故。
    Sylv
        2
    Sylv  
       2018-08-03 09:18:01 +08:00
    我这里同秒出,2012 年的 MacBook Pro,试了张分辨率为 7680  ×  7680 的 15 MB 大小的 JPEG,也是秒出。再大的第一次会载一下下,分辨率为 30208  ×  30208 的 140 MB 大小的 JPEG 载入时间大概是 4 秒,再一次 Quick Look 也是秒出了。
    1002xin
        3
    1002xin  
       2018-08-03 11:04:26 +08:00
    推荐 Xee
    lee0111
        4
    lee0111  
       2018-08-03 13:21:30 +08:00
    是 SSD 吗
    Valyrian
        5
    Valyrian  
    OP
       2018-08-03 13:50:22 +08:00
    @ynyounuo
    @Sylv
    你们能不能试一下用 finder 的列视图模式(第三个图标),然后快速切换图片,看看右边的预览卡不卡
    ynyounuo
        6
    ynyounuo  
       2018-08-03 14:02:51 +08:00
    @Valyrian
    跟 Quicklook 类似,不过这里貌似不会保留 thumbnail cache 而是每次重新建立 thumbnail 所以不会有之前的那种第二次预览就直接秒出的现象。
    ldehai
        7
    ldehai  
       2018-08-03 14:20:54 +08:00
    @Valyrian https://kantu.qq.com 腾讯出的看图
    Sylv
        8
    Sylv  
       2018-08-03 15:14:18 +08:00
    @Valyrian 对比了下,好像是比按空格键 Quick Look 会慢一点,不是差非常多。
    e8c47a0d
        9
    e8c47a0d  
       2018-08-08 16:14:47 +08:00
    我也碰到这个问题了
    https://www.v2ex.com/t/477920
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4918 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:50 · PVG 17:50 · LAX 02:50 · JFK 05:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.