Bộ xử lý M1 của Apple có thể tăng tốc hơn cả máy Mac

Mục lục:

Bộ xử lý M1 của Apple có thể tăng tốc hơn cả máy Mac
Bộ xử lý M1 của Apple có thể tăng tốc hơn cả máy Mac
Anonim

Bài học rút ra chính

  • Khi Apple chuyển sang Intel, Adobe và Microsoft đã mất nhiều năm để cập nhật ứng dụng của họ.
  • Lần này, một bản thử nghiệm Photoshop đã sẵn sàng vào ngày đầu tiên.
  • Apple đã đặt nền móng cho quá trình chuyển đổi này trong nhiều năm.
Image
Image

Khi Apple chuyển máy Mac sang chip Intel vào năm 2005, các nhà sản xuất phần mềm phải mất vài tháng, nếu không muốn nói là thích nghi với sự thay đổi này. Lần này, khi chuyển sang Apple Silicon, sẽ mất nhiều ngày và nhiều tuần.

Adobe gần đây đã phát hành phiên bản beta của Premier, Rush và Audition. Bản beta PhotoShop tương thích đã sẵn sàng ngay sau khi các máy Mac M1 mới có sẵn và Lightroom ra mắt sau đó vài tuần. Ngay cả bộ Office của Microsoft cũng đã sẵn sàng ra mắt. Khoảng thời gian này có gì khác biệt?

"Microsoft cho biết người dùng sẽ nhận thấy những cải tiến lớn về hiệu suất khi sử dụng ứng dụng Office trên máy Mac M1", 9to5 Mac’s Chance Miller viết. "Các ứng dụng Office là Universal, có nghĩa là chúng cũng tiếp tục chạy với các bản cập nhật và tính năng mới nhất trên Intel Mac."

Hãy Chuẩn bị

Có hai điều cản trở quá trình chuyển đổi của Apple từ PowerPC sang Intel cách đây 15 năm. Một là Apple không quan trọng như vậy. Các ngành công nghiệp sáng tạo có thể vẫn ưa thích Mac, nhưng tất cả các phần mềm quan trọng cũng đều có trên PC. Ngày nay, khi Apple thực hiện thay đổi, ngay cả những nhà phát triển lớn nhất cũng nhanh chóng xếp hàng. Hồi đó, không chắc liệu Adobe hay Microsoft có thực hiện thay đổi hay không.

Ví dụ, Steve Jobs đã công bố sự chuyển đổi của Intel tại Hội nghị các nhà phát triển toàn cầu tháng 6 năm 2005. Adobe thậm chí đã không công bố phiên bản tương thích của Photoshop cho đến tháng 4 năm 2006, phiên bản này chỉ xuất xưởng cho đến tháng 12 năm 2006.

"[P] các nhà nghệ thuật như Adobe và Microsoft vẫn chưa sẵn sàng với Universal Binaries của họ; mặc dù, quá trình chuyển đổi đã được công bố hơn sáu tháng trước", AnandTech’s Anand Lal Shimpi viết vào thời điểm đó.

Vì vậy, một phần của vấn đề là máy Mac không phải là ưu tiên lớn. Ngoài ra, giống như với công tắc Apple Silicon mới, nhiều chuyên gia đã không nâng cấp ngay lập tức và ngay cả khi họ làm vậy, các ứng dụng sẽ chạy đủ tốt trong trình dịch Rosetta ban đầu của Apple, cho phép bạn chạy các ứng dụng PowerPC cũ của mình trên máy Mac Intel mới.

Vấn đề khác là việc chuyển đổi của các nhà phát triển là một nỗi đau rất lớn. Ngày nay, hầu hết các nhà phát triển sử dụng công cụ Xcode của Apple để viết và biên dịch mã của họ, nhưng trước đó, họ sử dụng các công cụ của riêng mình, nhiều công cụ không tương thích. Điều này có nghĩa là cập nhật ứng dụng của họ đồng nghĩa với việc cập nhật công cụ của họ trước tiên.

Và điều này đã xảy ra. Khi Apple chuyển từ OS 9 sang Mac OS X vào năm 2001, các nhà phát triển đã phải viết lại các ứng dụng của họ để làm theo. Lần này các máy tính vẫn giữ nguyên và hệ điều hành đã thay đổi. Apple đã triển khai môi trường Cổ điển, cho phép các ứng dụng cũ hơn tiếp tục chạy. Nếu không đi sâu vào các chi tiết cấp thấp, đây cũng là một nỗi đau lớn đối với các nhà phát triển, đặc biệt là những người tạo ra các bộ phần mềm khổng lồ.

Xcode Hôm nay

Lần này, Apple tuyên bố rằng các nhà phát triển chỉ có thể chọn một hộp trong Xcode và ứng dụng của họ sẽ biên dịch cho Apple Silicon, cũng như chạy nguyên bản trên máy Mac M1 mới. Thật ngạc nhiên, điều đó ít nhiều cũng đúng.

"Tôi đã phải biên dịch lại [ứng dụng của mình]. Đó là nó", Greg Pierce, nhà phát triển ứng dụng Mac và iOS, Drafts, nói với Lifewire qua Twitter. "Điều đó nói lên rằng, tôi không làm bất cứ điều gì không sử dụng tốt các khuôn khổ của Apple."

Sự khác biệt? Ngày nay, phần lớn các nhà phát triển Mac và iOS đang sử dụng Xcode và viết ứng dụng của họ bằng các công cụ và khuôn khổ của Apple. Đối với Adobe và Microsoft, công việc chuyển đổi khó khăn là đằng sau họ. Cả hai công ty cũng đã vận chuyển các ứng dụng Apple Silicon cho iPhone và iPad. Rõ ràng là nó không hoàn toàn đơn giản, nhưng đó là ý tưởng chung.

Vì vậy, quá trình chuyển đổi của Apple sang Apple Silicon dựa trên ARM đã được thực hiện trong nhiều thập kỷ. Khó khăn trong việc lôi kéo các nhà phát triển quan trọng cho quá trình chuyển đổi OS X và Intel có lẽ vẫn khiến một số người ở Apple phải xếp hạng.

Về mặt thể chế, Apple không muốn phụ lòng bất kỳ ai khác. Kết hợp sự hoang tưởng đó với sức mạnh mà Apple hiện đang thích và bạn có thể thấy sự kết hợp giữa việc lập kế hoạch cẩn thận và thói vũ phu đã làm cho quá trình chuyển đổi Apple Silicon diễn ra suôn sẻ đến mức gần như không phải là một sự kiện.

Đề xuất: