Skocz do zawartości


Zdjęcie

Crucial - Momentum Cache!!!


  • Zamknięty Temat jest zamknięty
41 odpowiedzi w tym temacie

#1 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 14 czerwiec 2015 - 12:39

Informacja ta na pewno zainteresuje posiadaczy dysków SSD Crucial z serii MX100, MX200, BX100, M550, M500 oraz używających do tego systemów od Windows 7 wzwyż.

 

Wraz z nową wersją Crucial Storage Executive 3.20 firma Micron(właściciel marki Crucial i producent kości NAND dla dysków Crucial i nie tylko) wprowadziła nowe oprogramowanie Momentum Cache. Jest to aplikacja bliżniaczo podobna do aplikacji Plex Turbo firmy Plextor. Pozwala na znaczne przyspieszenie odczytu i zapisu danych poprzez "zcachowanie" ich do dużo szybszej pamięci ram. Kto wcześniej posiadał dużą ilość pamięci ram(od 16GB wzwż), mógł to już u siebie od czasu do czasu zaobserwować bez żadnej aplikacji. Producent sugeruje, że aplikacja może przyspieszyć odczyt/zapis do 10 razy.

Aplikacja do pobrania stąd:

Please Login or Register to see this Hidden Content

Nowy firmware:

Please Login or Register to see this Hidden Content

 

Zobaczmy jak wygląda efekt przyspieszenia po zastosowaniu powyższej aplikacji.

 

1. Dysk Crucial M550 256GB

 

a. testy syntetyczne

 

image.jpg

image.jpg

image.jpg

 

b. testy praktyczne

 

- kopiowanie plików

 

image.jpg

 

- pakowanie 7-zip

 

image.jpg

 

- rozpakowywanie 7-zip

 

image.jpg

 

2. Dla porównania nieco gorszy ekonomiczny dysk Crucial MX100 256GB

 

image.jpg

image.jpg

 

Komentarz chyba zbędny - skoro jest takie oprogramowanie i daje wymierne zyski to tylko je instalować i używać!!!

 

P.S. Jedna uwaga - program podczas swojego działania korzysta z dużej ilości ram - z moich obserwacji jest to najczęściej od 5 do ponad 7 GB ramu, czyli wymagane jest minimum 8GB ramu, aby odczuć różnicę, w przeciwnym razie dane nie będą miały gdzie się "zcachować".

 

Edit: opracowanie firmowe:

Please Login or Register to see this Hidden Content

lub tutaj:

Please Login or Register to see this Hidden Content

 

Edit 2: jeszcze jeden test praktyczny w kilku ujęciach

 

image.jpg

image.jpg

image.jpg

 

Na SB już ktoś się pytał jak to możliwe i jak to działa? - postaram się wytłumaczyć najbardziej obrazowo. Składa się na to kilka elementów układanki.

 

Typowa pamięć ram DDR3 1600MHz ma przepustowość 12800MB/s przy zapisie/odczycie w trybie single channel i 25600MB/s przy odczycie w trybie dual channel.

Większość dysków SSD ma pamięć cache(z reguły te dyski są szybsze od tych bez pamięci cache) w różnej ilości - generalnie im więcej tej pamięci tym dysk szybszy. Najpopularniejsze typy pamięci użyte do cache dysków to DDR3 i DDR2. Identycznie jest w dyskach HDD - im więcej pamięci cache tym dysk wydajniejszy(oczywiście to tylko jeden z ważnych parametrów poza szybkością obrotową talerzy i gęstością upakowania danych).

Procesory również posiadają pamięć cache na każdym z poziomów(L1, L2, L3 - najważniejszy jest ten ostatni parametr) - również tutaj im więcej tej pamięci tym procesor szybszy(porównując do bliźniaczego modelu o takiej samej architekturze, taktowaniu i tych samych instrukcjach ale z mniejszą ilością cache). Dlatego też procesory z większą ilością cache są droższe. Typowy kontroler pamięci zintegrowany w procesorze przystosowany do obsługi pamięci DDR3 1600MHz ma przepustowość 25600MB/s.

Jak widać każda z tych pamięci jest 20-40 razy szybsza od typowego dysku SSD na SATA 3.

