Jaki jest efekt rozruchu z dodatkowymi rdzeniami?

15

Czytałem o sposobach zwiększenia prędkości w Windows 7 i czytałem, że możesz włączyć system Windows, aby uruchamiał się z czterech rdzeni w porównaniu do jednego, aby uruchamiał się szybciej.

Czy istnieje powód, dla którego nie chcesz używać wszystkich czterech rdzeni do uruchamiania?

L84
źródło

Odpowiedzi:

42

Windows 7 korzysta z tego, co jest dostępne w pudełku ... po wyjęciu z pudełka. Nie powinieneś kręcić się z procesem rozruchowym, chyba że wiesz, co robisz, w przeciwnym razie sytuacja stanie się wolniejsza / bardziej niestabilna itp.

I nie powinieneś wierzyć w to, co czytasz w Internecie.

To powiedziawszy: Powiedzenie systemowi Windows 7, aby NIE używał wszystkich dostępnych rdzeni, służy głównie do celów debugowania lub pewnego rodzaju testów programistycznych, gdy chcesz symulować system z tylko jednym rdzeniem. Innym powodem jest obejście błędnych instalatorów . Wyłączenie rdzeni, w przeciwnym razie nie ma innego zastosowania, czynnikiem ograniczającym proces rozruchu jest obecnie głównie dysk I / O dysku (więc kup dysk SSD, jeśli chcesz niesamowicie szybkiego rozruchu .. lub nie uruchamiaj zbyt wielu procesów po uruchomieniu -> mniej dyskowych operacji we / wy).

Znowu: Windows 7 używa wszystkich dostępnych rdzeni w czasie uruchamiania. Fragment, który czytasz w Internecie, to najprawdopodobniej super-über-hack, który wchodzi do MSConfig, a następnie zaznacz Number of processorspole, a następnie kliknij liczbę rdzeni, których chcesz użyć w systemie Windows 7. Ludzie piszący o „jak przyspieszyć proces rozruchu” nie rozumieli, do czego służy to pole wyboru :

Liczba procesorów. Ogranicza liczbę procesorów używanych w systemie wieloprocesorowym. Jeśli to pole wyboru jest zaznaczone, system uruchamia się przy użyciu tylko liczby procesorów z listy rozwijanej.

To LIMITS (jak w „kładzie górna granica używanych rdzeni”) Proces rozruchu zabrać tylko UP TO procesory i (jest to również ważne) później dostarczyć tylko taką ilość procesorów dla systemu operacyjnego. Jeśli wybierzesz taki, uruchomisz system z tylko jednym procesorem.

akira
źródło
18
+1 za tę mądrą radę: I nie powinieneś wierzyć w to, co czytasz w Internecie.
Pureferret
1
@Pureferret - Czy to nie obejmowałoby jego własnych oświadczeń :-)
Ramhound
1
@Pureferret: tak. od tego zaczyna się część, którą pominąłem w tym stwierdzeniu: użyj głowy, pomyśl i sprawdź, co zostało na ciebie rzucone.
akira
Sensowne jest przeprowadzenie badań w tym zakresie: D
thibaut noah
-2

Domyślna instalacja systemu Windows 10 uruchamia się tylko z 1 rdzeniem. Zaawansowany zestaw MSconfig uruchamia 2 rdzenie.

Uwaga: system Windows zawsze używa 2 rdzeni dopiero po zakończeniu uruchamiania systemu Windows. Myślę, że mylisz uruchamianie systemu Windows i normalne korzystanie z systemu Windows. Windows 10 zawsze włączał drugi rdzeń po zakończeniu rozruchu. Ta regulacja ma wpływ tylko na rozruch. Uwaga: Mam rdzeń 2 duet 3 Ghz. SSD. Widzę, że teraz jest o wiele szybsze uruchamianie z 2 rdzeniami.

eric m
źródło
Pytanie dotyczyło konkretnie systemu Windows 7
Ramhound
-4

Tak, należy włączyć wszystkie 4 rdzenie.

Zauważyłem to niedawno, miałem czterordzeniowy procesor Intel i3 i działał on bardzo wolno. Potem zauważyłem, że Windows używa tylko 1 rdzenia. Jeśli przejdziesz do Menedżera zadań ( Ctrl+ Shift+ Escape) i na Performancekarcie, powinien on pokazywać w historii wykorzystania procesora 4 małe pola wykresów. To pokazuje, że używane są 4 rdzenie.

Jeśli nie są używane, przejdź do Start, wpisz pasek wyszukiwania msconfigi naciśnij Enter. Kliknij Bootkartę, a następnie kliknij Advanced Settingsu dołu ekranu. Zaznacz pole Number of Processorswyboru, wybierz liczbę rdzeni, kliknij OK, a następnie uruchom ponownie komputer.

W Menedżerze zadań powinien pokazywać wszystkie rdzenie. Jeśli Parkedobok kilku rdzeni jest napisane , przejdź do Start, wpisz regediti naciśnij Enter. Wybierz Edycja -> Znajdź i wpisz w ten sposób: 0cc5b647-c1df-4637-891a-dec35c318583. Naciśnij, Enteraby rozpocząć wyszukiwanie, a gdy go znajdziesz, po prawej stronie powinien powiedzieć ValueMini ValueMax. Kliknij dwukrotnie i zmień obie liczby na 100, a następnie naciśnij, F3aby wyszukać następną i zmienić każdą z nich. Następnie należy ponownie uruchomić komputer, aw Menedżerze zadań powinien on pokazywać wszystkie działające rdzenie i żaden z nich nie powinien być zaparkowany.

To przyspieszyło moje i jest teraz 4x szybsze

UWAGA OD REDAKCJI : Obejmuje to edycję rejestru, co może popsuć instalację systemu Windows, jeśli nie będziesz ostrożny. Te opcje są również dostępne, przechodząc do Start , wpisując Power Optionsi naciskając Enter. Edytuj zaawansowane ustawienia zasilania i wybierz maksymalną i minimalną moc przetwarzania, zmieniając ją na 100%

Paweł
źródło
2
Nie wiem, w jaki sposób ta odpowiedź w jakikolwiek sposób odnosi się do pytania. Pytanie wyraźnie odnosi się do procesu uruchamiania i nie mówi ogólnie o nieużywanych rdzeniach.
Baarn
no tak, to pytanie brzmi Czy istnieje powód, dla którego nie chcesz używać wszystkich 4 rdzeni do uruchamiania? a moja odpowiedź brzmiała: nie, powinieneś używać wszystkich rdzeni, ponieważ jest czterokrotnie szybszy, jeśli domyślnie używasz czterordzeniowego systemu Windows używa tylko 1, a moja odpowiedź wyraźnie odnosi się do procesu rozruchu, ponieważ podczas uruchamiania chcesz, aby wszystkie rdzenie były włączone, w przeciwnym razie nie ma sensu mając czterordzeniowy rdzeń, jeśli używasz tylko jednego rdzenia, a on powiedział, że uruchomienie 4 rdzeni byłoby szybsze niż 1 rdzeń i tak znacznie szybciej
Paul
1
-1. Jak wyjaśnia druga odpowiedź, ta opcja msconfigsłuży do ograniczenia liczby rdzeni używanych przez system Windows. Domyślnie używa ich wszystkich, więc twoje instrukcje nie przyniosą absolutnie nic, z wyjątkiem ewentualnych problemów na drodze, jeśli OP ulepszy swój procesor i zapomni o ustawieniu tej opcji.
Indrek
dobrze na moim komputerze domyślnie używał tylko 1 rdzenia i musiałem włączyć wszystkie 4, a to znacznie przyspieszyło. zadziałało na mnie dobrze
Paul,
1
Zanim dotrzesz do pulpitu i uruchomisz Menedżera zadań, jest całkiem możliwe, że nie ma już nic do wykorzystania wszystkich 4 rdzeni. Chyba że mówisz, że twój komputer używał jednego rdzenia nawet podczas obciążenia wielowątkowego (takiego jak wPrime z maksymalną liczbą wątków)? Jeśli tak, to zdecydowanie nie jest to normalny problem z komputerem i być może naprawiłeś symptom, a nie przyczynę. Jak powiedziano wcześniej, normalnie system Windows powinien wykorzystywać wszystkie dostępne mu rdzenie.
Indrek