Làm Thế Nào Tos

Cách cho biết ứng dụng Mac nào được tối ưu hóa cho Apple Silicon

Sau khi ra mắt máy Mac chạy bằng silicon của Apple, nhiều ứng dụng của bên thứ ba đã được cập nhật để đảm bảo chúng được tối ưu hóa để chạy trên bộ vi xử lý tùy chỉnh của Apple. Ngay cả khi một ứng dụng chưa được cập nhật, các máy Mac không phải Intel của Apple vẫn có thể chạy chúng, nhờ vào lớp dịch Rosetta 2 của Apple. Nhưng làm thế nào để bạn biết ứng dụng nào của bạn đang chạy nguyên bản dưới dạng tệp thực thi Universal và ứng dụng nào đang sử dụng mô phỏng Rosetta? Đọc để tìm hiểu.





m1 macs banner

Giải thích về ứng dụng toàn cầu

Khi các nhà phát triển cập nhật ứng dụng của họ để chạy nguyên bản trên silicon Apple, họ sử dụng một thứ gọi là Universal binary. Ban đầu, ứng dụng Universal đề cập đến các tệp thực thi chạy nguyên bản trên cả PowerPC hoặc Intel Macs. Tuy nhiên, tại WWDC 2020 vào tháng 6, Apple đã công bố Universal 2, cho phép các ứng dụng chạy trên cả máy Mac dựa trên Intel và máy Mac silicon của Apple.



Nếu một ứng dụng vẫn chưa được cập nhật lên Universal 2, máy Mac silicon của Apple sẽ vẫn chạy ứng dụng đó, nhưng nó sẽ hoạt động bằng cách chuyển đổi mã Intel x86-64 bằng phần mềm giả lập Rosetta 2. Ngay cả khi mô phỏng mã x86 trong Rosetta 2, máy Mac có silicon Apple thường chạy các ứng dụng không phải gốc nhanh hơn máy Mac chạy Intel, nhưng thật tốt khi biết ứng dụng nào đã được tối ưu hóa cho phần cứng nâng cao bên trong của bạn. M1 Máy Mac. Đây là cách thực hiện.

Cách kiểm tra các ứng dụng phổ biến trong macOS

  1. Nhấn vào Biểu tượng quả táo ở góc trên cùng bên trái của thanh menu của máy Mac và chọn Giới thiệu về máy Mac này .
    về chiếc mac này

  2. Trong tab 'Tổng quan', hãy nhấp vào Báo cáo hệ thống ... cái nút.
    về bản sao tổng quan mac này

  3. Trong cửa sổ Báo cáo Hệ thống, hãy chọn Phần mềm -> Ứng dụng trong thanh bên. Trong danh sách Ứng dụng được tải, hãy xem bên dưới Tốt bụng để xem một ứng dụng là tệp nhị phân Universal hay tệp thực thi không phải gốc của Intel.
    kiểm tra bản sao ứng dụng phổ quát

Ngoài danh sách Báo cáo hệ thống, bạn cũng có thể kiểm tra các ứng dụng riêng lẻ: nhấp chuột phải vào biểu tượng của ứng dụng trong Trình tìm kiếm, sau đó chọn Nhận thông tin từ menu ngữ cảnh và nhìn vào Tốt bụng trong 'General.'

làm thế nào để xóa một chiếc iPhone

Ngoài những điều trên, iMazing đã phát hành một ứng dụng miễn phí [ Đương dân trực tiêp ] quét các ứng dụng macOS của bạn và hiển thị kiến ​​trúc CPU được hỗ trợ của chúng, trong khi repo cung cấp một ứng dụng thanh menu miễn phí có tên Thông tin về Silicon cho phép bạn nhanh chóng xem kiến ​​trúc của ứng dụng hiện đang chạy.

thông tin silicon Ứng dụng thanh menu thông tin Silicon
Bạn cũng có thể kiểm tra xem một ứng dụng đã được tối ưu hóa cho Apple silicon hay chưa trước khi bạn cài đặt nó, nhờ vào một trang web của Abdullah Diaa có tên Apple silicon đã sẵn sàng chưa? Trang web duy trì cơ sở dữ liệu cập nhật về các ứng dụng chỉ ra & zwnj; M1 & zwnj; hỗ trợ, chỉ Rosetta 2 và những hỗ trợ không hoạt động.

Cần lưu ý rằng Apple coi Rosetta 2 là một giải pháp tạm thời cho các nhà phát triển trong khi họ làm lại các chương trình dựa trên Intel hiện có của mình để chạy trên máy Mac dựa trên Arm, có nghĩa là cuối cùng họ sẽ cần tạo các ứng dụng Universal hoạt động nguyên bản trên cả silicon ‌‌Intel và Apple‌‌ máy móc.

Apple đã kết thúc hỗ trợ cho OG Rosetta ba năm sau khi phát hành để giúp quá trình chuyển đổi từ chip PowerPC sang bộ xử lý Intel diễn ra suôn sẻ, vì vậy nếu nhà phát triển cuối cùng không cập nhật ứng dụng của họ, nó có thể không sử dụng được trên các máy silicon của Apple trong tương lai.