
Ustawienie cache l2 w Windows (AMD i Intel)
Nowoczesne procesory w celu zwiêkszenia ich wydajno¶ci wyposa¿ane s± w coraz wiêksz± ilo¶æ pamiêci podrêcznej L2. Cache jest znacznie szybsza od pamiêci RAM, dlatego te¿ jest montowana w procesorach, jednak¿e aby procesor móg³ z niej wydajnie korzystaæ nie przekracza on 2MB. W pamiêci Cache przechowywane s± czêsto u¿ywane przez procesor instrukcje, czy te¿ dane.
Gdy Windows nie jest w stanie wykryæ pojemno¶ci pamiêci Cache, ustawia domy¶lny rozmiar - 256 KB. Gdy warto¶æ SecondLevelDataCache jest ustawiona na 0, system próbuje pobieraæ rozmiar buforu poziomu 2 (L2) procesora z konfiguracji HAL (systemowej warstwy abstrakcji sprzêtu). Je¶li nie uzyska tej warto¶ci, zostanie podana warto¶æ 256 KB L2. Na szczê¶cie mo¿esz indywidualnie ustawiæ odpowiedni rozmiar, dziêki czemu zwiêkszysz wydajno¶æ systemu operacyjnego - w wypadku, gdyby system zani¿y³ wielko¶æ. Tego typu b³êdy wystêpuj± przy procesorach starszej generacji, dlatego szczególnie u¿ytkownicy starszych komputerów powinni skorzystaæ z porady.
- Musisz dowiedzieæ siê w ile pamiêci L2 zosta³ wyposa¿ony Twój procesor. W tym celu pobierz aplikacjê EVEREST Home Edition, zainstaluj i uruchom j±. Teraz odczytaj dane z pola "Pamiêæ podrêczna L2” (Komputer | P³yta g³ówna | Procesor).
- Otwórz edytor rejestru i przejd¼ do klucza [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management].
- Tam odszukaj warto¶æ DWORD o nazwie ”SecondLevelDataCache” (je¿eli jej nie ma, musisz j± utworzyæ) i ustaw j± odpowiednio (przyk³ad: je¿eli rozmiar pamiêci L2 Twojego procesora wynosi 512 KB, kliknij na warto¶æ DWORD ”SecondLevelDataCache”, wybierz system dziesiêtny i ustaw j± na 512).
W przypadku procesorów klasy Pentium II (tak wiêc i równoleg³ych modeli Celeron oraz jednostek innych firm) dokonywanie powy¿szej modyfikacji jest zbêdne.
Zobacz te¿:
- Szybsze przegl±danie folderów w NTFS
- Jak zmniejszyæ fragmentacjê plików?
- Szybsza praca aplikacji ,zwiêkszamy priorytet
- Uruchamianie elementów Panelu Sterowania z linii poleceñ
- Odm³adzamy Windows XP
Średnia ocena:

Autor: dz1kus | Data: 26-12-2005, 23:43:24
Zamiast programu AIDA mo¿na u¿yæ programu Everest Home Edition pokazuje te same dane jednak nie trzeba go instalowaæ
Autor: Slygado | Data: 14-03-2006, 17:34:13
Mam 2048 KB cache L2, a w rejestrze mia³em "0"
Autor: gal18 | Data: 23-03-2006, 16:50:18
Mam 256KB cache w PentiumIII, a w rejestrze mia?em "0"
Autor: Masterek | Data: 04-05-2006, 08:13:21
Mam Semprona 3000+ 515 KB L2 a w rejestrze mia³em 0
Autor: Jonatan007 | Data: 04-08-2006, 16:08:37
ka¿dy kto nie modyfikowa³ tego wpisu mia³ 0
Autor: EnteR | Data: 03-02-2007, 21:26:13
wszyscy mieli zero, nie musicie siê chwaliæ jakie macie procki, jednym s³owem s³abe :D
Autor: tomek | Data: 06-02-2007, 01:28:03
a ja mam 64K :P
Autor: Cezar51 | Data: 08-03-2007, 10:25:56
Po wgraniu gotowego skryptu mam warto¶æ 512/szesnastkowy i 1298/dziesiêtny. Jak to pogodziæ z Twoim opisem?
Autor: Krzychu1986 | Data: 08-03-2007, 21:55:32
a przy procku dwu rdzeniowym jak mam ustawiæ ? moze mi kto¶ powie 2*2mb? to 2 mb czy 4 mb w ustawieniach
Autor: kxxxxxj | Data: 20-03-2007, 00:32:44
@Krzychu1986 Ja mam 2*1mb i ustawi³em 2048 (jest ok).
Autor: Krzychu1986 | Data: 20-03-2007, 09:11:30
Oki thx
Autor: gg | Data: 21-04-2007, 20:37:24
Dajcie sobie spokuj z tym tweakiem bo on jest przydatny tylko w przypadku prockow starszych od Pentium II i AMD K6-2, czyli ponad 10 letnich, watpie zeby ktos jeszcze tego uzywal. Dla reszty prockow L2 Cache jest automatycznie wykrywane z HAL, wiec ta wartosc powinna zostac tak jak jest, czyli ustawiona na 0.
Autor: Mario | Data: 03-05-2007, 23:00:06
w skrpcie powinlo byc 200 a nie 512 rejestr nama wkryje wtedy 200/szesnastkowy i 512/dziesiêtny
Autor: KAroleq | Data: 14-12-2007, 09:42:40
Ludzie nei u¿ywajcie skryptu tylko zmienæie przez rejestr taki trud? START->URUCHOM->Piszemy "regedit"(bez cudzys³owów)->Enter ->szukamy tego co nam napisali , Albo wciskamy CTRL+f i wpisujemy w okienko "SecondLevelDataCache" i nam znajduje ->edytujemy na to co pisze w Buildzie-> Cieszymy sie przyspieszeniem komputera o jakies 12-15% i tyle..
Autor: Makensis | Data: 20-12-2007, 10:58:55
Skrypt zosta³ poprawiony dziêkujê za s³uszn± uwagê. Jeszcze raz powtarzam nie u¿ywamy tego dla nowszej generacji procesorów.
Autor: Kath | Data: 07-01-2008, 16:34:27
Sprawdzone przy SUper PI 1M na procesorze AMD X2 4000 (l2 2x512) ustawione na 0 , na 512, 1025 ró¿nica pomijalnie ma³a 42,75 , 42,70,42,78
Autor: ZeroEs | Data: 07-03-2008, 01:41:38
"Tego typu b³êdy wystêpuj± przy procesorach starszej generacji, dlatego szczególnie u¿ytkownicy starszych komputerów powinni skorzystaæ z porady." umiesz czytaæ?


