Знаете, что общего между парнем в худи за покерным столом и тимлидом с вечно зумящим ноутбуком? На первый взгляд — ничего. Фишки против джиры, блеф против бэклога, ривер против релиза. Но если копнуть глубже — а давайте копнём, — окажется, что оба они
Знаете, что роднит парня в растянутом худи за овальным столом в Лас-Вегасе и командного лида, который пялится в доску с задачами в пятом часу утра? Я бы сказал - ничего. Ну серьезно: фишки против джиры, блеф против бэклога, ривер против дедлайна. Абсолютно разные вселенные. Но это…
Кэш глазами «чайника»: Кэш – это комплексная система. Соответственно, под разными углами результат может лежать как в действительной, так и в мнимой области. Очень важно понимать разницу между тем, что мы ждем и тем, что есть на самом деле. Давайте прокрутим полный оборот ситуаций. Tl;dr: добавляя в архитектуру кэш важно явно осознавать, что кэш может быть средством дестабилизации системы под нагрузкой. Смотрите конец статьи. Читать дальше →
Во всех центральных процессорах любого компьютера, будь то дешёвый ноутбук или сервер за миллионы долларов, есть устройство под названием «кэш». И с очень большой вероятностью он обладает несколькими уровнями. Наверно, он важен, иначе зачем бы его устанавливать? Но что же делает кэш, и для чего ему разные уровни? И что означает «12-канальный ассоциативный кэш» (12-way set associative)? Читать дальше →