PDA

View Full Version : Hệ điều hành 64-bit: Hiện đại chưa hẳn đă hay!


Romano
07-15-2011, 21:46
“Càng mới càng tốt” – đó là suy nghĩ chung của đa số người tiêu dùng hiện nay, cả về máy tính nói riêng và đồ điện tử nói chung. Tuy nhiên, nếu hiểu kĩ hơn về những thứ đang sử dụng, bạn sẽ nhận ra điều này không phải lúc nào cũng đúng.


Không phải vô lư mà nhiều người hiện vẫn trung thành với các hệ điều hành 32-bit như Windows XP hay tân tiến hơn một chút là Windows 7 32-bit. Lư do đầu tiên phải kể đến là phần cứng. Các máy tính cá nhân (c̣n tồn tại) đến ngày nay chủ yếu sử dụng các bộ xử lư 64-bit (mă x64 – Core i5 chẳng hạn) hoặc 32-bit (mă x86). Trong khi phần cứng x64 có khả năng tương thích ngược rất ổn định với hệ điều hành 32-bit, th́ chúng ta không thể chạy hệ điều hành 64-bit trên phần cứng 32-bit. Do vậy, nếu bạn đang sử dụng một bộ máy thuộc loại khủng cách đây khoảng 7 năm, đừng quá thắc mắc khi Windows 7 64-bit không cho phép cài đặt.


http://genk2.vcmedia.vn/N0WoyYblO3QdmZFKPMtK nadHAHTevz/Image/2011/07/20110710anh1_a9a4a.j pg

Thế nhưng ngay cả khi đáp ứng được điều này, nhiều chuyên gia máy tính vẫn khuyên chúng ta đừng quá ham hố các hệ điều hành 64-bit. Lư do v́ sao? Trước tiên hăy cùng nh́n qua về ưu điểm của các hệ điều hành mới này.


Ưu điểm rơ rệt nhất mà đa số người dùng máy tính đều biết chính là khả năng nhận RAM. Nếu có nhu cầu sử dụng nhiều hơn 4 GB bộ nhớ trong, chắc chắn bạn sẽ phải t́m đến hệ điều hành 64-bit. Điều này cũng khá phổ biến trong nhiều máy tính chơi game và làm việc hiện nay. Ngoài ra th́ hệ điều hành 64-bit cũng chịu “nhả” RAM cho ứng dụng nhiều hơn. Theo kinh nghiệm người dùng, hệ điều hành 32-bit chỉ chịu cấp RAM tối đa 1,4 GB cho ứng dụng, sau đó sẽ dùng đến page-file dù RAM vẫn c̣n khá dư dả (page-file là không gian ổ cứng thay thế, mà ổ cứng th́ có tốc độ chậm hơn RAM nhiều lần).

Kết quả nếu bạn cần chạy các tác vụ nặng và cần nhiều RAM như render, khả năng lag + treo sẽ lớn hơn trên hệ điều hành 64-bit. Tất nhiên điều kiện cần để khai thác lợi thế này là hệ thống phải có nhiều RAM đă. Hơn nữa sự “hào phóng” này sẽ phản tác dụng trong trường hợp máy tính chỉ được trang bị ít RAM (2 GB và thấp hơn).

http://genk2.vcmedia.vn/N0WoyYblO3QdmZFKPMtK nadHAHTevz/Image/2011/07/20110710anh2_cdb21.j pg

Điểm vượt trội thứ 2 là tốc độ: các ứng dụng native 64-bit chạy nhanh hơn ứng dụng 32-bit rất nhiều. Thế nhưng tôi tin chắc rằng có rất rất ít độc giả đang đọc từng tiếp xúc với các ứng dụng này bởi số lượng của chúng cực kỳ ít, và đa số chẳng hề phục vụ các nhu cầu của người dùng cơ bản (game, office, giải trí HD... hay thậm chí cả render). Bản thân việc lập tŕnh ra các ứng dụng này cũng chẳng hề đơn giản, đến mức Microsoft từng phải khuyên người tiêu dùng không nên sử dụng bộ sản phẩm Office 2010 64-bit của họ do... quá nặng nề và nhiều lỗi. Chỉ có các kĩ sư – những người có khả năng tự lập tŕnh & thiết kế phần mềm phục vụ nhu cầu công việc của ḿnh – mới được hưởng lợi rơ rệt nhất.


Ngoài 2 ưu điểm trên (mà ưu điểm thứ 2 cực... khó hưởng), các hệ điều hành 64-bit lại vẫn tồn tại một vài thiếu sót khó chịu. Thứ nhất là tính tương thích: Mặc dù phần lớn các ứng dụng và phần mềm 32-bit đều chạy trơn tru trong môi trường 64-bit, nhưng vẫn có một lượng nhỏ tiện ích đ̣i hỏi làm việc kết hợp với các thành phần khác trong hệ thống. Nếu các thành phần này đă được lập tŕnh lại thành 64-bit, chúng sẽ không c̣n hợp tác trơn tru với nhau nữa.

http://genk2.vcmedia.vn/N0WoyYblO3QdmZFKPMtK nadHAHTevz/Image/2011/07/20110710anh3_e1d2d.j pg
Lỗi khó chịu thi thoảng phát sinh.

Lấy ví dụ là Unikey – phần mềm cực quan trọng đối với người dùng Việt Nam. Phải rất lâu sau khi Windows 7 ra mắt (trước đó đă có Windows Vista), phiên bản Unikey 64-bit mới được tung ra. Trong suốt một khoảng thời gian dài đó người dùng Windows 64-bit phải chịu sống chung với rất nhiều lỗi khi thao tác văn bản. Điều tương tự cũng xảy ra với WarCraft III HP View Helper – tiện ích “ruột” của nhiều game thủ WarCraft III. Đối với các Ocer, phần mềm “tủ” ép xung card đồ họa MSI AfterBurner (và các phần mềm nền Riva Tuner khác) cũng không hỗ trợ theo dơi thông số (xung nhịp, nhiệt độ, khung h́nh/s...) trên các game 64-bit như Half-Life 2 64-bit hay Crysis 64-bit.


http://genk2.vcmedia.vn/N0WoyYblO3QdmZFKPMtK nadHAHTevz/Image/2011/07/20110710anh4_abc87.j pg
MSI AfterBurner không hỗ trợ native 64-bit.


Thứ 2, chúng ta cũng không thể chạy các chương tŕnh nền 16-bit Windows (và DOS) nếu đang sử dụng hệ điều hành 64-bit. Tuy nhiên điều này cũng chỉ gây chút ít khó khăn cho các lập tŕnh viên và các vọc sĩ, c̣n người dùng thông thường th́ chẳng gặp vấn đề ǵ.

Tổng kết lại, đối với người dùng thông thường như chúng ta, hệ điều hành dường như chỉ phù hợp trong trường hợp hệ thống của bạn có nhiều hơn 4 GB RAM. Nếu không hăy gác ham muốn “thời thượng” sang một bên và hướng tới các hệ điều hành 32-bit, Windows 7 32-bit chẳng hạn.
theo genk