Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Arkadi-SEA

Pomiar czasu rozruchu systemu

Rekomendowane odpowiedzi

Witam,

 

Systemowy pomiar czasu potrzebnego na rozruch systemu jest w dzienniku "Microsoft-Windows-Diagnostics-Performance/Operational"

 

Z tego co zauważyłem, iż sporadycznie system dokonuje w nim wpisy. Nie wiem od czego to zależy, bo nie każdy czas rozruchu jest rejestrowany.

W jaki sposób wymusić jego każdorazowe rejestrowanie lub czy jest inny sposób program na taki pomiar.

 

Chciałbym porównać czasy rozruchu i działania systemu Win8 1xSATA3 on AHCi mode vs RAID0 2xSATA2.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

RAID0/SATA3 nie ma znaczenia w przypadku rozruchu systemu.

 

Liczy się w nim losowy odczyt danych (które są w różnych miejscach dysku), a :

1) SATA3 jest odgórnym ograniczeniem liniowego transferu danych z jednego dysku.

2) RAID0 zwiększa liniowy transfer danych poprzez zapis danych na kilku dyskach.

 

Dodatkowo jeżeli masz tylko dysk(i) HDD, to nawet w RAID0 nie będą wstanie zapełnić przepustowości SATA2, o SATA3 nie wspominając.

PS. Tryb RAID = AHCI.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

właśnie zrobiłem pomiary odczyt/zapis dysku systemowego.

Tak samo zainstalowany system na dwóch konfiguracjach dyskowych, użyłem do tego 3 takich samych dysków SATA3:

 

System postawiony na HDD 1xSATA3 - gniazdo SATA3

-----------------------------------------------------------------------

CrystalDiskMark 3.0.2 x64 © 2007-2013 hiyohiyo

Crystal Dew World : http://crystalmark.info/

-----------------------------------------------------------------------

* MB/s = 1,000,000 byte/s [sATA/300 = 300,000,000 byte/s]

 

Sequential Read : 126.456 MB/s

Sequential Write : 116.444 MB/s

Random Read 512KB : 42.827 MB/s

Random Write 512KB : 59.130 MB/s

Random Read 4KB (QD=1) : 0.505 MB/s [ 123.3 IOPS]

Random Write 4KB (QD=1) : 0.532 MB/s [ 129.9 IOPS]

Random Read 4KB (QD=32) : 1.220 MB/s [ 297.9 IOPS]

Random Write 4KB (QD=32) : 0.523 MB/s [ 127.8 IOPS]

 

Test : 500 MB [C: 9.3% (21.5/232.5 GB)] (x3)

Date : 2013/11/01 21:30:46

OS : Windows 8 Professional [6.2 Build 9200] (x64)

AHCI 1xSATA3

 

System postawiony na HDD RAID0 2xSATA3 - gniazdo SATA2

-----------------------------------------------------------------------

CrystalDiskMark 3.0.2 x64 © 2007-2013 hiyohiyo

Crystal Dew World : http://crystalmark.info/

-----------------------------------------------------------------------

* MB/s = 1,000,000 byte/s [sATA/300 = 300,000,000 byte/s]

 

Sequential Read : 238.204 MB/s

Sequential Write : 214.024 MB/s

Random Read 512KB : 45.385 MB/s

Random Write 512KB : 71.862 MB/s

Random Read 4KB (QD=1) : 0.549 MB/s [ 134.1 IOPS]

Random Write 4KB (QD=1) : 1.029 MB/s [ 251.1 IOPS]

Random Read 4KB (QD=32) : 2.410 MB/s [ 588.4 IOPS]

Random Write 4KB (QD=32) : 1.030 MB/s [ 251.4 IOPS]

 

Test : 500 MB [C: 9.0% (41.9/465.2 GB)] (x3)

Date : 2013/11/02 21:01:19

OS : Windows 8 Professional [6.2 Build 9200] (x64)

RAID0 2xSATA3

 

Czasy rozruchu na RAID0 minimalnie parę sekund szybszy, zwłaszcza przy uruchom ponownie.

Systemy są jak narazie świeże.

Temat poruszyłem bo jestem Ciekawy czy wraz z instalowaniem niektórych programów, które będą się zapewne uruchamiać przy starcie, różnice w rozruchu jak i prędkości działania systemu względem dysku systemowego czy to na 1xSATA3 czy to na RADI0 2xSATA będą się pogłębiać?

 

Czy ktoś już próbował postawić dysk systemowy na RAID0 i czy po isntalacjach programów uzyskał realną szybszą pracę systemu?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Tak, osobiście korzystałem z RAID0 na dwóch F3-kach do rozruchu systemu.

Różnice są minimalne, ponieważ RAID0 nie wpływa na losowy odczyt danych (nie powinien w znaczącym stopniu).

Pytanie : To "gniazdo SATA2", to ten sam kontroler dysków, czy inny niż ten z SATA3 ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Tak, osobiście korzystałem z RAID0 na dwóch F3-kach do rozruchu systemu.

Różnice są minimalne, ponieważ RAID0 nie wpływa na losowy odczyt danych (nie powinien w znaczącym stopniu).

