Xem mẫu
- Dùng USB thay cho RAM trong Vista
Để chạy tốt Windows Vista, bộ nhớ RAM của máy bạn phải có dung lượng từ 1 GB trở
lên. Có một cách rẻ tiền và đơn giản để bổ sung RAM cho máy khi chạy hệ điều hành cao
cấp này là dùng ổ đĩa flash USB, với sự hỗ trợ của công cụ ReadyBoost có sẵn.
Mặc dù Windows Vista có yêu cầu cao về cấu hình máy tính để có thể cài đặt và sử dụng
được, nhưng thật ra cũng không quá cao như nhiều người nghĩ. Một chiếc máy tính cấu
hình P4 2,8 GHz (cache 512 KB), RAM 512 MB, VGA card 128 MB GeForce 4000 vẫn
có thể chạy Windows Vista Ultimate một cách khá “ngọt”. Vấn đề cốt lõi chỉ nằm ở bộ
nhớ RAM. Nếu máy tính bạn có từ 1 GB RAM trở lên thì quá tốt, nhưng không phải ai
cũng có đủ điều kiện để nâng cấp RAM lên 1 GB! Chính vì vậy mà để giải quyết việc
này, Microsoft đã tích hợp vào bản thân hệ điều hành Windows Vista một công cụ gọi là
ReadyBoost.
— Tính năng của ReadyBoost
Với công cụ ReadyBoost, bạn có thể tận dụng dung lượng của một ổ đĩa flash USB để
làm bộ nhớ RAM cho máy tính. Nếu xét về kinh tế thì rõ ràng, bạn sẽ được lợi rất nhiều,
bởi vì flash USB 1 GB hiện nay có giá chỉ hơn 15 USD, so với giá gần 100 USD nếu bạn
đầu tư mua thanh RAM 1 GB. Đây cũng là một giải pháp để bạn tăng thêm dung lượng
của bộ nhớ RAM hiện tại lên 2 GB hoặc hơn.
Vấn đề đặt ra ở đây là sử dụng kết hợp giữa thanh RAM 512 MB hiện tại với một ổ đĩa
flash USB có dung lượng bao nhiêu là tối ưu? Theo thông tin từ Microsoft thì
ReadyBoost có thể sử dụng tối thiểu 256 MB và tối đa là 4 GB dung lượng của ổ đĩa
flash USB để làm dung lượng bổ sung cho bộ nhớ RAM của máy tính. Microsoft cũng
khuyến cáo người dùng về tỉ lệ kết hợp giữa flash USB với dung lượng RAM hiện tại là
1:1 hoặc 2,5:1. Ví dụ, nếu máy tính hiện tại của bạn có 512 MB RAM thì bạn có thể mua
một ổ đĩa flash USB có dung lượng từ 512 MB tới 1,25 GB. Nếu dung lượng RAM hiện
tại của bạn là 1 GB thì bạn nên trang bị một ổ đĩa flash USB có dung lượng từ 1 GB đến
2,5 GB. Một lưu ý quan trọng là bạn nên chọn các loại flash USB của các hãng có uy tín
để có được kết quả tốt nhất từ ReadyBoost.
— Sử dụng ReadyBoost
Để bắt đầu sử dụng ReadyBoost, đầu tiên, bạn tiến hành gắn flash USB vào cổng USB
của máy tính. Tiếp theo, chọn Speed up my system từ cửa sổ Autoplay vừa hiện ra. Tiếp
theo, chọn thẻ ReadyBoost từ cửa sổ Properties, tiếp tục đánh dấu chọn vào mục Use this
device, kéo con trượt hoặc nhập dung lượng muốn sử dụng làm bộ nhớ RAM trong mục
Space to reserve for system speed (tối thiểu là 256 MB và tối đa là 4 GB). Sau cùng, bấm
OK để hoàn tất.
ReadyBoost dùng bộ nhớ kiểu Flash Non-Volatile để lưu trữ dữ liệu Cache từ ổ cứng để
truy cập nhanh hơn . Nó làm việc như là bộ nhớ ảo (Virtual Memory), nhưng lại sử dụng
- bộ nhớ Flash thay thế cho ổ cứng.
Bạn có thể ngạc nhiên khi sử dụng bộ nhớ Flash . Xét cho cùng, những ổ cứng có tốc độ
truyền dữ liệu nhanh hơn những thiết bị nhớ Flash. Với những ổ cứng có tốc độ 7200
RPM dễ dàng cho tốc độ trao đổi dữ liệu lên tới 60-70MB/giây. Những thiết bị nhớ Flash
thông thường có tốc độ cao nhất là 10-16 MB/s. Nhưng tốc độ này lại không phải là
nguyên nhân bộ nhớ Flash được chọn.
Tốc độ truyền dữ liệu:
+ Ổ cứng: 60-70 MB/s
+ Bộ nhớ Flash: 10-16 MB/s
Thời gian truy cập ngẫu nhiên:
+ Ổ cứng: 12-14 ms
+ Bộ nhớ Flash: < 1 ms
Bộ nhớ Flash có nội dung không thay đổi ( Non-Volatile ) là một dạng của bộ nhớ truy
cập ngẫu nhiên . Nó có thời gian truy cập ngẫu nhiên rất nhanh , và lớn hơn nhiều so với
ổ cứng hiện tại ( gấp 13 lần ) . Những thiết bị có khả năng chạy ReadyBoost thì có thời
gian truy cập ngẫu nhiên nhỏ 1ms nhiều khi còn nhỏ hơn nữa . Thời gian truy cập ngẫu
nhiên của ổ cứng thông thường khoảng 12-14 ms , với nhiệm vụ di chuyển đầu từ để tìm
Track thích hợp và sau đó chờ đến khi đĩa quay tới Sector phù hợp.
Như vậy, ReadyBoost được thiết kế không phải là vứt bỏ bộ nhớ ảo dựa trên ổ cứng , mà
hơn thế nó được thiết kế để thực hiện truy cập ngẫu nhiên bộ nhớ ảo được nhanh hơn .
Với việc cài đặt thiết bị ReadyBoost , Windows Vista sẽ truy cập ngẫu nhiên nhanh hơn
sử dụng ổ cứng để đọc tuần tự dữ liệu.
Nguyên lý làm việc:
Khi thiết bị ReadyBoost được sẵn sàng , Windows Vista sẽ lưu trữ những trang bộ nhớ ảo
trong cả ổ cứng và cả thiết bị nhớ Flash . Đối với những trang bộ nhớ ảo quá lớn hơn cả
dung lượng của thẻ nhở Flash thì Windows Vista vẫn phải yêu cầu những trang bộ nhớ ảo
trên máy tính thông thường . Tuy nhiên nếu việc đọc dữ liệu có dung lượng nhỏ hơn dung
lượng của thiết bị dùng ReadyBoost thì việc lấy dữ liệu sẽ từ thiết bị ReadyBoost .
Việc sao lưu dữ liệu cả trên ổ cứng với cả trên thiết bị ReadyBoost để chắc chắn dữ liệu
không bị mất. Vì vậy bạn có thể tháo thẻ nhớ Flash dùng ReadyBoost bất kì lúc nào trong
quá trình hoạt động của Vista và lúc đó Windows sẽ tự động lấy lại dữ liệu từ ổ cứng.
Có hai điểm khác nhau trong những trang bộ nhớ ảo được lưu trữ trong ổ cứng và trong
thiết bị ReadyBoost. Dữ liệu lưu trữ trong trang bộ nhớ ảo trên ổ cứng không bị mã hoá
hoặc nén. Tuy nhiên dữ liệu cache trong thiết bị ReadyBoost sẽ bị mã hoá hoặc nén.
- Việc mã hoá là cần thiết bởi vì thiết bị ReadyBoost có thể được gỡ bỏ bất kì lúc nào và
ngăn chặn sự tò mò của người khác truy cấp tới dữ liệu này để khai thác thông tin.
Microsoft sử dụng phương pháp mã hoá 128-bit AES.
Dữ liệu cũng được nén để tăng số dữ liệu có thể được lưu trữ trên thiết bị ReadyBoost.
Hiện tại Windows Vista hỗ trợ thiết bị Flash từ 256 MB tới 4GB. Dữ liệu trung bình nén
được 50% do đó nếu bạn dùng thiết bị Flash 1GB thì Windows Vista có thể lưu trữ được
2GB dữ liệu trên đó.
Những thiết bị nào có khả năng sử dụng ReadyBoost
ReadyBoost là công nghệ mới. Nó vẫn còn trong giai đoạn phát triển. Tuy nhiên nó cũng
có một vài yêu cầu tối thiểu:
- Giới hạn thiết bị: Chỉ có một thiết bị nhớ Flash có thể được dùng trong cả quá trình làm
việc.
- Những thiết bị hỗ trợ:
+ Thiết bị Flash USB
+ Những thẻ nhớ như: CompactFlash , SD , Memory Stick , MMC
- Những thiết bị không hỗ trợ :
+ Những đầu đọc thẻ nhớ ngoài
+ Những thiết bị USB dự trên ổ cứng
- Kích thước:
+ Nhỏ nhất: Dung lượng 256MB với ít nhất 235 MB trống
+ Lớn nhất: Dung lượng 4GB lưu trữ ( tương đương với 8GB sai khi nén ) . Những thiết
bị có kích thước lớn hơn 4GB thì chỉ có thể sử dụng được 4GB cho ReadyBoost.
- Hỗ trợ định dạng File hệ thống: NTFS và FAT32.
- Giới hạn hiệu suất:
+ Những thiết bị phải có thời gian truy cập ngẫu nhiên từ 1ms trở xuống.
+ Thiết bị phải có khả năng đọc ngẫu nhiên 4 KB trên toàn bộ thiết bị với tốc độ đọc từ
2.5 MB/s hoặc nhanh hơn.
+ Thiết bị phải có khả năng ghi ngẫu nhiên 512KB trên toàn bộ thiết bị với tốc độ ghi
1.75MB/s hoặc nhanh hơn.
Như chúng ta đã thấy như vậy không phải bất kì những thiết bị Flash USB nào đều có tác
dụng khi sử dụng công nghệ ReadyBoost. Hầu hết vấn đề các thiết bị gặp phải đó chính
là tốc độ Đọc/Ghi trong Flash USB vì vậy chúng ta cần đọc kỹ thông số này trên thiết bị
Flash định sử dụng.
Nên dùng khoảng trống là bao nhiêu?
Microsoft khuyến cáo nên theo tỉ lệ 1:1 hoặc 2.5:1 cho khoảng tróng dùng Flash so với
- bộ nhớ hệ thống . Điều đó có nghĩa là nếu bộ nhớ hệ thống là 1GB thì nên dùng
ReadyBoost với dung lượng từ 1GB tới 2.5GB.
Bạn đừng nhầm về tổng số dung lượng dữ liệu nén. Bởi vì dữ liệu được nén, thông
thường hiệu suất nén gấp đôi.
Lợi ích của công nghệ ReadyBoost này sẽ khác nhau trong những hệ thống khác nhau,
kích thước bộ nhớ hệ thống khác nhau và những ứng dụng khác nhau.
Hiệu suất ReadyBoost tăng lên với những hệ thống mà có bộ nhớ ít ( như 512MB ) và
bạn dùng những ứng dụng tập trung nhiều sử dụng bộ nhớ. Nói một cách khác, hiệu suất
sẽ không thấy được rõ ràng nếu hệ thống có dung lượng bộ nhớ lớn (2GB trở lên) và nếu
bạn dùng những ứng dụng văn phòng nhỏ.
Kết luận
ReadyBoost của Microsoft là một công nghệ thú vị. Nó được thiết kế để thực hiện những
công việc Caching những trang bộ nhớ ảo dựa trên ổ cứng bằng cách truy cập vào bộ nhớ
Flash USB để đạt được tốc độ nhanh hơn. Windows Vista sẽ đủ thông minh để dùng cho
những ứng dụng truyền dữ liệu ngẫu nhiên có dung lượng nhỏ, với dung lượng lớn hơn
và liên tục thì việc truyền dữ liệu bằng ổ cứng sẽ có độ tin cậy cao hơn.
Tất nhiên, thiết bị nhớ Flash không hoàn toản rẻ. Giá thành 1GB của thiết bị nhớ Flash
cao hơn so với ổ cứng. Đồng thời chúng lại có giới hạn số lần Đọc/Ghi trên thiết bị nhớ
Flash. Tuy vậy, Microsoft đưa ra là một sự lựa chọn cho người dùng.
Vì vậy khi mua thiết bị nhớ để cho ReadyBoost , bạn nên chắc chắn thiết bị đó phải hỗ
trợ ReadyBoost để có tốc độ Đọc/Ghi cao, thời gian đọc nhanh và chu kì sống của nó
phải lâu hơn 10 năm.
Các bạn có thể xem qua bảng so sánh tốc độ giữa các thiết bị lưu trữ Flash và HDDs:
ICY DOCK eSATA
- ICY DOCK USB 2.0
- Galaxy Metal Gear Box SATA
- Galaxy Metal Gear Box USB 2.0
- Để biết thiết bị của các bạn có được công nghệ Microsoft ReadyBoost hỗ trợ hay không,
hãy tham khảo thêm các thông số kỹ thuật sau đây:
* Giới hạn số lượng thiết bị: chỉ được dùng 1 thiết bị bộ nhớ flash trong.
* Các thiết bị được hỗ trợ:
• USB flash drives
• CompactFlash cards
• SD cards
• MemoryStick cards
• MMC cards
* Các thiết bị không được hỗ trợ:
• External card readers
• Hard drive-based USB devices
* Minimum Size: 256MB capacity with at least 235 MB of free space.
* Maximum Size:
• ReadyBoost supports up to 4 GB of storage (8 GB after compression).
• Devices with greater capacities can only allocate up to 4 GB to ReadyBoost.
- * Hệ thống file hỗ trợ: FAT32 và NTFS
* Các giới hạn thực thi:
• Thiết bị nên có thời gian truy cập ngẫu nhiên (random access time) là 1 ms or thấp hơn.
• Thiết bị phải có khả năng đọc ngẫu nhiên (4 KB) trên toàn bộ thiết bị là 2.5 MB/s hoặc
nhanh hơn.
• Thiết bị phải có khả năng viết ngẫu nhiên (512 KB) trên toàn bộ thiết bị là 1.75 MB/s
hoặc nhanh hơn.
Các bạn tham khảo thêm tốc độ của các thiết bị hỗ trợ công nghệ Microsoft
ReadyBoost:
Tốc độ đọc:
Tốc độ ghi:
-
nguon tai.lieu . vn