Programiści postanowili to wykorzystać i zastosowali prosty trick, który powoduje że dane są zapisywane najpierw do pamięci ulotnej RAM, następnie kopiowane do równie szybkiej pamięci cache(również ulotnej) i dopiero rozdzielane do komórek pamięci trwałej w dysku - tu ten proces trwa krócej dzięki wielokanałowemu kontrolerowi. Ten trick działa nie tylko w stosunku do dysków SSD. Na dyskach HDD uzyskiwałem prędkość transferu na poziomie 400-500MB/s, podobnie na szybkim pendrive USB 3.0

Najważniejszym czynnikiem jest duża ilość pamięci ram(z moich obserwacji od 16GB wzwyż). Oczywiście wszystkie wymienione wyżej parametry czyli cache dysków, cache procesorów tez mają znaczenie - im więcej tym lepiej, im szybsze tym lepiej. Duża ilość ram ma kolejne znaczenie - automatycznie więcej systemu i programów wpisuje się do pamięci ram, a dzięki temu że jest ona bardzo szybka system i programy działają żwawiej.


  • 3

#2 OFFLINE   pasi17

pasi17

    Zaawansowany użytkownik

  • 219 postów
  • Lokalizacja:Gliwice
  • Czas online: 20d 20h 27m 35s
Reputacja: 28

Napisano 14 czerwiec 2015 - 10:58

U mnie coś nie da się wgrać nowego Firmware. Próbowałem wgrać z automatu, zrestartował się komp ale wyskakuje:

Invalid firmware directory specified with -i option, /tmp/mse_firmware does not exsist!

Please Login or Register to see this Hidden Content

 

 

A jak wybieram Manual Firmware Update to wyskakuje:

Uploaded file does not appear to be a valid firmware update package.

(chociaż plik jest pobrany z ich strony)


  • 0

AMD FX-8350, 8x 4,2 GHZ | Chłodzenie CPU SilentiumPC Fera 2 HE1224 | 16 GB DDR3 HyperX FURY 1866MHz | XFX R9 280X - 1000M DD Boost Edition - 3072 MB DDR5 R9-280X-TDFD | ASRock 970 Pro3 R2.0 | SSD Crucial 2 MX100 256Gb | WD Blue 1TB | Zasilacz XFX Pro Series TS550W | Zalman Z3 Black | Windows 8.1


#3 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • Autor tematu
  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 15 czerwiec 2015 - 07:02

Zaktualizowałem o nowe firmware MU02 trzy dyski Crucial - M550 256GB, M550 128GB, MX100 256GB - wszystkie z bootowalnej płyty i na każdym poszło za pierwszym razem bez problemu. Błąd może tkwić w:

- źle pobranym firmware

- źle wypalonej bootowalnej płycie - użyj innego programu

- wadliwej lub złej jakości płycie

- ostatnie co przychodzi do głowy to przełóż dysk do innego kompa lub lapka i tam spróbuj


  • 0

#4 OFFLINE   pasi17

pasi17

    Zaawansowany użytkownik

  • 219 postów
  • Lokalizacja:Gliwice
  • Czas online: 20d 20h 27m 35s
Reputacja: 28

Napisano 15 czerwiec 2015 - 07:04

Pobierałem kilka razy, nie robiłem z bootowalnej płyty tylko od razu przez ich program. A dałoby radę z bootowalnego pendrive to zrobić? Jeśli tak to jak?


  • 0

AMD FX-8350, 8x 4,2 GHZ | Chłodzenie CPU SilentiumPC Fera 2 HE1224 | 16 GB DDR3 HyperX FURY 1866MHz | XFX R9 280X - 1000M DD Boost Edition - 3072 MB DDR5 R9-280X-TDFD | ASRock 970 Pro3 R2.0 | SSD Crucial 2 MX100 256Gb | WD Blue 1TB | Zasilacz XFX Pro Series TS550W | Zalman Z3 Black | Windows 8.1


#5 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • Autor tematu
  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 15 czerwiec 2015 - 07:14

Spróbuj użyć bootowalnego pendrive z systemem, tylko podmień na nim pliki.


  • 0

