Thế nào là Windows 32 bit, 64 bit ?
Số trang: 3
Loại file: pdf
Dung lượng: 668.53 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Điện toán 64-bit đã ra đời cách đây khá lâu nhưng chỉ trong vòng vài năm gần đây mới trở nên phổ biến nhờ sự ra đời của Windows 7 64-bit. Điều gì khiến cho hệ điều hành này hấp dẫn như vậy? Trước khi xem Windows 64-bit mang lại những lợi ích gì chúng ta cùng tìm hiểu sơ qua về kiến trúc 64-bit. Bên trong CPU có một bộ phận gọi là các thanh ghi (register), các thanh này có nhiệm vụ chứa các dữ liệu mà CPU cần để xử lý (kết quả của các phép toán...
Nội dung trích xuất từ tài liệu:
Thế nào là Windows 32 bit, 64 bit ? Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.Thế nào là Windows 32 bit, 64 bit ?Điện toán 64-bit đã ra đời cách đây khá lâu nhưng chỉ trong vòng vài năm gần đây mới trởnên phổ biến nhờ sự ra đời của Windows 7 64-bit. Điều gì khiến cho hệ điều hành này hấpdẫn như vậy?Trước khi xem Windows 64-bit mang lại những lợi ích gì chúng ta cùng tìm hiểu sơ qua về kiếntrúc 64-bit.Bên trong CPU có một bộ phận gọi là các thanh ghi (register), các thanh này có nhiệm vụ chứacác dữ liệu mà CPU cần để xử lý (kết quả của các phép toán logic, địa chỉ 1 ô nhớ, …). CPU 32-bit nghĩa là độ rộng của các thanh ghi bên trong CPU là 32-bit. Với thanh ghi có độ rộng 32-bit,CPU có thể quản lý được 2 mũ 32 địa chỉ tương đương với khả năng quản lý hơn 3GBRAM.Còn những CPU 64-bit con số này là 2 mũ 64 tương đương với hơn 17 tỉ GB RAM.Đến đây, chắc bạn đã phần nào hiểu được sự khác nhau giữa kiến trúc 32-bit và 64-bit, bây giờchúng ta cùng xem xem lợi ích cũng như hạn chế mà một hệ thống 64-bit mang lại.Ưu điểmNhận và sử dụng nhiều hơn 4GB RAMNhư đã phân tích ở trên, hệ điều hành 32-bit nói chung và Windows nói riêng chỉ có thể hỗ trợđược tối đa 4GB RAM (trên thực tế bạn chỉ có thể sử dụng hơn 3GB một chút), còn với hệ điềuhành 64-bit, con số này lớn hơn rất nhiều. Hiện tại thì phiên bản Windows 7 Home đang giới hạnở 16GB RAM, còn phiên bản Profesional và Ultimate thì nhiều hơn, hỗ trợ tới 192GB.Năng suất làm việc cao hơnKhông chỉ cho phép hệ điều hành sử dụng nhiều bộ nhớ hơn, mà bộ nhớ của máy còn được sử Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.dụng hiệu quả hơn nhờ các thanh ghi có độ rộng tới 64-bit và tình trạng ngốn bộ nhớ cũng ít khixảy ra nhờ cơ chế phân phối bộ nhớ của Windows 64-bit. Việc sử dụng lượng bộ nhớ RAM trênhệ thống 64-bit sẽ hiệu quả hơn so với 32-bit rất nhiều.Tăng khả năng phân phối bộ nhớ cho từng ứng dụngWindows 32-bit bị giới hạn lượng RAM cấp phát cho 1 ứng dụng (tối đa là 2GB). Những ứngdụng chính sửa ảnh, video hay ứng dụng tạo máy ảo đều ngốn rất nhiều RAM nên việc thiếu bộnhớ khi sử dụng những chương trình này là thường xuyên gặp phải. Windows 64-bit không gặpphải hạn chế này vì lượng RAM tối đa trên lý thuyết có thể cấp phát cho 1 ứng dụng đơn là 8 TB(8000 GB), quá thừa thãi ở thời điểm hiện tại. Các ứng dụng được tối ưu hóa cho 64-bit nhưPhotoshop hoạt động rất nhanh và tận dụng được hết khả năng của CPU.Lợi ích mà hệ điều hành 64-bit mang lại quả thật rất lớn nhưng bên cạnh đó cũng có một số hạnchế.Nhược điểmNhiều thiết bị phần cứng và phần mềm cũ không tương thích với hệ điều hành 64-bitĐây là hạn chế rõ nhất của các hệ điều hành 64-bit, với những thiết bị được sản xuất trong vòngvài năm trở lại đây thì vấn đề này không lớn lắm vì bạn có thể cập nhật driver cho hệ điều hành64-bit nhưng nếu nhà sản xuất không hỗ trợ cho thiết bị đó nữa thì bạn chẳng còn cách nào khácngoài việc đi mua mới.Đối với phần mềm cũng tương tự, 1 số chương trình được viết cho hệ điều hành 32-bit không thểchạy trên nền 64-bit nếu không có các bản patch từ nhà phát triển. Bạn có thể giả lập hệ điều Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.hành 32-bit để chạy chúng nhưng việc này xem ra không mấy hiệu quả. Đối với các Game cũ thìkhông chạy được trên nền 64-bit cũng là đương nhiên và hiếm có nhà sản xuất nào tung ra bảnpatch 64-bit cho 1 game đã ra đời cả chục năm(như Halo:Combat Evolved chẳng hạn).Chưa kể đến việc 1 số chương trình có phiên bản dành cho 64-bit tuy nhiên những phần mở rộngcho chương trình đó thì lại không, ví dụ điển hình trình duyệt Firefox có rất nhiều plugin phongphú nhưng khi chuyển lên hệ điều hành 64-bit thì những plugin này lại không được hỗ trợ hoặcchưa kịp phát triển.Tuy nhiên những nhược điểm trên có lẽ chỉ thể hiện rõ trên Windows XP 64 bit và Vista 64 bitcòn phiên bản 64 bit của Windows 7 đã khắc phục phần lớn vấn đề tương thích nên bạn có thểhoàn toàn yên tâm khi cài đặt.Những CPU hỗ trợ tập lệnh 64-bitHầu hết các CPU mới hiện nay có thể cài đặt Windows 7 đều hỗ trợ tập lệnh 64-bit nhưng đểchắc chắn thì bạn có thể sử dụng phần mềm miễn phí CPU-Z để kiểm tra:Ở mục Instructions nếu có tập lệnh EM64T (với CPU AMD là x86-64) thì bạn có thể yên tâm làCPU có hỗ trợ tập lênh 64 bit. ...
Nội dung trích xuất từ tài liệu:
Thế nào là Windows 32 bit, 64 bit ? Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.Thế nào là Windows 32 bit, 64 bit ?Điện toán 64-bit đã ra đời cách đây khá lâu nhưng chỉ trong vòng vài năm gần đây mới trởnên phổ biến nhờ sự ra đời của Windows 7 64-bit. Điều gì khiến cho hệ điều hành này hấpdẫn như vậy?Trước khi xem Windows 64-bit mang lại những lợi ích gì chúng ta cùng tìm hiểu sơ qua về kiếntrúc 64-bit.Bên trong CPU có một bộ phận gọi là các thanh ghi (register), các thanh này có nhiệm vụ chứacác dữ liệu mà CPU cần để xử lý (kết quả của các phép toán logic, địa chỉ 1 ô nhớ, …). CPU 32-bit nghĩa là độ rộng của các thanh ghi bên trong CPU là 32-bit. Với thanh ghi có độ rộng 32-bit,CPU có thể quản lý được 2 mũ 32 địa chỉ tương đương với khả năng quản lý hơn 3GBRAM.Còn những CPU 64-bit con số này là 2 mũ 64 tương đương với hơn 17 tỉ GB RAM.Đến đây, chắc bạn đã phần nào hiểu được sự khác nhau giữa kiến trúc 32-bit và 64-bit, bây giờchúng ta cùng xem xem lợi ích cũng như hạn chế mà một hệ thống 64-bit mang lại.Ưu điểmNhận và sử dụng nhiều hơn 4GB RAMNhư đã phân tích ở trên, hệ điều hành 32-bit nói chung và Windows nói riêng chỉ có thể hỗ trợđược tối đa 4GB RAM (trên thực tế bạn chỉ có thể sử dụng hơn 3GB một chút), còn với hệ điềuhành 64-bit, con số này lớn hơn rất nhiều. Hiện tại thì phiên bản Windows 7 Home đang giới hạnở 16GB RAM, còn phiên bản Profesional và Ultimate thì nhiều hơn, hỗ trợ tới 192GB.Năng suất làm việc cao hơnKhông chỉ cho phép hệ điều hành sử dụng nhiều bộ nhớ hơn, mà bộ nhớ của máy còn được sử Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.dụng hiệu quả hơn nhờ các thanh ghi có độ rộng tới 64-bit và tình trạng ngốn bộ nhớ cũng ít khixảy ra nhờ cơ chế phân phối bộ nhớ của Windows 64-bit. Việc sử dụng lượng bộ nhớ RAM trênhệ thống 64-bit sẽ hiệu quả hơn so với 32-bit rất nhiều.Tăng khả năng phân phối bộ nhớ cho từng ứng dụngWindows 32-bit bị giới hạn lượng RAM cấp phát cho 1 ứng dụng (tối đa là 2GB). Những ứngdụng chính sửa ảnh, video hay ứng dụng tạo máy ảo đều ngốn rất nhiều RAM nên việc thiếu bộnhớ khi sử dụng những chương trình này là thường xuyên gặp phải. Windows 64-bit không gặpphải hạn chế này vì lượng RAM tối đa trên lý thuyết có thể cấp phát cho 1 ứng dụng đơn là 8 TB(8000 GB), quá thừa thãi ở thời điểm hiện tại. Các ứng dụng được tối ưu hóa cho 64-bit nhưPhotoshop hoạt động rất nhanh và tận dụng được hết khả năng của CPU.Lợi ích mà hệ điều hành 64-bit mang lại quả thật rất lớn nhưng bên cạnh đó cũng có một số hạnchế.Nhược điểmNhiều thiết bị phần cứng và phần mềm cũ không tương thích với hệ điều hành 64-bitĐây là hạn chế rõ nhất của các hệ điều hành 64-bit, với những thiết bị được sản xuất trong vòngvài năm trở lại đây thì vấn đề này không lớn lắm vì bạn có thể cập nhật driver cho hệ điều hành64-bit nhưng nếu nhà sản xuất không hỗ trợ cho thiết bị đó nữa thì bạn chẳng còn cách nào khácngoài việc đi mua mới.Đối với phần mềm cũng tương tự, 1 số chương trình được viết cho hệ điều hành 32-bit không thểchạy trên nền 64-bit nếu không có các bản patch từ nhà phát triển. Bạn có thể giả lập hệ điều Generated by Foxit PDF Creator © Foxit Software http://www.foxitsoftware.com For evaluation only.hành 32-bit để chạy chúng nhưng việc này xem ra không mấy hiệu quả. Đối với các Game cũ thìkhông chạy được trên nền 64-bit cũng là đương nhiên và hiếm có nhà sản xuất nào tung ra bảnpatch 64-bit cho 1 game đã ra đời cả chục năm(như Halo:Combat Evolved chẳng hạn).Chưa kể đến việc 1 số chương trình có phiên bản dành cho 64-bit tuy nhiên những phần mở rộngcho chương trình đó thì lại không, ví dụ điển hình trình duyệt Firefox có rất nhiều plugin phongphú nhưng khi chuyển lên hệ điều hành 64-bit thì những plugin này lại không được hỗ trợ hoặcchưa kịp phát triển.Tuy nhiên những nhược điểm trên có lẽ chỉ thể hiện rõ trên Windows XP 64 bit và Vista 64 bitcòn phiên bản 64 bit của Windows 7 đã khắc phục phần lớn vấn đề tương thích nên bạn có thểhoàn toàn yên tâm khi cài đặt.Những CPU hỗ trợ tập lệnh 64-bitHầu hết các CPU mới hiện nay có thể cài đặt Windows 7 đều hỗ trợ tập lệnh 64-bit nhưng đểchắc chắn thì bạn có thể sử dụng phần mềm miễn phí CPU-Z để kiểm tra:Ở mục Instructions nếu có tập lệnh EM64T (với CPU AMD là x86-64) thì bạn có thể yên tâm làCPU có hỗ trợ tập lênh 64 bit. ...
Tìm kiếm theo từ khóa liên quan:
hệ điều hành giáo trình hệ điều hành các vấn đề hệ điều hành tài liệu hệ điều hành Cấu trúc hệ điều hànhGợi ý tài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 442 0 0 -
183 trang 316 0 0
-
173 trang 265 2 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 264 0 0 -
175 trang 263 0 0
-
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 239 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 238 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 222 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 208 0 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 3) - Nguyễn Hải Châu
8 trang 197 0 0