Windows и кэш

У слова «кэш» значений много. Пресс бакинских на кармане, например. Здесь пойдет речь о кэше процессора второго уровня. Почему о нем? Потому, что кэш первого уровня никакого практического интереса не представляет. Ладно… представляет. Для написателей микрокода. Тут разработчики микроинструкций есть? А фигли они тут делают?! Им некогда!

Из всей доступной операционке памяти, L2 кэш — самая шустрая, но и самая мелкая. Организовать работу с ней наилучшим образом — значит оптимизировать компьютер в целом. Адресация-фигизфция, стеки-фигеки… Мутные слова какие-то, да? Объем… Во! Это уже более знакомо! Как узнать объем кэша? Если точно известно полное название процессора — можно нагуглить его параметры. Нет — поможет какая-нибудь утилька, типа «Эвереста». Осведомились? Предположим, да.


А вот интересно, Винда об этом знает? Расскажу, как она об этом может узнать. Есть такая штука «HAL». Кому это хоть что-то говорит, это говорит все. Остальным — ничего. Хотя, желающие могут и это гуглануть. Скажу так. Эта штукня может рассказать системе о камне ВСЕ! А вдруг — нет?! Вдруг… Хала этого нет! Угу, бывают такие процессоры, старенькие, они инфу могут и не выдать. Где-то еще и работают. Не думаю, что у читаюших это прямо сейчас. А вдруг… Да ладно! Не выгребет комп тех лет Винду, как минимум, XP, современный броузер и современную антивирь. А вдруг «HAL» есть, а с камнем у него разножопица? Сомнительно это. Называется, «пробздело что-то в королевстве Датском». Проверить охота?

Можно! Только сложно. Не боги, говорите, горшки обосрали? Так не богам и отмывать! Ну да ладно, расскажу.

Внимание. Не… гоню… ВНИМАНИЕ! Не, во так во.ВНИМАНИЕ!!!

Далее следуют сведения, минимально накосячив в использовании которых, можно максимально себе навредить. А уж за свои косяки каждый сам в ответе. Не я, не блог, не Интернет, а ТЫ!

Есть такой ключ в реестре. Опять слова мутные? Реестр — это упорядоченная свалка важных настроек системы. До многих из них иначе как напрямую не добраться. Напрямую — это редактором реестра. Жмем Win+R пишем regedit жмем Enter. Так вот какой ты, Редактор реестра!

Слева там «папочки», как в проводнике. Возле HKEY_LOCAL_MACHINE жмем плюсик, потом возле SYSTEM, потом возле CurrentControlSet, потом возле Control, потом возле Session Manager, потом жмем на «папочку» Memory Management. Бляха! Вот я расписался! Если возьмусь еще за что похожее, писать буду в таком виде: [HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management], как у приличных людей принято! Справа — синенькие значки с названиями, это — ключи реестра. Двойной щелчок по SecondLevelDataCache — вылезет окошечко. В строке для ввода написано, что 0. Значит, Винда верит тому, что сказал великий ХАЛ. Если ничего не сказал — верит, что кэша 256 килобайт.

Вот тут пытливый моск начинает мучать сомнение. Сказал? Или нет? А если нет, а у меня 2 МБ кэша, то Винда от него только восьмую часть использует? Знач, комп в ВОСЕМЬ РАЗ МЕДЛЕННЕЕ работает, чем может и должен?!!!!!!!!

Ладно, на этом маленьком окошке рядом с «Система исчисления» ставим пипку «Десятичная». В строку ввода пишем значения объема в килобайтах. То есть, если оно 2МБ — пишем 2048. Жмем «ОК», перегружаемся.

Пробуем в работе. Лучше стало? Тогда ОЙ! Или «ХАЛ» оплошал, или, что вероятнее всего, просто показалось. Не стало лучше? Вернем-ка 0, от греха. В реестре что попало писать — нихарашо!
Обсудить у себя 2
Комментарии (7)
вах! как весело и легко написано.)) нравится!
я даже кое-что поняла с первого чтения.
__
а почему я твои записи не замечала раньше в блогах?
шифровался?
Рад, что понравилось! Для того и писал.  Я не шифровался. Просто я тут совсем новенький.
Очень интересно, хоть и не всё понятно… Ну да ладно, не тупые, разберёмся!
Разберемся — это конечно! В любом деле гланое — желание!      Дед мой, царство ему небесное, говорил, что «Не умеешь — не берись» — говно, а не мудрость. Если ни за что не браться — уметь ничего не будешь)
Согласен, однако браться-то тоже с умом надо?
Это точно. По крайней мере — со здравым смыслом.
Если чего не знаешь--есть литература, инет, друзья, спецы… Научат!
Чтобы комментировать надо зарегистрироваться или если вы уже регистрировались войти в свой аккаунт.

Войти через социальные сети: