Tôi sở hữu một máy trạm Linux hiện có 4 GB RAM và dự định sẽ sử dụng 8 GB trong tương lai gần. CPU là một Core2Quad Q9550
.
Tôi nên cài đặt một biến thể 32 hoặc 64 bit của Linux?
Tôi sở hữu một máy trạm Linux hiện có 4 GB RAM và dự định sẽ sử dụng 8 GB trong tương lai gần. CPU là một Core2Quad Q9550
.
Tôi nên cài đặt một biến thể 32 hoặc 64 bit của Linux?
Câu trả lời:
Bạn nên cài đặt linux 64-bit. Mặc dù có nhiều cách để kernel 32 bit xử lý hơn 4 GB, các ứng dụng vẫn sẽ có giới hạn 3 GB.
Bạn có thể chạy kernel 64 bit và phân phối 32 bit, cho phép bạn truy cập đầy đủ vào 4 GB RAM trở lên, mà không bị phạt hiệu năng của PAE. Đây là những gì tôi làm trên máy của tôi. Debian có sẵn linux-image-amd64 cho i386. Thật không may, Ubuntu không có, bạn phải biên dịch kernel của riêng mình ở đó và tôi không biết các bản phân phối khác có gói không.
Phải nói rằng, đối với các cài đặt mới, tôi khuyên bạn nên sử dụng 64 bit vì hiệu suất sẽ tốt hơn, miễn là bạn có thể sống với các bản hack cho các tệp nhị phân chỉ 32 bit như Skype và một số plugin trình duyệt. Các bản phân phối RPM có hỗ trợ OK cho việc này vào lúc này, trong khi Debian và Ubuntu thì không, nhưng hiện đang làm việc trên hỗ trợ đa vòm , với bản phát hành đầu tiên dự kiến cho Ubuntu 9.10 trong năm nay.
Đây là một tổng quan từ LinuxForums.
Tôi sẽ do dự nếu bạn làm nhiều việc với các công cụ thích hợp hoặc phát triển được viết bằng các ngôn ngữ được biên dịch hoàn toàn. Nhiều dự án tôi quan tâm, như LDC , mới chỉ bắt đầu hỗ trợ 64 bit. Cá nhân tôi đang trì hoãn, nhưng tôi cũng đang giữ nhiều RAM hơn, vì vậy đó không phải là vấn đề đối với tôi.
32-Bit chỉ có thể sử dụng dưới 4 GB cho một quy trình , nhưng nó có thể sử dụng nhiều hơn cho toàn bộ hệ thống. Không có nhiều ứng dụng phi máy chủ trên Linux sẽ muốn có nhiều RAM mà tôi có thể nghĩ ra.
Bạn sẽ chỉ cần cài đặt kernel PAE (Mở rộng địa chỉ vật lý):
sudo sudo apt-get install linux-headers-server linux-image-server
và sau đó khởi động lại. Chạy top hoặc miễn phí và bạn nên ram nhiều hơn. Tôi khuyên dùng 32-Bit cho người dùng máy tính để bàn.
Tôi đã cài đặt phiên bản 64 bit và có khả năng giống như VirtualBox để tôi có thể chạy phiên bản 32 bit song song trong trường hợp tôi cần một số phần mềm chỉ khả dụng trong 32 bit.
Bạn sẽ không thể sử dụng hơn 4 GB bộ nhớ bằng hạt nhân 32 bit mà không cần nhảy qua một số vòng như PAE, điều này tốt hơn nên tránh IMHO.
Tôi chạy 64bit 9.04 cho máy tính để bàn tại nhà. Tôi làm khá nhiều với chiếc máy này và vấn đề duy nhất liên quan đến 64 bit tôi gặp phải là vấn đề ổn định với Adobe Flash 64 bit.
Đi cho 64-bit. 32-bit chỉ có thể truy cập khoảng 3,5 GB RAM và hầu hết các vấn đề tương thích đã được giải quyết. Để làm cho nó dễ dàng hơn nữa, hãy sử dụng một bản phân phối phổ biến như Ubuntu .
Để sử dụng tất cả 8 GB một cách tự nhiên, bạn nên cài đặt phiên bản 64 bit.