Pytanie : To "gniazdo SATA2", to ten sam kontroler dysków, czy inny niż ten z SATA3 ?

 

Czyli odczyt i zapis losowy przy obydwóch konfiguracjach nie pokarze dużej różnicy przy rozruchu, ale w ładowaniu dużych plików już tak?

Wtedy jak mam odczytywać ogromne różnice w testach prędkości pomiędzy Random Read 4KB (QD=32) i Random Write 4KB (QD=32) dla tych dwóch konfiguracji RAID0 vs 1xSATA3

 

 

Wracając do Twojego pytania. Generalnie to mam:

4 gniazda SATA2,

2 gniazda SATA3 by Intel Z77 kontroler,

2 gniazda SATA3 by ASMEDIA kontroler programowy.

 

RAID0 zrobiłem na gniazdach SATA2 bo zysk praktycznie nie widoczny względem na RAID0 postawiony na gniazdach SATA3.

 

A względnie chciałem system skonfigurować tak:

 

1. Dysk systemowy 500GB - RAID0 2x 250GB Seagate SATA3 na gniazdach SATA2 ( wtedy to mam wolne gniazda SATA3 by Intel Z77)

2. Drugi dysk 1000GB SATA3 ( Gry i bardziej zasobożerne programy VIDEO, FOTO) - tego w gniazdo Intela SATA3

3. Trzeci dysk 250GB SATA3 ( Fraps, plik stronicowania, temp dla programów Foto i Video, itp.) - ten też w gniazdo Intela SATA3

 

Czy taka konfiguracja byłaby optymalnie wydajna.

P.S. Czy przy 16GB Ramu wogóle potrzebny mi plik stronicowania oraz czy opłaca się wyłączyć indeksację w usługach systemowych lub tylko wywalic z listy indeksacji pliki xml?

 

Te pytania mnie jak na razie nurtują bo mam zamiar od nowa postawić system, więc pomoc doradcza w tym aspekcie będzie dla mnie bardzo przydatna.

 

LAST EDIT:

 

Znalazłem sposób na ciągłe rejestrowanie czasu rozruchu systemu w dzienniku:

 

Odpalamy rejestr i odnajdujemy gałąź:

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Diagnostics\Performance\Boot]

 

Modyfikujemy "BootMinorThreshold_Sec" z 60sek na 10sek, po testach można przywrócić wartość 60 jako domyślną.

 

Odpalamy eventvwr.msc i szukamy w dzienniku Aplikacji i usług, dziennik:

 

Microsoft-Windows-Diagnostics-Performance/Operational

 

w Identyfikatorach zdarzeń: nr 100 odnajdujemy czasy każdorazowego rozruchu systemu, a w identyfikatorach 200, czasy zamykania systemu.

 

Agent czekam na odp.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Fakt, zysk dla transferu losowych danych z QD32 jest znaczny : RAID0 vs. AHCI (porównanie próbki 1000MB).

Niestety, rzadko osiąga się "QD32" w codziennym użytkowaniu.

Zazwyczaj "QD" oscyluje przy wartościach 1-5, a w nich już nie jest tak różowo.

 

Wracając jednak to sedna : Transfery losowe mają drugorzędne znaczenie przy ładowaniu plików OS'a.

W przypadku dysku pod system operacyjny, liczy się głównie czas dostępu do danych, a ten, nie ulega zmianie po przejściu na RAID0.

Oczywiście RAID0 zwiększa nieco komfort użytkowania (poprzez wspomniane transfery losowe), jednak w starciu z SSD nie ma szans.

 

W dużym skrócie :

1) Transfer liniowy tyczy się przenoszenia plików o wielości kilkuset MB i większych (filmów, obrazów płyt, itp.).

2) Transfer losowy tyczy się operacji na plikach (lub ich fragmentach) rozsianych po powierzchni dysku/partycji (fragmentacja).

3) Czas dostępu tyczy się wszystkich w/w przypadków (zazwyczaj podaje się średni).

4) Wartość "QD" czyli queue depth, dotyczy ilości jednocześnie przeprowadzanych losowych operacji na dysku twardym (im wyższa, tym więcej danych można zebrać "za jednym razem").

5) IOPS, to ilość operacji wejścia-wyjścia jakie wykonuje dysk twardy w ciągu 1 sekundy (ilość zapytań-odpowiedzi na sekundę, im wyższa, tym więcej programów/użytkowników może obsłużyć dany dysk).

 

Teraz przejdźmy do pytania o kontroler :

Porty SATA2 obsługuje chipset Z77.

RAID0 korzysta z dwóch lub więcej portów SATA, przez co ich transfery sumują się.

Innymi słowy : Nie trzeba używać portów SATA3, aby osiągnąć maksymalną wydajność macierzy RAID0 złożonej z dysków HDD.

 

Nie ma większego znaczenia jak podłączysz dyski HDD, po prostu upewnij się, że są wpięte w porty od chipsetu Intela i tyle.

Staraj się unikać używania kontrolera ASM (albo podłącz pod niego, np. nagrywarkę DVD/BD).

 

Plik stronicowania lepiej zachować (niektóre programy wymagają go aby pracować stabilnie), ale możesz przenieść go na np. RAMDysk.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...