Apple News

Quá trình dịch ứng dụng Rosetta Mac có thể mất 20 giây khi khởi chạy lần đầu tiên [Đã cập nhật]

Thứ Năm, ngày 12 tháng 11 năm 2020 12:30 chiều theo giờ PST của Joe Rossignol

Do chip M1 mới của Apple được thiết kế dựa trên kiến ​​trúc ARM, các ứng dụng được xây dựng cho kiến ​​trúc x86 của Intel sẽ cần phải chạy qua lớp dịch Rosetta 2 của Apple để hoạt động trên Apple Silicon Macs và quá trình này có thể mất một chút thời gian.





cách chụp ảnh macro bằng iphone 12 pro max

táo
Microsoft tuần này chỉ ra rằng khi khởi chạy bất kỳ ứng dụng Mac nào của nó lần đầu tiên trên Apple Silicon Macs, các ứng dụng sẽ bị trả lại trong đế trong khoảng 20 giây trong khi quá trình dịch Rosetta 2 hoàn tất, với tất cả các lần khởi chạy tiếp theo đều diễn ra nhanh chóng. Điều này áp dụng cho Word, Excel, PowerPoint, Outlook, OneNote và OneDrive.

Táo tài liệu dành cho nhà phát triển thừa nhận vấn đề này, lưu ý rằng quá trình dịch Rosetta 2 'mất thời gian' và người dùng 'có thể nhận thấy rằng các ứng dụng đã dịch đôi khi khởi chạy hoặc chạy chậm hơn' do đó:



Nếu tệp thực thi chỉ chứa các lệnh của Intel, macOS sẽ tự động khởi chạy Rosetta và bắt đầu quá trình dịch. Khi quá trình dịch kết thúc, hệ thống sẽ khởi chạy tệp thực thi đã dịch thay cho tệp gốc. Tuy nhiên, quá trình dịch cần thời gian, vì vậy người dùng có thể nhận thấy rằng các ứng dụng đã dịch đôi khi khởi chạy hoặc chạy chậm hơn.

Để tránh quá trình dịch này, các nhà phát triển có thể tạo một hệ nhị phân chung cho các ứng dụng của họ , cho phép chúng chạy nguyên bản trên cả Apple Silicon Mac và Mac dựa trên Intel với một tệp thực thi. Microsoft là một trong nhiều nhà phát triển đang làm như vậy.

apple watch không kết nối với điện thoại

Một số ứng dụng đã được công bố với sự hỗ trợ chung, bao gồm Căn phòng tối , djay Pro AI , và OmniFocus .

Máy Mac đầu tiên với chip M1 sẽ bắt đầu đến tay khách hàng vào thứ Ba.

Cập nhật - ngày 14 tháng 11: Microsoft kể từ đó đã thay đổi từ ngữ của tài liệu hỗ trợ của mình và giờ đây chỉ đơn giản nói rằng lần khởi chạy đầu tiên của mỗi ứng dụng Office 'sẽ mất nhiều thời gian hơn' thay vì chỉ định 20 giây. Chúng tôi cho biết điều này là do Microsoft vẫn chưa xác nhận tốc độ chính xác trên phần cứng sản xuất.

Tags: Microsoft, Hướng dẫn về Silicon của Apple , Rosetta