Windows ReadyBoost có tác động có ý nghĩa đến hiệu suất không?


39

Công nghệ Windows ReadyBoost , có sẵn trong Windows kể từ Vista, có tác động có ý nghĩa đến hiệu suất không?

Có điểm chuẩn nổi tiếng nào so sánh các hệ thống với và không?

Tốc độ của thiết bị flash USB có tác động có thể đo lường được đối với hiệu suất đạt được không?

Những kịch bản sử dụng nào có thể mang lại lợi ích, và hoàn cảnh nào có thể không mang lại lợi ích?


Theo như khuyến nghị, Microsoft khuyên bạn nên sử dụng 1 đến 3 lần dung lượng RAM bạn có trong hệ thống của mình. Xem tại đây .

1
www.anandtech.com đã thực hiện đánh giá hiệu suất vista vài năm trước và xem xét điều này. Rõ ràng readyboost chỉ được sử dụng trên PC với 512MB RAM. Nếu bạn có nhiều hơn thế, (và bạn thực sự nên), bạn sẽ không nhận thấy bất kỳ sự khác biệt. Hiệu suất ReadyBoost
Shane Kearney

Nó dường như luôn luôn là một loại bùn. Nếu bạn muốn các ứng dụng của mình khởi động nhanh, hãy đặt chúng vào ổ SSD.
Brad Gilbert

Tôi thấy nó đã tăng tốc một số thứ (giảm 10 giây thời gian khởi động) trên máy 1GB, nhưng làm chậm những thứ khác (phát lại iTunes, v.v.). Cuối cùng, tôi không cảm thấy đáng để có một chìa khóa USB nhô ra khỏi máy tính xách tay để bảo hành nó. Lý thuyết của tôi là vì Readyboost mã hóa dữ liệu mà nó lưu trữ và các bài hát iTunes DRM cũ hơn cũng yêu cầu giải mã nên có quá nhiều tải CPU để phát các giai điệu mà không bị trục trặc.
Matthew Khóa

Câu trả lời:


26

Tôi đã rất nghi ngờ, có 6GB ram trên máy tính xách tay 8730w chạy Windows 7 RC 64 bit. Nhưng, vì thẻ SD bây giờ rất rẻ, tôi đã ra ngoài và mua thẻ SD 8GB của Panasonic Class 10 (22MB / s) và đặt nó vào máy tính xách tay của tôi và kích hoạt ReadyBoost. Thật ngạc nhiên, đó là một hiệu suất khá đáng chú ý. Tuy nhiên, người ta phải hiểu rằng đó là một loại tăng hiệu suất bộ nhớ cache, có nghĩa là bạn sẽ nhận thấy sự cải thiện khá đáng kể vào lần thứ 2, thứ 3 khi bạn khởi động một ứng dụng. Tuy nhiên, tôi chắc chắn giữ thẻ SD trong máy tính xách tay của mình, nó "ẩn" và không dính ra như một thanh USB.


4
Tôi đã thay đổi câu trả lời được chấp nhận cho câu trả lời này. Với Windows 7 tôi dường như được hưởng lợi đáng chú ý hơn so với Vista.
Chris W. Rea

6
"Đó là một mức tăng hiệu suất đáng chú ý" - chúng ta đang nói về mức tăng bao nhiêu? Bạn đã làm số đo? Làm thế nào bạn loại trừ hiệu ứng giả dược và hiệu ứng bình thường của bộ đệm hệ thống tích hợp của Windows, khỏi ảnh hưởng đến kết quả bạn thấy?
thomasrutter

@thomasrutter, nó nhanh hơn nhiều, tin tôi đi, bạn không phải luôn luôn đo lường mọi thứ để biết rằng nó nhanh hơn nhiều. Đặc biệt là khi mọi thứ nhanh hơn 10 lần và bạn đã sử dụng PC hàng ngày trong 10 năm liền, điều đó trở nên rõ ràng.
David d C e Freitas

2
Trên thực tế, có, bạn cần phải đo lường mọi thứ. Xác nhận thiên vị và hiệu ứng giả dược có hiệu quả đáng kinh ngạc.
Jamie Hanrahan

10

Vâng, nó làm. Bạn sẽ thấy một sự gia tăng đáng kể trong hoạt động bất cứ khi nào hệ thống là I / O bị ràng buộc . Các ứng dụng nặng đĩa như Visual Studio và Apache OpenOffice khởi động nhanh hơn đáng kể so với khi không có ReadyBoost, và đây là một hệ thống có bộ nhớ vật lý 8 GB!

Hiệu suất rõ rệt nhất mà tôi nhận thấy là khi hệ thống hoạt động trở lại từ chế độ ngủ đông. Máy tính của tôi luôn không phản hồi do hoạt động của đĩa nặng trong năm phút đầu tiên sau khi hoạt động trở lại và ReadyBoost đã tạo ra một sự cải thiện lớn về hiệu năng và khả năng đáp ứng của hệ thống trong thời gian này.


7

Chúng tôi vừa thực hiện một so sánh chi tiết trên hai máy tính: một với Windows 8.1 và một với Windows 7.

Những cải tiến mà chúng tôi đã đo được khi bật ReadyBoost trên hệ thống có dung lượng RAM thấp, như sau:

  • Mở các tệp phương tiện như ảnh, nhạc hoặc video nhanh hơn một chút (khoảng 2%).
  • Việc tải các trang web và sử dụng các ứng dụng Office nhanh hơn một chút (khoảng 2%).
  • Thời gian khởi động hệ thống của bạn được cải thiện (tối đa 7%).
  • Các ứng dụng được sử dụng nhiều nhất của bạn bắt đầu nhanh hơn (từ 10 đến 15%).

ReadyBoost không có tác động tích cực khi chơi game hoặc chạy các ứng dụng cần nhiều CPU hoặc GPU.

Bạn có thể tìm thấy quy trình kiểm tra chi tiết cộng với tất cả các kết quả, tại đây: ReadyBoost có hoạt động không? Liệu nó cải thiện hiệu suất cho máy tính chậm hơn? .


1

Giống như rất nhiều thứ liên quan đến hiệu suất, nó có liên quan nhiều đến những gì bạn đang làm và các thành phần khác trong hệ thống của bạn.

Nếu bạn có một PC cấp thấp, điều mà tôi nghi ngờ bất kỳ ai trên trang web có tên "Siêu người dùng" sẽ :-), điều đó có thể có lợi. Đối với những người có hệ thống có khả năng có ít nhất 2G bộ nhớ (và 4-8G đang trở nên phổ biến hơn), ReadyBoost có thể không tăng đủ hiệu suất để đảm bảo sự cống hiến cho toàn bộ ổ flash và cổng USB quan trọng hơn.

Bộ nhớ rất rẻ , tôi chỉ tăng gấp đôi HTPC nâng cấp lên 4G, sử dụng cùng bộ nhớ chính xác mà tôi đã xây dựng hệ thống với ban đầu (gấp đôi Corsair Twinxs Somethingfast) với giá thấp hơn một nửa so với giá tôi đã trả một năm trước ($ 35 so với $ 75). Tôi có ổ đĩa flash bộ nhớ 4G mà tôi đã sử dụng với ReadyBoost trước đó và nó "cảm thấy" nhanh hơn với bộ nhớ thực. Thời gian khởi động không liên quan, hệ thống của tôi là một PC truyền thông / chơi game và chạy khá nhiều 24x7.


2
Đúng vậy, tôi không có một máy tính cấp thấp bản thân mình, mặc dù chúng ta "siêu người dùng" thường kết thúc xây dựng máy tính cấp thấp hơn cho những người khác trên một ngân sách, ngay cả khi hộp riêng của chúng tôi là ấn tượng :-)
Chris W. Rea

1
Điểm tốt! Mặc dù hầu hết các hệ thống 'cũ' của tôi thường được chuyển cho người khác, và đôi khi tôi đặt Linux lên hệ thống cũ trước khi cho đi :).
jtimberman

1

ReadyBoost được thiết kế để có bộ nhớ truy cập nhanh hơn hầu hết các ổ cứng máy tính xách tay.

Sắp xếp giữa RAM hệ thống và ổ cứng.

Hầu hết các ổ cứng máy tính xách tay quay với tốc độ 5400 vòng / phút và có thời gian truy cập khoảng 10 đến 15 ms để đọc và ghi ngẫu nhiên. Bằng cách so sánh bộ nhớ flash có thời gian truy cập từ 4 đến 6 ms để đọc và ghi ngẫu nhiên tương đương.

Những gì ReadyBoost được thiết kế để thực hiện là đặt 2 đến 8 GB dữ liệu được sử dụng thường xuyên nhất hoặc gần đây trên bộ nhớ flash, nơi truy cập nó sẽ nhanh hơn gấp đôi so với đọc từ ổ cứng.


1

Nó cải thiện hiệu suất bằng cách lưu trữ dữ liệu khởi chạy chương trình mà RAM không hoặc bị xóa khi không cần thiết hoặc thông qua tắt nguồn hệ thống.

Các kết quả đơn giản hóa của một vài thử nghiệm đã được thực hiện đã được sử dụng bởi mọi trang web kể từ đó và rác của nó (Google và 99% sẽ cho bạn biết rằng nó không tăng hiệu suất, rất ít người thực sự đã thử nó), hoàn toàn sai lệch.

