Do ReadyBoost czy nie do ReadyBoost?

0

Mam nowy laptop z procesorem AMD A6-9210, pamięcią RAM 4 Gb, dyskiem twardym 1 TB i systemem Windows 10. To, na co mogłem sobie pozwolić w wystarczająco dużym ekranie 2-w-1, którego potrzebowałem.

Chcę to przyspieszyć, ponieważ jest nieco powolny, prawdopodobnie z powodu 4 GB pamięci RAM i zamiany.

Zastanawiam się, czy powinienem nabyć kartę SD 16 Gb lub 32 Gb 80 Mb / s, podłączyć ją na stałe i włączyć ReadyBoost. (Bardzo rzadko potrzebuję czytnika kart SD i w takich przypadkach mogę tymczasowo odmontować kartę). Ale czy powinienem oczekiwać znacznego wzrostu szybkości reakcji?

(Wiem, że to może wypalić kartę - mogę sobie pozwolić na utratę 10-15 euro co kilka miesięcy na nową kartę, jeśli to przyspieszy).

Michaił Ramendik
źródło
Jaki jest model laptopa? Czy pamięci RAM nie można wymienić? Czy nie ma pustego gniazda pamięci RAM?
Christopher Hostage,
Chociaż karty SD mają ograniczoną liczbę cykli zapisu, szanse na wypalenie jednego „co kilka miesięcy” są prawie niemożliwe, chyba że zapisujesz dane 24x7. Co kilka lat byłoby bardziej realistyczne, a nawet wtedy bardzo pesymistyczne.
Richard
Dzięki 4 GB pamięci RAM nie zobaczysz żadnej widocznej poprawy.
Keltari,

Odpowiedzi:

2

TLDR, niezalecane.

ReadyBoost (i każdy inny rodzaj buforowania dysku) działa, tworząc pośredni bufor między szybką pamięcią RAM a wolnym dyskiem twardym. Zastrzeżenie dotyczące dysków twardych polega na tym, że są w porządku w zakresie operacji sekwencyjnych, ale strasznie wykonują je w operacjach losowych. Losowe odczyty określają ogólną reakcję systemu. ReadyBoost chce to poprawić, więc chcesz, aby Twój pośredni nośnik pamięci miał jak największą wydajność odczytu losowego.

Losowe odczyty i zapisy są mierzone w Iops. Dyski HDD zwykle mieszczą się w zakresie 300–2000; Dyski SSD zazwyczaj mają pojemność od 50 do 100 tysięcy. Właśnie dlatego dyski SSD są o wiele bardziej responsywne. Ile iopsów możesz wydostać z karty SD zależy nie tylko od jakości karty, ale także od jakości czytnika kart. Niestety, jeśli twój czytnik kart jest oparty na USB, nie spodziewałbym się więcej niż 5 KB. Powiedziałbym więc, że poprawa wydajności będzie bardzo ograniczona.

Należy również zauważyć, że interfejsy USB i SD tak naprawdę nie są zaprojektowane do stałego połączenia. Możesz bardzo łatwo przypadkowo je odłączyć, w takim przypadku naprawdę nie sądzę, że ReadyBoost to polubi.


Alternatywnie, po prostu polecam kupić moduł pamięci RAM o większej pojemności i wymienić ten, który aktualnie masz, zakładając, że pamięć RAM nie jest przylutowana na twoim laptopie. Byłoby to znacznie bardziej skuteczne i niezawodne, wymagając jedynie nieco większego wysiłku.

cyqsimon
źródło
Niestety laptop ma tylko jedno gniazdo RAM. Nie mogę więc po prostu „uzupełnić” pamięci RAM - muszę ją wymienić. I to jest jeden drogi koszt. Karta SD jest prawie o rząd wielkości tańsza. Przypadkowe odłączenie wbudowanego czytnika kart SD wydaje się mało prawdopodobne. Ale odnoszę się do ograniczeń, ponieważ może to być wewnątrz USB.
Michaił Ramendik,
1
> „Możesz bardzo łatwo przypadkowo je odłączyć, w takim przypadku naprawdę nie sądzę, że ReadyBoost to polubi”. Z przyjemnością informuję, że ReadyBoost nie ma znaczenia. W systemie nigdy nie ma niczego, co jest tylko w pamięci podręcznej ReadyBoost, więc jeśli karta SD (lub klucz pamięci USB) używany przez ReadyBoost zniknie, system operacyjny po prostu pobierze to, czego potrzebuje z dysku twardego.
Jamie Hanrahan,
Należy pamiętać, że jedyną rzeczą, którą robi ReadyBoost, jest zapewnienie większej przestrzeni do pracy w SuperFetch. Bez RB, SF ogranicza się do zmiany przeznaczenia tego, co WIndows uważa za „dostępną” pamięć RAM. SF nigdy nie ma pierwszeństwa dostępu do pamięci RAM w porównaniu ze zwykłym stronicowaniem, więc jeśli Twoje aplikacje muszą wyświetlać wiele stron, wydajność SF spada. RB przyspieszy twój system do tego stopnia, że ​​jego pozorna prędkość jest ograniczona przez operacje dyskowe I / O, które mogą być buforowane przez SuperFetch, ale dla których SF nie może znaleźć miejsca.
Jamie Hanrahan,
@RickBrant wow. Nie wiedziałem, że stwardnienie rozsiane faktycznie uczyniło ReadyBoost niezawodnym. Dobrze wiedzieć!
cyqsimon
1
Również; Muszę powiedzieć, że procesory IOP „300–2000” byłyby wysoce optymistyczne dla dysku twardego. Przy typowych napędach, średnim opóźnieniu obrotowym wynoszącym 5+ ms i poszukiwaniu 12 ms, jedynym sposobem na osiągnięcie znacznie powyżej 100 IOP jest seria żądań IO, które są starannie zaprojektowane, aby zminimalizować te opóźnienia - lub poprzez spełnienie wszystkich żądań w pamięć podręczna dysku. To nie są realistyczne scenariusze. Nie wiem, dlaczego mówisz, że ReadyBoost jest „niezalecany”. Może to znacznie pomóc w sytuacjach „marginalnej pamięci RAM” i nie może zaszkodzić. Sugeruję zrewidowanie twojej odpowiedzi.
Jamie Hanrahan