ARM so với Intel: Điều gì có nghĩa là tương thích với Windows, Chromebook và Android

Mục lục:

ARM so với Intel: Điều gì có nghĩa là tương thích với Windows, Chromebook và Android
ARM so với Intel: Điều gì có nghĩa là tương thích với Windows, Chromebook và Android

Video: ARM so với Intel: Điều gì có nghĩa là tương thích với Windows, Chromebook và Android

Video: ARM so với Intel: Điều gì có nghĩa là tương thích với Windows, Chromebook và Android
Video: So sánh Kobo Clara 2E và Kindle Paperwhite Gen 5 - YouTube 2024, Có thể
Anonim
Bộ vi xử lý Intel x86 hoặc x64 thường được tìm thấy trong máy tính xách tay và máy tính để bàn, trong khi bộ xử lý ARM đã được tìm thấy trong các thiết bị nhúng, điện thoại thông minh và máy tính bảng có công suất thấp hơn. Nhưng bây giờ bạn có thể mua máy tính xách tay với chip ARM và điện thoại thông minh với chip Intel.
Bộ vi xử lý Intel x86 hoặc x64 thường được tìm thấy trong máy tính xách tay và máy tính để bàn, trong khi bộ xử lý ARM đã được tìm thấy trong các thiết bị nhúng, điện thoại thông minh và máy tính bảng có công suất thấp hơn. Nhưng bây giờ bạn có thể mua máy tính xách tay với chip ARM và điện thoại thông minh với chip Intel.

ARM và Intel cung cấp hai kiến trúc hoàn toàn khác nhau và không tương thích. Cho dù bạn đang chọn thiết bị Windows, Android hoặc Chrome OS, bạn có thể chọn giữa ARM hoặc Intel x86 / x64 - và các vấn đề lựa chọn cho khả năng tương thích với phần mềm.

ARM và Intel: Bài học lịch sử nhanh

Các chip Intel trong lịch sử có hiệu suất tốt nhất, nhưng có mức tiêu thụ và giá điện cao nhất. Các chip ARM trong lịch sử có mức tiêu thụ điện năng thấp nhất và rẻ hơn đáng kể, nhưng không thể cạnh tranh với Intel về hiệu suất. Đây không phải là một sự khác biệt gần đây - một chiếc điện thoại di động từ mười năm trước có lẽ sẽ có một chip ARM, trong khi một máy tính để bàn sẽ có một chip Intel.

Lưu ý rằng chúng tôi sẽ bao gồm chip AMD cùng với chip Intel tại đây. Các chip AMD cũng sử dụng x86 - x64 của Intel, vì nó là kiến trúc 64-bit.

Chip ARM đã được cải thiện nhanh chóng về hiệu suất. iPhone và iPad cùng với hầu hết các điện thoại thông minh và máy tính bảng Android đều có chip ARM bên trong chúng để đạt được mức sử dụng năng lượng thấp. ARM bắt đầu với một kiến trúc ít tốn kém, năng lượng thấp và đã cải thiện hiệu suất của họ, và chúng ta có thể thấy rằng trong bao nhiêu điện thoại thông minh và máy tính bảng nhanh hơn đã trở thành trong vài năm qua.

Các chip Intel x86 và x64 đã được cải thiện về mức tiêu thụ điện năng khi Intel nhận ra rằng họ đã bị tụt hậu so với ARM trên các thiết bị di động, với chip Haswell mới nhất của Intel cung cấp các cải tiến về tuổi thọ pin lớn cho máy tính xách tay. Intel bắt đầu với một kiến trúc hiệu suất cao, đắt tiền hơn và đã giảm mức tiêu thụ điện năng của nó và làm cho các chip cấp thấp hơn cạnh tranh về giá.

Các chip ARM và Intel đang phát triển gần nhau hơn, vì vậy không có gì ngạc nhiên khi các dòng đang bắt đầu mờ đi. Cho dù bạn đang mua thiết bị Windows, Chromebook hay thiết bị Android, sự khác biệt này cũng quan trọng.