Tôi đã tự kiểm tra bằng Windows 7 (x64), 9 GB DDR3 (chỉ đạt khoảng 6 GB khi sử dụng) và thẻ micro SD 16 GB Sandisk.

Các chương trình tốc độ ra mắt được cải thiện mạnh mẽ, từ 3-5 giây xuống dưới 1.

Đó là nơi tăng hiệu suất và đó là lý do tại sao nó được tạo ra. Tt sẽ không tăng hiệu suất đọc hoặc ghi cho các tệp khác mà chương trình có thể sử dụng, nó được dành riêng để khởi chạy chương trình.

Nó dường như luôn luôn là một loại bùn. Nếu bạn muốn các ứng dụng của mình khởi động nhanh, hãy đặt chúng vào ổ SSD.

Tôi đã làm, một chi phí nhỏ hiệu quả :) chúng ta đều biết ổ SSD 128 GB không đủ cho các cửa sổ trong một vài năm sử dụng, với những gì cập nhật và cài đặt chương trình, bất cứ thứ gì có giá cả tai tiếng. Chưa kể các lỗi nghiêm trọng đã xuất hiện với một loạt các ổ SSD. Thẻ 16 GB có giá khoảng 15 đô la vào thời điểm đó, tùy chọn hợp lý hơn nhiều.


0

ReadyBoost cung cấp một lợi thế to lớn khi bạn ghi rất nhiều vào đĩa cứng. Tôi có một máy khá tốt. RAM 5GB với bộ xử lý lõi tứ 3GHz. Với ReadyBoost, tôi thường thấy tốc độ ghi tăng gấp 10 lần khi thực hiện các tác vụ chuyên sâu I / O như sao chép một lượng lớn dữ liệu lưu trữ nén / giải nén. Khi không ghi nhiều dữ liệu, tôi không nhận thấy bất kỳ lợi ích hiệu suất nào, nhưng tôi hiểu rằng nếu hệ thống của bạn thiếu bộ nhớ, ReadyBoost có thể tăng tốc các nhiệm vụ trần tục nhất.


0

Tôi có thẻ SD 16gb lớp 10 50mb / s, đầu đọc thẻ trong máy tính xách tay của tôi được điều khiển bằng USB3. Ngay cả với ram 4gb, hiệu năng vẫn vượt trội ... Có thể nói, thẻ SD USB 2 hoặc class 4 sẽ không làm được điều gì. Tôi đã thử nghiệm bằng thẻ SD loại 4 ngẫu nhiên mà tôi đã nằm xung quanh và hiệu suất không đáng kể. Tôi sẽ nâng cấp lên ssd sau. Hãy nhớ rằng bộ nhớ cache không phải là ram và không lưu trữ. Tôi có cửa sổ 8.1.

Vài điều để làm cho tốt nhất của readyboost.

Định dạng thành exFAT chứ không phải NTFS, sử dụng toàn bộ thiết bị, càng nhiều càng tốt. exFAT không kiểm tra tuần tự ít hơn do đó nhanh hơn. Bạn không cần một hệ thống tệp được ghi nhật ký cho 1 tệp lớn. Không có gì để tạp chí lmao. Oooo 1 tập tin ... Hiệu suất exFAT thắng.

Hãy chắc chắn rằng đó là SD lớp 10 nếu bạn định sử dụng SD. Lớp 4 sẽ không cung cấp gì.

Đảm bảo bạn đang sử dụng USB 3. SD hoặc cách khác. Tôi đã chọn SD vì đó là máy tính xách tay và tôi không sử dụng cổng SD. USB 3 USB trong máy tính để bàn của tôi.

Kích thước càng lớn càng tốt. Tôi thấy hiệu suất lớn nhất khi sao chép tệp trong khi sử dụng ứng dụng. Về cơ bản, nó cho phép tôi cài đặt và sao chép mọi thứ trong khi làm việc trên các công cụ khác mà không cần nhấn vào tường. Windows cũng sẽ trang đến nó nếu cần giống như khi sử dụng ổ cứng, nó sẽ lưu trữ các phân tích phân trang.

Bạn sử dụng nó càng lâu thì readyboost và superfetch càng hoạt động tốt để trở thành tốt nhất có thể.


Bạn đề cập đến việc học lớp 10. Nhưng đó chỉ là thông lượng đến / từ thẻ. Bạn đã kiểm tra hiệu suất nào có tác động nhiều nhất? Ví dụ: độ trễ IO, #IOPS hoặc thông lượng?
Hennes
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.