Skip to content

CEF 139 Intel builds are unusably slow on Apple Silicon ARM machinesΒ #4576

@callumlinden

Description

@callumlinden

Environment

Internal test build of Viewer from this PR

macOS only

Description

The Viewer built from the PR in the description using CEF 139 is unusably slow. The login page can take 20+ seconds to appear for example.

The official CEF applications built for Intel are similarly slow on Apple Silicon machines.

The official CEF applications built for Apple Silicon behave normally on Apple Silicon machines.

We believe the reason is that newer versions of Chromium do not play well with Rosetta 2 - implication is that there is no easy way around this other that using architecture native builds.

Reproduction steps

  1. Install macOS Viewer as normal
  2. Open it
  3. Notice it takes 20+ seconds for the login page to appear


This repo is using Opire - what does it mean? πŸ‘‡
πŸ’΅ Everyone can add rewards for this issue commenting /reward 100 (replace 100 with the amount).
πŸ•΅οΈβ€β™‚οΈ If someone starts working on this issue to earn the rewards, they can comment /try to let everyone know!
πŸ™Œ And when they open the PR, they can comment /claim #4576 either in the PR description or in a PR's comment.

πŸͺ™ Also, everyone can tip any user commenting /tip 20 @callumlinden (replace 20 with the amount, and @callumlinden with the user to tip).

πŸ“– If you want to learn more, check out our documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageFlags issues that need to be triaged

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions