Thông tin đầy đủ về độ sâu bit của hệ điều hành? Làm thế nào để tìm ra bitness của hệ thống Linux.

Cách tìm hiểu bộ xử lý bit (32 hoặc 64-bit) mà máy tính của bạn có
Trước tiên, hãy xác định độ sâu bit là gì và tại sao dữ liệu này có thể hữu ích cho bạn. Dung lượng bit cho biết bộ xử lý có thể xử lý đồng thời bao nhiêu bit.

Tất cả các hệ thống Linux đều có sẵn hai biến thể - dành cho bộ xử lý 32 bit và dành cho bộ xử lý 64 bit. Tất nhiên, sự phân chia này không xuất hiện như vậy. Một số khác biệt quan trọng nhất mà bất kỳ người dùng nào cũng có thể gặp phải là:

  1. Dung lượng RAM tối đa được sử dụng
    Điều đó xảy ra là các hệ thống 32 bit đơn giản là không thể “nhìn thấy” dung lượng RAM vượt quá 4 gigabyte. Sự khác biệt này có thể được gọi là đáng kể và quan trọng nhất. Trên hệ thống 64 bit, hệ thống có thể “nhìn thấy” và hoạt động chính xác với 192 gigabyte RAM. Do đó, trước khi tăng dung lượng RAM, bạn nên tìm hiểu xem chúng có sẵn trong hệ thống hay không.
  2. Kích thước bộ xử lý
    Dung lượng bộ xử lý cho phép bạn cài đặt hệ điều hành có dung lượng nhất định. Để cài đặt hệ thống 64 bit, bạn phải sử dụng bộ xử lý 64 bit.
  3. Kích thước bit của hệ điều hành
    Bên ngoài, hệ điều hành ở các cấp độ bit khác nhau không khác nhau. Chỉ có sự khác biệt nhỏ về mặt kỹ thuật. Điều chính liên quan đến RAM, khối lượng của nó và hoạt động chính xác với nó. Ngoài ra, trong hệ thống 64 bit, bạn có thể chạy cả ứng dụng 64 bit và 32 bit, điều mà hệ thống 32 bit không thể tự hào.

Các lệnh hiển thị thông tin về bộ xử lý:

Nếu bạn đang làm việc trên hệ thống Linux, thì bạn có thể dễ dàng tìm ra bit của hệ thống và bộ xử lý của mình. Để biết chính xác kích thước bit của bộ xử lý của bạn, hãy nhập lệnh trong terminal:

Thông tin chi tiết sẽ xuất hiện trên màn hình, bao gồm cả dung lượng bit của bộ xử lý của bạn.

Nếu bạn muốn tìm hiểu độ sâu bit mà hệ thống của bạn được cài đặt, thì chỉ cần sử dụng lệnh trong thiết bị đầu cuối.

Xin chào các độc giả thân mến! Hôm nay bạn sẽ tìm hiểu mọi thứ về công suất hệ thống. Đây sẽ là một khối xây dựng khác trong cơ sở kiến ​​thức máy tính của bạn. Nhiều người nhầm lẫn về độ sâu bit của hệ điều hành và thậm chí không biết cách xác định nó trên PC của họ. Chúng tôi sẽ giúp bạn hiểu độ sâu bit của hệ thống là gì, độ sâu bit có những gì và sự khác biệt giữa chúng là gì.

Độ sâu bit là gì? Trong khoa học máy tính độ sâu bit- đây là số bit có thể được xử lý đồng thời bởi một thiết bị nhất định (trong trường hợp của chúng tôi là HĐH). Ngày nay chỉ có hệ điều hành hai bit. Cái này 32-bit64-bit. Điều này có nghĩa là HĐH 32 bit chỉ có thể xử lý 32 bit thông tin cùng một lúc. Và theo đó, hệ thống 64 bit lớn gấp đôi, tức là. 64 bit thông tin. Nhưng đây không phải là sự khác biệt duy nhất và không phải là quan trọng nhất giữa các hệ điều hành có độ sâu bit khác nhau.

Sự khác biệt giữa hệ điều hành x32 và x64 bit

  • Sự khác biệt chính giữa hệ thống 32 bit và hệ thống 64 bit là hệ thống x32 bit chỉ hoạt động với 3,5 GB bộ nhớ truy cập tạm thời. Ngay cả khi hệ thống có RAM 8 GB, x32 chỉ có thể sử dụng tối đa khoảng 3,5 GB bộ nhớ. Hệ thống 64-bit hỗ trợ tối đa 128GBĐẬP.
  • Hệ thống 64 bit có thể chạy các ứng dụng 64 bit. Nó khởi chạy và hoạt động với các ứng dụng 32-bit với thành công tương tự.
  • Hệ thống 32 bit không thể chạy các ứng dụng x64.
  • Hệ thống 64 bit có hỗ trợ đa lõi và đa xử lý
  • Hệ thống 64-bit yêu cầu cài đặt đặc biệt x64 driver cho các thiết bị.
  • Bộ xử lý phải có hỗ trợ cho hệ thống 64 bit.

Ưu và nhược điểm của việc chuyển sang hệ thống 64 bit

Có nhiều lợi thế hơn và chúng rất thuyết phục, như bạn sẽ thấy bây giờ, nhưng có những lựa chọn trong đó lựa chọn sẽ là lựa chọn chiến thắng x32 hệ thống.

thuận

  1. Hỗ trợ dung lượng RAM lớn (điểm cộng lớn nhất)
  2. Khởi chạy và hoạt động với cả ứng dụng 32 bit và 64 bit.
  3. Tăng hiệu suất đáng chú ý trên các hệ thống có bộ xử lý đa lõi.

Nhược điểm

  1. Có thể có vấn đề khi tìm trình điều khiển tương thích (hiện tại rủi ro này thực tế đã giảm xuống bằng 0)
  2. Việc chuyển đổi sẽ không hợp lý nếu hệ thống có RAM 4 GB trở xuống. Thực tế là bản thân hệ thống 64 bit và các chương trình 64 bit tiêu thụ RAM nhiều lần so với hệ thống 32 bit. Và 0,5 GB RAM dường như được giải phóng sẽ dành cho nó. Trong tình huống như vậy, tốt hơn là nên ở lại hệ thống x32.

Làm cách nào để tìm ra kích thước bit hệ thống trên PC?

Cách tìm hiểu dung lượng hệ thống Có rất nhiều thứ được cài đặt trên máy tính. Đối với mỗi hệ điều hành, chúng hoàn toàn khác nhau. Chúng tôi sẽ tìm hiểu độ sâu bit trên hệ điều hành Windows cũng như trên hệ điều hành Linux như một phần thưởng. Nhưng trước tiên, chúng ta hãy xem xét các chỉ định về công suất hệ thống được áp dụng trong lĩnh vực CNTT.

Ký hiệu dung lượng bit: x32, x64, x86.

Như bạn có thể đoán từ bài viết, hệ điều hành 32-bit được chỉ định là x32 và hệ điều hành 64-bit như x64. Nhưng rất thường xuyên hệ thống 32 bit được chỉ định là x86. Trên Internet, một số người dùng hiểu x32 và x86 là cùng một hệ thống. Nó không đúng. x86 là kiến ​​trúc bộ vi xử lý và nền tảng phần cứng. Nó có thể được áp dụng cho cả chương trình 32 bit và 64 bit.
Thực tế là tên của bộ xử lý đầu tiên Intel 86 luôn được chỉ định ở cuối (ví dụ I8086 hoặc 80386, v.v.) Trong tương lai, ngay cả khi các bộ xử lý từ Intel bắt đầu được gọi Pentium, nền tảng tiếp tục được chỉ định như vậy. Từ đó, sự chỉ định không chính xác này đã tồn tại cho đến ngày nay. Ký hiệu chính xác cho hệ thống 32 bit phải là x86_32 và cho 64-bit tương ứng x86_64 hoặc chỉ x32 và x64.

Hãy cùng tìm hiểu độ sâu bit của hệ thống trên Windows.

Trên Windows của tất cả các phiên bản, độ sâu bit có thể được tìm thấy bằng cách nhấp chuột phải vào phím tắt Máy tính của tôi và chọn " Của cải". Cửa sổ hệ thống sẽ mở ra.

Trong cửa sổ này trong mục " Loại hệ thống" và sẽ được chỉ định công suất hệ thống của bạn.
Trên XP, độ sâu bit trong đoạn này sẽ chỉ được biểu thị nếu hệ thống 64-bit.

Tìm hiểu dung lượng bit của hệ thống trên Linux

Về cơ bản người dùng linux lẽ ra phải biết những điều nhỏ nhặt như vậy. Nhưng nếu anh ấy quên, tôi sẽ nhắc anh ấy. Có một số cách tìm hiểu dung lượng hệ thống trên linux . Chúng tôi sẽ chỉ xem xét một.
Hãy sử dụng thiết bị đầu cuối. Bạn có thể mở nó thông qua bảng điều khiển bằng cách đi tới " Các ứng dụng->Tiêu chuẩn->Phần cuối"hoặc phím tắt Ctrl + Alt + T.
Trong terminal, gõ lệnh uname -m và nhấn Enter

Tên máy và kích thước bit hệ thống sẽ được hiển thị.

Kiến trúc máy tính(eng. Kiến trúc máy tính) - cấu trúc của máy tính xác định việc xử lý thông tin và các nguyên tắc tương tác giữa phần cứng và phần mềm.
Bộ nhớ truy cập ngẫu nhiên của máy tính (RAM, RAM). RAM máy tính được viết tắt là ĐẬP(bộ nhớ truy cập ngẫu nhiên) hoặc ĐẬP(bộ nhớ truy cập ngẫu nhiên - bộ nhớ truy cập ngẫu nhiên).

Độ sâu bit là gì? Dung lượng bit là khả năng xử lý đồng thời một số bit nhất định.
Tất cả các hệ thống Linux tồn tại trong hai phiên bản - 32-bit64-bit.
Sự khác biệt về kiến ​​trúc giữa 32 64-bit phiên bản Linux, tất nhiên là có.
Các tính năng và điểm khác biệt quan trọng nhất ảnh hưởng trực tiếp đến người dùng và họ phải giải quyết:

1. Dung lượng bộ nhớ truy cập ngẫu nhiên (RAM) tối đa.
2. Kích thước bit của hệ điều hành (32 hoặc 64-bit).
3. Dung lượng bộ xử lý.

Dung lượng RAM tối đa.

32-bit hệ điều hành có thể sử dụng, "xem" không quá 4 GB RAM. Đây là sự khác biệt quan trọng nhất và quan trọng nhất. Nếu máy tính của bạn có bộ nhớ truy cập ngẫu nhiên (RAM) - 2 GB, Cái đó 32-bit Hệ điều hành hoạt động tốt với khối lượng này.

64-bit hệ điều hành có thể làm việc với nhiều thứ hơn nữa VỀ lượng bộ nhớ lớn hơn - lên tới 192GB.

Nếu bạn đang sử dụng máy tính có RAM 4GB bạn sẽ làm việc dưới sự quản lý Hệ điều hành 32-bit, thì đơn giản là cô ấy sẽ không nhìn thấy khối lượng như vậy. Tất cả những gì cô ấy có thể sử dụng là khoảng 3,5 GB từ 4GB. Nó không thể cung cấp dung lượng còn lại cho các chương trình đang chạy. Tất nhiên, nếu bạn cài đặt nó trên máy tính có RAM 8GB, nói, và đồng thời bạn sẽ tiếp tục Hệ thống 32-bit, sau đó cô ấy sẽ không gặp lại 3,5 GB từ toàn bộ khối lượng đã thiết lập và phần còn lại 4,5 GBđơn giản là sẽ không được sử dụng.

Hệ thống 64 bit có những tính năng gì?

Trực quan - không có. Những thứ kia. bề ngoài nó là một hệ điều hành thông thường, không khác gì 32-bit lựa chọn.
Về mặt kỹ thuật, có những khác biệt nhỏ. Điều đầu tiên đó là Hệ điều hành 64-bit“nhìn thấy” lượng lớn bộ nhớ và biết cách làm việc với chúng. Thứ hai, nó cho phép bạn chạy ứng dụng 64-bit(32-bit - không).

Dung lượng bộ xử lý.

Theo đó, để có thể cài đặt Linux 64-bit, bộ xử lý của bạn phải hỗ trợ 64-bit hướng dẫn (nếu không bạn thậm chí sẽ không thể bắt đầu cài đặt Linux 64-bit). Những hướng dẫn này có thể được gọi khác nhau: Intel-IA64, AMD - AMD64.

Để xác định loại bộ xử lý (32 hoặc 64-bit) mà máy tính của bạn có, hãy chạy lệnh sau trong terminal:


Như bạn có thể thấy trong hình sau khi thực hiện lệnh, kiến ​​trúc máy tính của tôi x86_64, I E. 64-bit. Và bộ xử lý hỗ trợ cả hai 32-bit, Vì thế 64-bit kiến trúc của các hệ thống được cài đặt.
Nếu sau khi thực hiện lệnh bạn thấy số x86, i686 hoặc i386, có nghĩa là bộ xử lý máy tính của bạn - 32-bit và bạn chỉ có thể cài đặt trên đó 32-bit hệ thống.

Để kiểm tra kiến ​​trúc của cài đặt Hệ điều hành Linux trên máy tính của bạn, hãy chạy một trong các lệnh sau trong thiết bị đầu cuối.

Bản gốc: Cách kiểm tra xem hệ thống Linux của bạn là 32 bit hay 64 bit
Tác giả: Lori Kaufman
Ngày xuất bản: tháng 10 năm 2014
Bản dịch: Semenenko V.
Ngày chuyển nhượng: tháng 5 năm 2015

Việc biết ít nhất các đặc điểm cơ bản của hệ điều hành mà bạn làm việc trên máy tính luôn hữu ích. Ví dụ: bạn có thể cần biết bitness của hệ điều hành - 32 bit hay 64 bit? Điều này dành cho trường hợp khi cài đặt một chương trình bổ sung, bạn cần chọn chương trình bit nào bạn cần tải xuống để cài đặt nó trên hệ thống.

Tất nhiên, Trung tâm phần mềm Ubuntu có rất nhiều chương trình dành cho hệ điều hành Ubuntu Linux. Tuy nhiên, đôi khi bạn có thể cần cài đặt một chương trình từ nguồn bên thứ ba cung cấp lựa chọn cả phiên bản 32 bit và 64 bit của cùng một chương trình. Và tôi nên chọn phiên bản nào của chương trình trong trường hợp này?

Bài viết này sẽ mô tả một số cách để xác định xem hệ điều hành Linux là 32 bit hay 64 bit. Một số phương pháp này thậm chí còn cung cấp nhiều thông tin hơn chỉ là dung lượng bit của hệ thống.

Hai phương thức đầu tiên sử dụng lệnh uname console, lệnh này hiển thị thông tin cần thiết trong cửa sổ terminal. Nếu bạn cần biết thêm thông tin về hệ thống, bạn cần chạy lệnh uname với cờ -a:

$ uname -a

Kết quả cửa sổ terminal sẽ hiển thị thông tin theo thứ tự sau:

  • tên hạt nhân hệ điều hành
  • tên mạng máy (tên máy chủ)
  • số phát hành kernel của hệ điều hành
  • phiên bản hạt nhân của hệ điều hành
  • tên xe
  • loại CPU
  • nền tảng
  • hệ điều hành

Trong danh sách được hiển thị bằng lệnh, độ sâu bit của hệ thống là các chữ số đầu tiên sau giờ cục bộ của máy (các hình ảnh trong bài có thể nhấp vào):

Ví dụ: nếu hệ thống là 64-bit, thì trong bảng điều khiển, nó sẽ được chỉ định là x86_64; nếu hệ thống là 32-bit thì trong bảng điều khiển, nó sẽ được chỉ định là i686 hoặc i386. Xin lưu ý rằng trong đầu ra của chương trình uname, loại bộ xử lý trung tâm và nền tảng được chỉ định giống như độ bit của hệ điều hành.

Nếu sử dụng lệnh uname, bạn chỉ cần lấy độ sâu bit của hệ điều hành, thì chỉ cần chạy nó trong cửa sổ terminal với cờ -m:

$ uname -m

Lệnh này sẽ hiển thị tên của máy và ngoài ra còn hiển thị độ bit của hệ điều hành - 32-bit (i686 hoặc i386) hoặc 64-bit (x86_64):

Lệnh Arch console tương tự như lệnh uname với cờ -m. Cửa sổ terminal cũng sẽ hiển thị bitness của hệ điều hành - 32-bit (i686 hoặc i386) hoặc 64-bit (x86_64). Để thực hiện việc này, hãy nhập tên của vòm lệnh trong bảng điều khiển và chạy nó bằng cách nhấn phím Enter:

Một lệnh console khác để hiển thị thông tin về độ bit của hệ điều hành là lệnh file, chỉ định đối số đặc biệt /sbin/init. Trong cửa sổ terminal, bạn cần nhập lệnh như:

tập tin $ /sbin/init

Rất nhiều thông tin sẽ được hiển thị trong bảng điều khiển, trong trường hợp này chỉ cần dòng đầu tiên (chính xác hơn là đầu dòng này) - ... ELF 64-bit LSB ... :

Nếu vì lý do nào đó, việc sử dụng lệnh console là không thể chấp nhận được, thì bạn có thể sử dụng các tiện ích đồ họa đi kèm với bất kỳ hệ điều hành Linux nào.

Lưu ý của người dịch: trong trường hợp này, hãy chuẩn bị cho thực tế là trong các Môi trường máy tính để bàn khác nhau (GNOME Shell, Cinnamon, Xfce, KDE, Unity) và Trình quản lý cửa sổ (Enlightenment, Fluxbox, Xfce, v.v.), vị trí của thông tin cần thiết có thể khác nhau mỗi lần. Các tiện ích của bảng điều khiển phổ biến hơn về mặt này.

Hãy xem xét việc lấy thông tin về bitness của hệ điều hành bằng Linux Mint 17.1 Cinnamon làm ví dụ. Trong menu chính của hệ thống, chọn "Cài đặt hệ thống". Trong cửa sổ "Cài đặt hệ thống" mở ra, hãy tìm biểu tượng "Thông tin hệ thống" trong phần "Phần cứng". Một cửa sổ cùng tên sẽ mở ra với thông tin về hệ điều hành Linux:

Trong dòng đầu tiên “Hệ điều hành”, chúng ta thấy loại hệ điều hành và độ sâu bit của nó.

Trong quá trình làm quen và sử dụng máy tính lâu ngày, nhiều người dùng gặp phải vấn đề bitness của hệ điều hành. Ngày nay có 2 loại độ sâu bit của hệ điều hành: x32 và x64. Trước hết, dung lượng của hệ thống là cần thiết khi cài đặt một nhóm chương trình nhất định, được phát hành thành hai phiên bản, cũng như khi chọn bộ phân phối để cài đặt HĐH trên máy tính.

Độ sâu bit là gì?

Dung lượng bit là khả năng xử lý và thực thi các lệnh của bộ xử lý ở chế độ độ sâu bit nhất định.


Ngày nay có hai loại độ sâu bit: x32 (x86) và x64. Dung lượng x32-bit đôi khi được gọi là x86; loại dung lượng này là đặc trưng của các thế hệ bộ xử lý trước đây và x64 là đặc trưng của các thế hệ bộ xử lý mới và hiện đại. Khả năng thiết lập loại độ sâu bit của hệ điều hành cũng phụ thuộc vào độ sâu bit của bộ xử lý.

Sự khác biệt chính về mặt kỹ thuật giữa x32 và x64 đối với người dùng là khá đáng kể và có nhiều sắc thái trong quá trình cài đặt, chúng tôi sẽ thảo luận về sự khác biệt và tính năng của chúng bên dưới.

Sự khác biệt bit của hệ điều hành?

Vì vậy, trước hết, tốc độ hoạt động của nó phụ thuộc vào độ sâu bit của hệ điều hành. Theo nghiên cứu, hệ thống có kiến ​​trúc x64-bit hoạt động nhanh hơn so với hệ thống x32-bit. Ngày nay, nhiều phiên bản chương trình riêng biệt đã được viết riêng cho kiến ​​trúc x64, tuy nhiên, hầu hết chúng vẫn chỉ hoạt động ở chế độ x32.

Một số người tin rằng nếu hầu hết các chương trình được viết cho kiến ​​trúc x32 thì việc cài đặt hệ thống x64 chẳng ích gì, nhưng điều này về cơ bản là sai.


Hầu hết người dùng ngày nay đều có hơn 4 GB. Điều quan trọng cần lưu ý là hệ điều hành x32-bit chỉ hoạt động với RAM tối đa 4 GB. Nói cách khác, nếu bạn có RAM 4 GB trở lên thì hệ điều hành x32-bit sẽ chỉ hoạt động với 3 GB; phần RAM còn lại sẽ không được sử dụng. Hệ điều hành x64 sẽ thấy toàn bộ dung lượng RAM có thể có, miễn là bo mạch chủ của bạn hỗ trợ nó. từ x64 sang máy tính có RAM dưới 4 GB - điều đó thật vô nghĩa.

Lưu ý rằng trong hệ điều hành x64, bạn có thể cài đặt các ứng dụng x32, nhưng nếu ngược lại thì không.


Không có sự khác biệt trực quan giữa hệ điều hành x32 và hệ thống x64. Chúng hoàn toàn giống nhau về mặt trực quan. Sự khác biệt rõ ràng duy nhất của chúng là sự hiện diện của hai thư mục “Tệp chương trình” trên ổ đĩa hệ thống C: các ứng dụng x64 được cài đặt trong một và các ứng dụng x32 được cài đặt trong thư mục kia (được gắn nhãn x86).

Làm cách nào để chọn độ sâu bit của hệ điều hành?

Để chọn hệ điều hành, bạn cần biết tốc độ bit của bộ xử lý và dung lượng RAM. Nếu bạn có nhiều hơn 4 GB RAM (lý tưởng nhất là 6 GB trở lên), thì chắc chắn bạn nên cài đặt hệ thống x64-bit.

Chúng tôi sẽ xem xét riêng các trường hợp với máy tính có dung lượng RAM chính xác là 4 GB. Thực tế là nhiều người trong trường hợp này cài đặt hệ thống x64-bit để trải nghiệm tất cả cái gọi là "ưu điểm" của dung lượng bit này và cũng để không bị mất nửa gigabyte bộ nhớ. Nhưng thực tế là chúng tôi thực sự khuyên bạn nên ưu tiên hệ điều hành có x32-bit. Thực tế là hệ thống x64 chiếm nửa megabyte chưa sử dụng của hệ thống x32, tuy nhiên, để hoạt động, nó cần nhiều hơn khối lượng này, điều này khiến việc cài đặt như vậy trở nên không thực tế.

Khi dung lượng RAM không vượt quá 4 GB và bộ xử lý đang chạy ở chế độ x32 thì không còn gì ngoài việc cài đặt hệ điều hành x32.

Làm thế nào để tìm ra độ sâu bit của hệ điều hành?

Bây giờ chúng ta hãy thử tìm hiểu độ sâu bit của hệ thống đã cài đặt của bạn là bao nhiêu.

Bạn có thể nhận được câu trả lời chính xác nhất cho câu hỏi về dung lượng hệ thống ở phần thông tin. Để thực hiện việc này, hãy gọi menu bên trong