Я заметил, что у моего ноутбука в 4 раза больше «кэш-памяти L2», чем у моего рабочего стола, это нормально?
- ноутбук : процессор Intel Core Duo T2450 с частотой 2,00 ГГц, кэш-память второго уровня 2 МБ , системная шина 533 МГц
- Рабочий стол : Intel Celeron D CPU 347 3,06 ГГц, шина 533 МГц, кэш-память второго уровня 512 КБ
Есть ли способ увеличить объем кэш-памяти L2 на рабочем столе? Это сделает компьютер быстрее? У меня есть 3 ГБ оперативной памяти в нем.
Ответы:
кэш L2 встроен в сам процессор. Единственный способ получить больше - заменить ваш процессор на тот, который имеет больше кэш-памяти второго уровня.
Celeron - это процессор бюджетного класса по сравнению с вашим C2D, поэтому имеет смысл, что у него меньше кеша.
Будет ли больше кеш быстрее? В большинстве случаев да.
В случае вашего рабочего стола, в зависимости от сокета, вы можете заменить процессор новым модулем, который имеет не только больший кэш, но и более высокую тактовую частоту.
источник
На этот вопрос очень четко ответил
NoCarrier
.Я просто добавляю краткую ссылку, которая имеет двустороннее использование,
Часть 2 памяти: кеши ЦП на сайте LWN.net (октябрь 2007 г.).
Длинная статья может также помочь понять, почему кэши были перемещены в модуль процессора (в отличие от старых дней, описанных
cwrea
в комментарии выше, о которых лучше забыть).Примечание кеша Nehalem L3 в ExtremeTech.
Обновление: ссылка на
старую статью по разгону, которую я ранее не включал, потому что она не относится к масштабированию кэша L2. Интересно прочитать в контексте моих комментариев другой ответ здесь (автор
hanleyp
).Из трех драгоценных камней для оверклокера : на Intel Celeron 2 ГГц,
источник
Нет, нет и да, в таком порядке
источник
Этот вопрос помечен как ответивший, но я хотел бы добавить больше информации о кеше:
При одинаковом ядре увеличение объема кэш-памяти второго уровня обычно повышает производительность между двумя аналогичными процессорами в зависимости от того, какое программное обеспечение запущено. Например, если вы используете программное обеспечение, оптимизированное для наименьшего размера кэша, то добавление большего количества кэша не сильно улучшит производительность. Но если программное обеспечение помещается в больший кеш, а не в меньший, то вы увидите значительное улучшение производительности.
Если вы сравниваете разные ядра, особенно от разных производителей процессоров, то это не обязательно так. Различия в кеше включают в себя протокол когерентности (поддержание синхронизации всего кеша между собой и памятью) и (я не могу думать о техническом термине в данный момент), является ли кеш зеркальным на следующем уровне или уникальным для уровня кеша. _Кэш, безусловно, делает компьютер быстрее. Процессоры работают значительно медленнее без кеша.
В ответе упоминается еще одна сторона кеша: кеш стоит производителям ЦП: чем больше кеш, тем больше площадь поверхности кремния, чем больше кристалл, тем меньше выход, тем больше затрат на производство кремния.
источник