hahaFck
V2EX  ›  Apple

为什么大多数 mac 应用在窗口缩放过程中都卡成 PPT 呢

  •  1
     
  •   hahaFck · Jul 31, 2020 · 7199 views
    This topic created in 2199 days ago, the information mentioned may be changed or developed.

    就是双击窗口在最大或者恢复过程中,动画效果直接卡成 PPT 了,连微软的 off..ice 都这样。 是 mac 的图形性能不行?还是应用开发商适配的不行。

    但是像 Safa..ri 、intell..ij 的 ide 又不会,动画效果非常丝滑。

    17 replies    2024-11-14 17:18:19 +08:00
    Dvel
        1
    Dvel  
       Jul 31, 2020
    最小化的时候就很顺畅,缩放的时候就卡的掉帧,虽然这集显一般般吧,但这是 bugOS 的锅。
    jzphx
        2
    jzphx  
       Jul 31, 2020
    黑果没这毛病,16 款 13 寸是切个桌面都能掉帧,感觉就是显卡的问题
    GM
        3
    GM  
       Jul 31, 2020
    BugOS 的图形性能一直很差。
    官方自己的软件不卡估计因为参与开发的都是大佬,有钱有闲有资源有能力去慢慢做优化。
    但是普通的开发者、开发团队哪有那么多人力精力去做优化。
    shoujiaxin
        4
    shoujiaxin  
       Jul 31, 2020
    盲猜会卡顿的应该都不是 Native 的
    shoujiaxin
        5
    shoujiaxin  
       Jul 31, 2020
    @shoujiaxin 哦 Office 全家桶另说,这玩意儿干啥都卡
    zhuangku556
        6
    zhuangku556  
       Jul 31, 2020
    不是 Intel 的图形性能太垃圾吗?
    finab
        7
    finab  
       Jul 31, 2020   ❤️ 2
    感觉是交互侧重点有所不同
    chrome 缩放时,页面会根据缩放的进度,实时的重新调整布局 ,很明显无法在 1/60 秒处理完布局计算,导致卡顿。
    safari 就是仅窗口在动画,页面保持不动,窗口动画完再重新布局
    damngood
        8
    damngood  
       Jul 31, 2020
    和应用实现有关系

    根据窗口变化实时重新布局的话应用复杂的情况下是开销比较大.
    应用实现的时候适当 delay 一下会好很多.
    Bananana
        9
    Bananana  
       Jul 31, 2020   ❤️ 1
    @finab safari 缩放时,内容也是实时布局啊
    hoyixi
        10
    hoyixi  
       Jul 31, 2020
    用 Mac,你就可劲的加内存吧
    finab
        11
    finab  
       Jul 31, 2020
    @Bananana
    只是举个例子说说可能应用在窗口大小变化时布局计算开销大导致了卡顿,我用的 Safari 12 是不实时布局的就正好用来举例了
    LoveCnElvis
        12
    LoveCnElvis  
       Jul 31, 2020
    你换台式机,丝滑流畅
    Orciorc
        13
    Orciorc  
       Aug 1, 2020 via Android
    我猜是 UHD630 的问题,牙膏厂核显拉胯
    changwei
        14
    changwei  
       Aug 1, 2020 via Android
    感觉是显卡性能不够+mac 优化确实辣鸡(微软的 directx 性能很高,对比 mac 版本 dota2 和 win 版本 dota2 就知道了)
    我这别说最大化最小化,就连基本的 chrome tab 切换或者 f4 那个 control panel 的切换都会有掉帧。或者延迟( 0.5s 左右是延迟,win 上面几乎没有任何延迟)反正我对 0.5s 的延迟都会非常敏感,就感觉不是很爽。
    chnnhhh
        15
    chnnhhh  
       Aug 6, 2020
    感觉和显卡关系不大
    实测 2020 款 mac mini
    i7 8700b 版本
    32G 内存
    自己加了个战核 X+5700XT
    在 4k 屏幕下 双击最大化 edge 的时候依然卡,但是点绿色那个全屏显示的时候,动画又很流畅。。
    Safari 各种情况都很流畅
    Electronika
        16
    Electronika  
       Aug 8, 2020
    macOS 内容实时布局的历史遗留优化问题了,加上核显性能太差(独显帧数要好一些但非原生 app 还是会卡)
    88WoIdBJtW0N1gEk
        17
    88WoIdBJtW0N1gEk  
       Nov 14, 2024
    2024 了, 我的 m2 在缩放的时候依然掉帧卡顿
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2450 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 00:24 · PVG 08:24 · LAX 17:24 · JFK 20:24
    ♥ Do have faith in what you're doing.