Dưới đây là lý do bạn nên quan tâm: Phần mềm không tương thích

Các chip ARM và Intel có các bộ kiến trúc và bộ hướng dẫn xử lý khác nhau. Điều này có nghĩa là bạn không thể chạy một ứng dụng được biên dịch cho kiến trúc Intel trên máy tính ARM và bạn không thể chạy mã được biên dịch cho ARM trên máy tính Intel. Điều này có ý nghĩa quan trọng đối với các thiết bị Windows, Chromebook chạy các chương trình Linux trên máy tính để bàn và thậm chí cả các thiết bị Android.

Windows 8 so với Windows RT

Hầu hết các thiết bị Windows bạn sẽ tìm thấy trong tự nhiên chạy phiên bản đầy đủ của Windows 8 trên một bộ xử lý Intel. Tuy nhiên, một số thiết bị - bao gồm Surface 2 của Microsoft, Surface RT và máy tính bảng Lumia 2520 của Nokia - có một bộ xử lý ARM bên trong chúng. Các thiết bị ARM này chạy Windows RT của Microsoft.

Windows RT rất hạn chế và không thể chạy bất kỳ chương trình máy tính để bàn nào không phải của Microsoft. Microsoft đã chọn khóa nó theo cách này - họ có thể cho phép các nhà phát triển sửa đổi và biên dịch lại các ứng dụng của họ cho Windows trên ARM. Nếu có, bạn chỉ có thể cài đặt các ứng dụng Windows dành cho máy tính để bàn được biên dịch riêng cho ARM. Tất cả các ứng dụng Windows trên máy tính để bàn sẽ không chạy trên Windows RT.

Microsoft có thể đã bắt đầu từ một hình vuông ở đây, xây dựng một Windows mới trên hệ sinh thái phần mềm máy tính để bàn ARM. Họ cũng biết rằng nhiều người sẽ bị nhầm lẫn, cố gắng cài đặt Windows trên phần mềm Intel trên Windows của họ trên các hệ thống ARM. Cuối cùng, họ quyết định thực hiện một break từ quá khứ và khóa máy tính để bàn hoàn toàn. Họ có thể muốn xóa hoàn toàn desktop khỏi Windows RT, nhưng họ vẫn chưa phát hành phiên bản Office chạy trong giao diện mới trước đây có tên là Metro.

Bạn chỉ có thể cài đặt các ứng dụng “Windows 8 kiểu mới” từ Windows Store trên thiết bị Windows RT. Hầu hết các ứng dụng Windows Store sẽ hoạt động vì chúng được thiết kế để có nền tảng chéo, nhưng ứng dụng không thường xuyên chỉ có thể chạy trên các bộ vi xử lý của Intel.

Nói ngắn gọn: Windows RT trên ARM bị giới hạn và bạn không thể cài đặt bất kỳ phần mềm máy tính để bàn nào.

Image
Image

Chromebook của Intel so với Chromebook ARM

Một số Chromebook sử dụng chip Intel trong khi các Chromebook khác sử dụng chip ARM. Chromebook Series 3 nổi tiếng của Samsung sử dụng chip ARM, cũng như HP Chromebook mới 11. Nhiều Chromebook khác sử dụng chip Intel.

Trên Chrome OS, điều này không quan trọng quá nhiều. Bạn vẫn có thể chạy cùng trình duyệt Chrome và ứng dụng web trên bộ xử lý ARM. Flash và Netflix đều hoạt động trên ARM Chromebook. Chrome OS không có lịch sử lâu dài của Windows, do đó bạn sẽ không gặp phải các ứng dụng không thể chạy trên ARM.

Tuy nhiên, điều này rất quan trọng nếu bạn định đưa Chromebook của mình vào chế độ nhà phát triển và cài đặt Linux trên máy tính để bàn. Desktop Linux có lịch sử chạy trên bộ vi xử lý Intel, do đó, nó còn hạn chế hơn nhiều khi chạy trên bộ vi xử lý ARM. Phần lớn phần mềm bạn sử dụng là mã nguồn mở và có thể được biên dịch lại cho các bộ vi xử lý ARM, nhưng tất cả các ứng dụng nguồn đóng mà bạn có thể muốn chạy sẽ chỉ chạy trên các chip Intel.