#6 OFFLINE   pasi17

pasi17

    Zaawansowany użytkownik

  • 219 postów
  • Lokalizacja:Gliwice
  • Czas online: 20d 20h 27m 35s
Reputacja: 28

Napisano 16 czerwiec 2015 - 11:38

Próbowałem wgrać z bootowalnego pendriva ale wyskakuje błąd:

Please Login or Register to see this Hidden Content


  • 0

AMD FX-8350, 8x 4,2 GHZ | Chłodzenie CPU SilentiumPC Fera 2 HE1224 | 16 GB DDR3 HyperX FURY 1866MHz | XFX R9 280X - 1000M DD Boost Edition - 3072 MB DDR5 R9-280X-TDFD | ASRock 970 Pro3 R2.0 | SSD Crucial 2 MX100 256Gb | WD Blue 1TB | Zasilacz XFX Pro Series TS550W | Zalman Z3 Black | Windows 8.1


#7 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • Autor tematu
  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 16 czerwiec 2015 - 11:53

Nie wiem dlaczego tak masz - pozostaje włożyć dysk do innego PC lub lapka.


  • 0

#8 ONLINE   -Damian-

-Damian-

    Zaawansowany użytkownik

  • 33 postów
  • Lokalizacja:Opolskie
  • Czas online: 10d 13h 17m 14s
Reputacja: 1

Napisano 16 czerwiec 2015 - 07:53

Crucial M550 128 GB 

 

Please Login or Register to see this Hidden Content


  • 0

Laptop MSI GP60 2 PF 

CPU: Intel Core i7-4710HQ @ 2.50-3.50 GHz VGA: Intel HD Graphics 4600 + NVIDIA GeForce GTX 850M/2 GB DDR3

SSD: Crucial M550 128 GB HDD: Toshiba 1TB RAM: HyperX DDR3 SODIMM IMPACT BLACK 16GB (2x8GB Dual Channel) 1600 Mhz CL9 1.35V Led Panel: 15.6 FHD 1920x1080 OS: Windows 10 Pro


#9 OFFLINE   Spirit

Spirit

    Zaawansowany użytkownik

  • 156 postów
  • Lokalizacja:Białystok
  • Czas online: 87d 11m 23s
Reputacja: 12

Napisano 16 czerwiec 2015 - 09:07

Dobra rzecz ale niestety musiałem zrezygnowac bo rezerwowalo mi 3giga ramu a ze mam tylko 8 wiec po odpaleniu przegladarki itp mialem 50% uzywanego

ale cyferki w programach byly imponujace wrecz jak fake :)

Szkoda ale moze kiedys jak bede miał wiecej pamieci (narazie lezy na hdd z instrukcja)

Dzieki Wiktorynek ze znajdujesz czas i dzielisz sie z nami tym co odkryjesz i oczywiscie swoja wiedza 

Pozdrawiam


  • 0

#10 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • Autor tematu
  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 16 czerwiec 2015 - 09:58

Tak jak napisałem - ramu pochłania dużo, bo o to w tym przyspieszaniu chodzi - tak musi być.


  • 0

#11 OFFLINE   znaffca

znaffca

    nie

  • 596 postów
  • Lokalizacja:nie
  • Czas online: 14d 12h 27m 37s
Reputacja: 33

Napisano 16 czerwiec 2015 - 10:30

jak to ma do innych programow ? np. primocache


  • 0

nie


#12 OFFLINE   fenir

fenir

    Nowicjusz

  • 5 postów
  • Czas online: 1d 14h 27m 11s
Reputacja: 0

Napisano 20 czerwiec 2015 - 03:32

Wszystkie te programy przyśpieszające działanie sdeków są nic nie warte tylko zafałszowują odczyty benchmarków. Wąskim gardłem współczesnych sdeków jest sata-3 (max 600 MB/s odczyt i zapis) i zeby odczuć przyrost mocy to trzeba zainwestować w dyski SSD PCI Express gdzie jest szybka magistrala pci expreess.


  • 0

MoBo:Msi Z87-G43 Intel Z87 LGA 1150 CPU:Intel Core i5-4670 3,4 GHz 6MB cache s.1150  FAN: Noctua NH-U14S RAM:A-data dual 8GB 1600MHz XPG Gaming v2 CL9  GPU:Msi GTX 770  AUDIO: Asus Xonar D1 GŁOŚNIKI:Edifier 530D PSU:Corsair AX Series 860W CASE:Silverstone Raven RV01 LCD:DELL 2408WFP SDD:Samsung SSD 850 Pro 256 GB HDD:Seagate ST2000DM001 2TB sATA III


#13 OFFLINE   NiKKA.Labs

NiKKA.Labs

    Zaawansowany użytkownik

  • 648 postów
  • Lokalizacja:Bangladesh
  • Czas online: 15d 23h 55m 6s
Reputacja: 400

Napisano 24 czerwiec 2015 - 06:18

U mnie aktualizacja firmware w mx100 przeszła bezproblemowo w Crucial Storage Executive.

 

Co do Momentum Cache, nie używam tego, nie używałem jeszcze (jak znajdę trochę czasu to spróbuję). Prędkość samego SSD wystarcza jak dla mnie.


  • 0

"It's not a bug; it's an undocumented feature!"

"If it ain't broke, don't fix it."


#14 OFFLINE   prosperopro

prosperopro

    Zaawansowany użytkownik

  • 192 postów
  • Lokalizacja:Lublin
  • Czas online: 43d 8h 20m 45s
Reputacja: 26

Napisano 24 czerwiec 2015 - 07:23

Wszystkie te programy przyśpieszające działanie sdeków są nic nie warte tylko zafałszowują odczyty benchmarków. Wąskim gardłem współczesnych sdeków jest sata-3 (max 600 MB/s odczyt i zapis) i zeby odczuć przyrost mocy to trzeba zainwestować w dyski SSD PCI Express gdzie jest szybka magistrala pci expreess.

Pci to jeszcze nic jeszcze szybciej działają dyski pod m.2
  • 0

garfildma_exsarnx.gif


#15 OFFLINE   znaffca

znaffca

    nie

  • 596 postów
  • Lokalizacja:nie
  • Czas online: 14d 12h 27m 37s
Reputacja: 33

Napisano 24 czerwiec 2015 - 08:07

ale ich ceny sa zbyt wysokie wzgledem sata


  • 0

nie


#16 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • Autor tematu
  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 07 lipiec 2015 - 01:37

Wszystkie te programy przyśpieszające działanie sdeków są nic nie warte tylko zafałszowują odczyty benchmarków. Wąskim gardłem współczesnych sdeków jest sata-3 (max 600 MB/s odczyt i zapis) i zeby odczuć przyrost mocy to trzeba zainwestować w dyski SSD PCI Express gdzie jest szybka magistrala pci expreess.

Widać nie bardzo rozumiesz istotę działania i nie o prędkość dysku tu chodzi - masz w pierwszym poście test praktyczny 7-zip, a tu dorzucam test z kopiowania:

1. bez Momentum Cache

a. z pendrive na dysk SSD:

image.jpg

image.jpg

image.jpg

 

b. z HDD na SSD:

 

image.jpg

2. z włączonym Mementum Cache:

a. z pendrive na dysk SSD:

image.jpg

 

b. z pendrive na dysk HDD:

image.jpg

 

c. z HDD na SSD:

 

image.jpg

d. z SSD na SSD:

image.jpg

1 - 2 GB/s chyba robi wrażenie?

 

Platforma testowa:

- SSD - Crucial M550 256GB SATA III

- HDD - Hitachi Travelstar 2,5", 7200rpm, 32MB cache, SATA III

- pendrive - SanDisk Extreme 32GB USB 3.0

- laptop - MSI GT70 2PC Dominator Core i7 4810MQ, 32GB ram DDR3L 1600MHz CL9

- system - Win 7 Pro x64

 

P.S. Cyferkom z benchmarków nie musisz wierzyć - patrz na czas - czasu nie da się oszukać.


  • 0

#17 OFFLINE   nemo1960

nemo1960

    Zaawansowany użytkownik

  • 581 postów
  • Czas online: 125d 10h 42m 57s
Reputacja: 78

Napisano 07 lipiec 2015 - 02:13


czasu nie da się oszukać.

 

Fizycznych prędkości zapisu i odczytu czy to HDD, SSD "pendrajwa" też!

I co z tego że sytem wczyta sobie z kosmiczną prędkością do pamięci sporą ilość danych kiedy potem musi to z fizycznymi możliwościami sprzętu mozolnie zpisywać to na zwykły nośnik.

Więc uważam że poprzednik ma rację.

Jest to placebo i tylko fajnie wygląda!

 

Skopiuj sobie jakiś większy plik powiedzmy 50 GB a zobaczysz że czas będzie zbliżony do możliwości sprzętu ;)


  • 0
Ten, który walczy z potworami, winien uważać, by samemu nie stać się jednym z nich. Kiedy patrzysz w otchłań, ona również patrzy w Ciebie!

#18 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • Autor tematu
  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 07 lipiec 2015 - 02:27

Masz pewną rację, ale nie do końca:

1. wczyta sobie z fizycznymi możliwościami ale maksymalnymi danego nośnika

2. w dyskach SSD może wczytać nawet szybciej(jest to wyjaśnione w opisie działania programu na stronie oficjalnej) ponieważ dany plik będzie wymieniany pomiędzy pamięcią ram komputera a pamięcią cache dysku, a tam już z pamięci cache może zapisywać się do komórek wielokanałowo poza interfejsem SATA III

2. operację masz już zakończoną i możesz działać dalej - w pewnych aplikacjach jest to wygodne

2. zysk z wydajności jest większy do momentu zapełnienia fizycznej pamięci ram - czyli na przykładzie tych 50GB plików jeśli mam 32GB ram w kompie to do tej wartości jest w stanie wpisać w pamięć(odejmując oczywiście pamięć zajetą przez system i zarezerwowaną) - mimo to nadal mam ok 50% zysk na tym przykładzie.


  • 0

#19 OFFLINE   nemo1960

nemo1960

    Zaawansowany użytkownik

  • 581 postów
  • Czas online: 125d 10h 42m 57s
Reputacja: 78

Napisano 07 lipiec 2015 - 02:33

Nie neguję przydatności takiego oprogramowania.

Przy operacjach na "małych" plikach to się sprawdza (można spokojnie poczekać na opróżnienie bufora).

Ale to że np. pliku 50GB nie zapiszesz na "pena" z prędkością 1G sekundę :P


  • 0
Ten, który walczy z potworami, winien uważać, by samemu nie stać się jednym z nich. Kiedy patrzysz w otchłań, ona również patrzy w Ciebie!

#20 OFFLINE   wiktorynek

wiktorynek

    Zaawansowany użytkownik

  • Autor tematu
  • 6193 postów
  • Czas online: 155d 22h 12m 11s
Reputacja: 1746

Napisano 07 lipiec 2015 - 02:48

Ale o tym że pliku 50GB nie zapiszesz na "pena" z prędkością 1G sekundę :P

Oczywiście - na powyższym przykładzie i danej ilości ram 32GB ok. połowa z tej objętości zapisze się z większą szybkością a reszta z natywną, kto ma mniej ram ten będzie miał odpowiednio gorszy rezultat. Cudów nie ma - to narzędzie jak i bliźniacze PlexTurbo jest tylko poprawiaczem i wykorzystuje lukę tam gdzie jest to jeszcze możliwe. Największy zysk jest na małych i średnich plikach z dwóch powodów - wejdą objętościowo do pamięci ram oraz zoptymalizuje się ich zapis poprzez maksymalne opróżnianie i zapisywanie bufora co jest największą bolączką każdego dysku SSD czy HDD. Dlatego też każdy nowszy i lepszy nośnik SSD i HDD ma coraz więcej pamięci podręcznej cache - to ona decyduje m.in. o szybkości transferów. Pytanie: "To dlaczego nie dać od razu dużo więcej tej pamięci?" - ponieważ ona dużo kosztuje - identycznie z pamięcią cache L3 w procesorach - właśnie ta pamięć najbardziej podnosi cenę.


  • 0


Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych