Category: <span>Статьи</span>

ОС запрашивает производительность, управление CPU учитывает мощность, ток и температуру

Почему процессор меняет частоту: DVFS, Boost, P-states, C-states и энергетический бюджет

Как процессор выбирает рабочую точку и простой, почему Boost зависит от общего бюджета и что показывают разные частотные метрики. Расчёты мощности, энергии и времени задачи с разбором ограничений DVFS и задержки пробуждения.

Читать далее
CPU подготавливает работу и буфер, устройство передаёт данные через IOMMU в RAM

DMA и IOMMU: как устройства обмениваются данными с памятью компьютера

Почему DMA-адрес не всегда совпадает с физическим, как IOMMU ограничивает устройства и зачем буферу нужны правила владения. Когерентность, очереди, zero-copy и накладные расходы на понятных инженерных примерах.

Читать далее
Несколько функций дока имеют собственные маршруты, которые могут сходиться на общем пути к хосту.

USB и USB4: контроллеры, хабы, туннели и разделение пропускной способности

Как USB-контроллер обслуживает устройства, почему хаб не умножает полосу кабеля и чем USB4-туннели отличаются от Alt Mode. Разбор отдельных путей USB 2, общих ресурсов дока, режимов 80/120 Гбит/с и учебных расчётов.

Читать далее
Функциональный путь сетевого адаптера: физический сигнал, кадры MAC, очереди и размещение данных DMA.

Сетевая карта изнутри: MAC, PHY, DMA, очереди, RSS и разгрузка процессора

Как сигнал Ethernet превращается в данные приложения: роли PHY и MAC, кольца DMA, очереди RSS и аппаратная разгрузка. Учебные расчёты PPS, полезной скорости и запаса буферов объясняют ограничения процессора и линии.

Читать далее
Условный разрез кристалла, корпуса, термоинтерфейса, основания и рёбер

Как тепло покидает процессор: от кристалла и термоинтерфейса до радиатора и воздуха

Как мощность превращается в перепады температуры, почему кристалл нагревается раньше радиатора и где заканчиваются возможности термопасты, трубок и жидкости. Тепловой путь, переходные режимы и расчёты с явными границами модели.

Читать далее
Условный прямой путь устройства к CPU и чипсетный путь с общим восходящим интерфейсом

PCI Express без мифов: линии, топология, разделение ресурсов и реальная скорость

Как поколение и число линий PCIe превращаются в полосу данных, почему длинный слот бывает x4 и где несколько устройств делят общий путь. Отдельно — bifurcation, коммутаторы, накладные расходы и особенности Gen6.

Читать далее
Две 64-битные группы контроллера разделены на четыре субканала по 32 бита

DDR5 в системе: каналы, ранги, тайминги и обучение памяти

Как DDR5 распределяет запросы между субканалами, рангами и банками, откуда берутся задержки и зачем интерфейс обучается при запуске. Расчёты полосы и таймингов без смешения MT/s, мегагерц и полной задержки памяти.

Читать далее
Условная структура процессора с четырьмя ядрами, близкими кэшами и общим обменом

Как работает современный процессор: ядра, конвейер, кэш и реальные ограничения производительности

Как команды проходят через ядро, зачем нужны предсказание и выполнение вне очереди, чем задержка отличается от пропускной способности и почему частота, IPC и число ядер не определяют скорость задачи по отдельности.

Читать далее
ECC, CRC и SMART отвечают на разные вопросы: коррекция по модели, проверка блока и наблюдение состояния.

ECC, CRC и SMART: как компьютер обнаруживает ошибки данных и где заканчивается защита

Что именно исправляет ECC, почему on-die ECC не заменяет защиту платформы, как CRC обнаруживает повреждения и почему SMART не гарантирует правильность файлов. Разбор границ, учебных расчётов и роли резервных копий.

Читать далее
Монитор как система передачи сигнала, обработки и управления светом

Монитор как система: матрица, частота, время отклика, цвет и полоса интерфейса

Как монитор превращает цифровой поток в свет и почему герцы, GtG, MPRT и input lag описывают разные процессы. Разбираем цвет, HDR, VRR, DSC и расчёт полосы интерфейса с учётом границ применимости показателей.

Читать далее