Phiên bản Linux dành cho máy tính để bàn của Adobe Flash plug-in, Steam và thư viện của hàng trăm trò chơi Linux, Skype for Linux của Microsoft, Minecraft - tất cả các ứng dụng này có thể được cài đặt trong chế độ nhà phát triển trên Chromebook Intel, nhưng sẽ không hoạt động tất cả trên một ARM. Nếu bạn dự định sử dụng Chromebook của mình làm hệ thống Linux, có thể bạn sẽ muốn sử dụng hệ thống Linux, trừ khi bạn chỉ cần một số tiện ích nguồn mở.

Bạn đọc đúng - trong khi Flash hoạt động trong Chrome OS trên ARM Chromebook, bạn không thể cài đặt Flash trong môi trường Linux trên máy tính để bàn trên ARM Chromebook.

Nói ngắn gọn: Chrome OS tốt với chip ARM nhưng bạn có hệ thống Linux dành cho máy tính để bàn hạn chế hơn nhiều ở chế độ nhà phát triển.

Image
Image

Android trên Intel và Android trên ARM

Điện thoại thông minh và máy tính bảng Android có lịch sử chạy trên chip ARM, mặc dù Intel đã cố gắng thay đổi điều này trong nhiều năm. Họ đã trình diễn và phát hành - điện thoại và máy tính bảng Android có chip Intel bên trong. Intel hiện đang nói rằng nhiều máy tính bảng Android với chip Bay Trail của họ sẽ đến rất sớm. Những thiết bị này có thể mang lại hiệu suất cao hơn máy tính bảng ARM, nhưng cũng có một mối quan tâm so sánh phần mềm ở đây.

Hầu hết các ứng dụng Android sử dụng SDK Android và chạy trên máy ảo Dalvik, vì vậy hầu hết các ứng dụng Android sẽ tương thích với cả bộ vi xử lý ARM và Intel. Tuy nhiên, một số ứng dụng sử dụng NDK của Android - bộ công cụ phát triển gốc - để sử dụng mã ARM gốc và thu hút hiệu suất nhiều hơn từ các ứng dụng của chúng. Các ứng dụng này nói chung sẽ là những ứng dụng nhạy cảm với hiệu suất, như trò chơi. Các ứng dụng có mã dành riêng cho ARM sẽ không chạy trên các thiết bị Android x86 hoặc x64 dựa trên Intel.

Trong năm 2012, Intel cho biết họ có thể so sánh với 95% các ứng dụng Android [Nguồn]. Đây là một con số tốt, nhưng 95% không phải là tất cả các ứng dụng Android - với tốc độ tương thích đó, một trong số hai mươi ứng dụng Android sẽ không hoạt động. Nếu trò chơi bạn muốn chơi sẽ không chạy trên thiết bị Android dựa trên Intel mà bạn mua, điều này có thể gây phiền toái.

Nói ngắn gọn: Các thiết bị Android có chip Intel sẽ chạy phần lớn các ứng dụng Android, nhưng các thiết bị ARM sẽ chạy tất cả chúng.

Image
Image

Kiến trúc của chip trong thiết bị của bạn quan trọng, vì vậy hãy nhớ chú ý đến nó khi mua một thiết bị mới. Bạn sẽ không muốn kết thúc với thiết bị Windows mà bạn không thể cài đặt các ứng dụng trên Chromebook mà bạn không thể chạy các chương trình Linux phổ biến hoặc thiết bị Android không thể chơi trò chơi yêu thích của bạn.

Các thiết bị của Apple rõ ràng hơn. Hiện tại, tất cả máy tính Mac của Apple đều có chip Intel và tất cả các thiết bị iPhones, iPad và các thiết bị di động khác đều có chip ARM.

Đề xuất: