Cách kiểm tra phần mềm nào đã tối ưu hóa cho chip Apple Silicon M1
Sau khi Apple phát hành các mẫu Mac chạy chip M1, nhiều phần mềm của bên thứ ba đã được cập nhật để đảm bảo chúng được tối ưu hóa trên chip Apple. Ngay cả khi phần mềm đó chưa được cập nhật, máy Mac có chip M1 vẫn có thể chạy chúng nhờ trình biên dịch Rosetta 2 của Apple.
Nhưng làm thế nào để biết phần mềm nào đã được tối ưu hóa và chạy như phần mềm Universal và phần mềm nào chưa được tối ưu hóa và chạy dưới dạng giả lập thông qua trình biên dịch Rosetta? Trong bài viết này, tôi sẽ giúp bạn tìm hiểu.
Giải thích về phần mềm Universal
Khi các nhà phát triển cập nhật phần mềm của họ để chạy đáng tin cậy trên chip silicon của Apple, họ sẽ sử dụng một thứ gọi là “Universal binary”. Ban đầu, phần mềm Universal có thể chạy trên máy Mac có chip PowerPC hoặc Intel. Tuy nhiên, tại WWDC 2020, Apple đã giới thiệu Universal 2, cho phép phần mềm chạy trên cả Mac hỗ trợ Intel và Mac dựa trên silicon của Apple.
Nếu một phần mềm chưa được cập nhật lên Universal 2, máy Mac hỗ trợ M1 vẫn có thể chạy phần mềm, nhưng nó sẽ chạy trên trình giả lập Rosetta 2 (hoặc giả lập mã x86). Ngay cả khi chạy qua Rosetta 2, Mac M1 thường chạy phần mềm nhanh hơn các máy Mac chạy bằng Intel, nhưng bạn nên biết phần mềm nào đã được tối ưu hóa cho chip Apple Silicon M1 của mình. Và đây là cách thực hiện.
Cách kiểm tra các phần mềm Universal trên macOS
# Cách 1
1. Click vào biểu tượng Apple ở góc trên bên trái của thanh menu và chọn About This Mac.

2. Trong tab “Overview”, click vào nút System Report…

3. Trong cửa sổ System Report, chọn Software -> Applications ở thanh bên. Trong danh sách các phần mềm có trên máy Mac của bạn, kiểm tra cột Kind để xem phần mềm là “Universal” hay “Intel”.

# Cách 2
Ngoài cách kiểm tra từ System Report như trên thì bạn cũng có thể dùng tính năng quản lý dung lượng của macOS để làm điều tương tự.
1. Click vào biểu tượng Apple ở góc trên bên trái của thanh menu và chọn About This Mac.
2. Chuyển sang tab “Storage”.
3. Click vào nút Manage.

4. Click chọn “Applications” ở thanh bên và bạn để ý cột Kind sẽ thấy phần mềm đó là “Universal” hoặc “Intel”.

# Cách 3: Dùng phần mềm bên thứ ba
Ngoài cách trên, có một người dùng trên Github đã chia sẻ một phần mềm mà anh ta viết để kiểm tra xem phần mềm bạn cài đặt có hỗ trợ đầy đủ cho chip Apple Silicon hay không.
Phần mềm này có tên là Silicon Info, bạn có thể tải miễn phí trên Github [link download]. Nó có dung lượng nhẹ và sẽ được tích hợp vào thanh menu macOS để giúp bạn kiểm tra nhanh trong khi mở phần mềm.

# Cách 4: Kiểm tra trước khi cài phần mềm
Bạn cũng có thể kiểm tra xem phần mềm bạn cần có được tối ưu hóa cho chip Apple Silicon trước khi cài đặt hay không, nhờ vào một trang web của Abdullah Diaa có tên isapplesiliconready.com. Trang web này liên tục cập nhật về phần mềm đã hỗ trợ chip Apple Silicon, hoặc chỉ chạy giả lập với Rosetta 2 hoặc thậm chí không thể hoạt động trên Mac M1.

Điều đáng chú ý là Apple coi Rosetta 2 là giải pháp tạm thời cho các nhà phát triển trong khi họ tối ưu hóa phần mềm của mình để tương thích với Apple Silicon, có nghĩa là sớm hay muộn, tất cả các nhà phát triển cũng phải cập nhật phần mềm của họ để tạo ra các ứng dụng phổ thông hoạt động nhất quán trên cả máy Mac hỗ trợ Intel và Máy Mac chạy chip Silicon của Apple.
Trước đó, Apple đã loại bỏ hỗ trợ cho trình biên dịch Rosetta đầu tiên ba năm sau khi phát hành để giúp quá trình chuyển đổi từ PowerPC sang chip Intel diễn ra suôn sẻ, vì vậy nếu các nhà phát triển không cập nhật phần mềm của họ, chúng có thể không khả dụng trên các máy Mac Apple M1 trong tương lai.
Đọc thêm các thông tin mới nhất tại: https://thegioiapple.org/
Bài viết Cách kiểm tra phần mềm nào đã tối ưu hóa cho chip Apple Silicon M1 đã xuất hiện đầu tiên vào ngày THẾ GIỚI ỨNG DỤNG APPLE.
Nguồn:
https://thegioiapple.org/cach-kiem-tra-phan-mem-nao-da-toi-uu-hoa-cho-chip-apple-silicon-m1/
Xem thêm tại:
https://thegioiappleorg1.blogspot.com
Nhận xét
Đăng nhận xét