Здоровый образ жизни

Вы не знаете, что такое кеш второго уровня?!

Знакомая попросила помочь с выбором "домашнего геморроя" - компьютера. Лично для меня эта проблема с выбором именно компьютера уже давно отсутствует. Я все эти компьютерные магазины стороной обхожу. Боюсь, короче, и опасаюсь. Но отказать не получилось. Сомлел. Думаю, понимаете что это значит.
Ну, пошли. Походили туда-сюда. Вдруг меня чёрт дёрнул спросить рекомендаций у тамошних консультантов. После десятка наводящих вопросов о перспективном предназначении предполагаемой закупки, с которыми я кое-как справился, но уже вспотел, консультант озадачил вопросом: "А какой кеш второго уровня должен быть"?
Сам по себе я, наверное, уже закалённый "ответчик". Не первый месяц и на "Ответах" ошиваюсь. Потому можно было бы сказать, что привыкший. Но в миру.. . Не всё так просто и везде "ха-ха".. Ответил, что нужен кеш побольше, мы за ценой не постоим.
- Но вы же его для чего-то использовать будете? Может вам так много и не надо? - настаивал ублюдок в белой сорочке.
- Может быть, что и не надо. Вот я вас и прошу чего-нибудь предложить, - я совсем сдался, шлёпнулся в тарелку супа, так сказать, со всего размаха.
- Я бы вам предложил, но вы понятия не имеете, что такое кеш второго уровня.. .
Тут я забыл зачем пришёл и.. . меня вывели из магазина люди в чёрном.
История понятная и большинству, надеюсь, знакомая. Так вот я и спрашиваю. . Что бы такого можно было проглотить, чтобы не психовать из-за пустяков? Наркотиков не хочется. . Спиртное. . Имеет обратный эффект. Надо бы чего-нибудь эдакого, полезного для здоровья. Короче, чтобы подправить расшатавшуюся нервную систему.
Спасибо.
Уровни кэша
Кэш центрального процессора разделён на несколько уровней. Для универсальных процессоров — до 3. Кэш-память уровня N+1 как правило больше по размеру и медленнее по скорости обращения и передаче данных, чем кэш-память уровня N.

Самой быстрой памятью является кэш первого уровня — L1-cache. По сути, она является неотъемлемой частью процессора, поскольку расположена на одном с ним кристалле и входит в состав функциональных блоков. Состоит из кэша команд и кэша данных. Некоторые процессоры без L1 кэша не могут функционировать. На других его можно отключить, но тогда значительно падает производительность процессора. L1 кэш работает на частоте процессора, и, в общем случае, обращение к нему может производиться каждый такт (зачастую является возможным выполнять даже несколько чтений/записей одновременно) . Латентность доступа обычно равна 2−4 тактам ядра. Объём обычно невелик — не более 128 Кбайт.

Вторым по быстродействию является L2-cache — кэш второго уровня. Обычно он расположен либо на кристалле, как и L1, либо в непосредственной близости от ядра, например, в процессорном картридже (только в слотовых процессорах) . В старых процессорах — набор микросхем на системной плате. Объём L2 кэша от 128 Кбайт до 1−12 Мбайт. В современных многоядерных процессорах кэш второго уровня, находясь на том же кристалле, является памятью раздельного пользования — при общем объёме кэша в 8 Мбайт на каждое ядро приходится по 2 Мбайта. Обычно латентность L2 кэша, расположенного на кристалле ядра, составляет от 8 до 20 тактов ядра. В отличие от L1 кэша, его отключение может не повлиять на производительность системы. Однако, в задачах, связанных с многочисленными обращениями к ограниченной области памяти, например, СУБД, производительность может упасть в десятки раз.

Кэш третьего уровня наименее быстродействующий и обычно расположен отдельно от ядра ЦП, но он может быть очень внушительного размера — более 32 Мбайт. L3 кэш медленнее предыдущих кэшей, но всё равно значительно быстрее, чем оперативная память. В многопроцессорных системах находится в общем пользовании.

Отключение кэша второго и третьего уровней обычно используется в математических задачах, например, при обсчёте полигонов, когда объём данных меньше размера кэша. В этом случае, можно сразу записать все данные в кэш, а затем производить их обработку.
Женик Ародь
Женик Ародь
17 743
Лучший ответ
Бандитка С-Региона Вы готовы это повторить продавцу-консультанту без запинки? :)
валерианочки регулярно и понять, что если вы что-то знаете, то это не значит что все остальные должны знать ровно столько же.
Мария Надточий
Мария Надточий
86 803
Бандитка С-Региона Ну, если многа букав напечатал, то извЕни. А ваще, жжошь!