Đóng quảng cáo

Apple đã thông báo từ nhiều năm trước rằng họ sẽ sớm ngừng hỗ trợ các ứng dụng 32 bit trong macOS. Do đó, gã khổng lồ Cupertino đã thông báo vào năm 2018 rằng phiên bản macOS Mojave sẽ là phiên bản cuối cùng của hệ điều hành Apple vẫn có thể xử lý các ứng dụng 32 bit. Và đó chính xác là những gì đã xảy ra. MacOS Catalina tiếp theo sẽ không thể chạy chúng nữa. Trong trường hợp này, người dùng sẽ thấy thông báo cho biết ứng dụng không tương thích và nhà phát triển ứng dụng phải cập nhật ứng dụng đó.

Bước này thực sự không khiến nhiều người dùng hài lòng. Điều này thực sự không có gì đáng ngạc nhiên vì nó mang theo một số vấn đề phức tạp. Một số người dùng Apple bị mất thư viện phần mềm và trò chơi. Việc chuyển đổi ứng dụng/trò chơi từ 32 bit sang 64 bit có thể không mang lại lợi ích tài chính cho các nhà phát triển, đó là lý do tại sao chúng ta đã mất hoàn toàn một số công cụ và tựa game tuyệt vời. Trong số đó nổi bật, chẳng hạn như các game huyền thoại của Valve như Team Fortress 2, Portal 2, Left 4 Dead 2 và những game khác. Vậy tại sao Apple lại quyết định cắt bỏ hoàn toàn các ứng dụng 32 bit, khi thoạt nhìn nó đã gây ra một số vấn đề cho người dùng?

Tiến về phía trước và chuẩn bị cho một sự thay đổi lớn hơn

Bản thân Apple cũng lập luận về những lợi ích tương đối rõ ràng của các ứng dụng 64-bit. Vì chúng có thể truy cập nhiều bộ nhớ hơn, sử dụng nhiều hiệu năng hệ thống hơn và công nghệ mới nhất nên chúng hiệu quả hơn và tốt hơn một chút cho chính máy Mac. Ngoài ra, họ đã sử dụng bộ xử lý 64-bit trong vài năm, vì vậy việc các ứng dụng được chuẩn bị phù hợp chạy trên chúng là điều hợp lý. Chúng ta có thể thấy sự tương đồng trong điều này ngay cả bây giờ. Trên máy Mac có Apple Silicon, các chương trình có thể chạy nguyên bản hoặc thông qua lớp Rosetta 2. Tất nhiên, nếu chúng ta chỉ muốn thứ tốt nhất thì nên sử dụng phần mềm được tối ưu hóa hoàn toàn được tạo trực tiếp cho nền tảng nhất định. Mặc dù không phải là một thứ giống nhau nhưng chúng ta có thể thấy ở đây có sự tương đồng nhất định.

Đồng thời, những ý kiến ​​​​thú vị biện minh cho bước này đã xuất hiện từ nhiều năm trước. Ngay cả khi đó, người ta vẫn bắt đầu suy đoán về việc liệu Apple có đang chuẩn bị cho sự xuất hiện của bộ vi xử lý của riêng mình và do đó rời bỏ Intel hay không, khi nào việc gã khổng lồ này ít nhiều thống nhất tất cả các nền tảng của mình là điều hợp lý. Điều này cũng đã được xác nhận gián tiếp với sự xuất hiện của Apple Silicon. Vì cả hai dòng chip (Apple Silicon và A-Series) đều sử dụng cùng một kiến ​​trúc nên có thể chạy một số ứng dụng iOS trên máy Mac, vốn luôn ở chế độ 64-bit (kể từ iOS 11 từ năm 2017). Sự xuất hiện sớm của chip riêng của Apple cũng có thể đóng một vai trò trong sự thay đổi này.

silicon táo

Nhưng câu trả lời ngắn nhất là không rõ ràng. Apple đã loại bỏ các ứng dụng 32 bit (trong cả iOS và macOS) vì lý do đơn giản là mang lại hiệu suất tốt hơn trên cả hai nền tảng và thời lượng pin dài hơn.

Windows tiếp tục hỗ trợ các ứng dụng 32-bit

Tất nhiên, còn một câu hỏi nữa ở cuối. Theo Apple, nếu các ứng dụng 32-bit có vấn đề như vậy thì tại sao đối thủ Windows, hệ điều hành máy tính để bàn được sử dụng rộng rãi nhất trên thế giới, vẫn hỗ trợ chúng? Lời giải thích khá đơn giản. Vì Windows quá phổ biến và nhiều công ty trong lĩnh vực kinh doanh dựa vào nó nên Microsoft không có khả năng tạo ra những thay đổi mạnh mẽ như vậy. Mặt khác, ở đây chúng ta có Apple. Mặt khác, anh ta có cả phần mềm và phần cứng trong tay, nhờ đó anh ta có thể đặt ra các quy tắc của riêng mình mà không cần phải xem xét đến hầu hết mọi người.

.