Последние материалы
Как выбрать VPS для небольшого проекта
Разбираемся в процессорах, оперативной памяти, дисках и сетевых ограничениях виртуальных серверов.
Сколько ядер действительно нужно современному ПК
Почему больше ядер не всегда означает более высокую производительность и когда важна частота процессора.
NVMe против SATA SSD: есть ли разница на практике
Сравниваем скорость, задержки и поведение накопителей под реальной нагрузкой.
Что происходит с Linux-сервером после загрузки
Разбираемся в systemd, сервисах, сетевых интерфейсах и последовательности запуска системы.
Видеопамять: почему объём VRAM стал важнее
Что такое VRAM, почему современные игры требуют всё больше памяти и где проходит разумная граница.
1 Гбит/с на сервере: куда действительно уходит скорость
TCP, задержки, диски, виртуализация и другие причины, из-за которых реальная скорость отличается от заявленной.
Как выбрать VPS для проекта
При выборе виртуального сервера не стоит ориентироваться исключительно на количество процессорных ядер. Для большинства небольших веб-приложений важнее сочетание производительности CPU, объёма оперативной памяти, скорости диска и качества сетевого подключения.
Для простого сайта часто достаточно 1–2 виртуальных ядер и 2 ГБ оперативной памяти. Если сервер используется для базы данных, Docker-контейнеров или нескольких сервисов одновременно, требования быстро увеличиваются.
Сколько ядер нужно современному ПК
Количество ядер имеет значение прежде всего для задач, которые умеют эффективно использовать многопоточность. Монтаж видео, компиляция программ, виртуальные машины и некоторые профессиональные приложения хорошо масштабируются вместе с количеством потоков.
В играх ситуация немного другая. После определённого уровня производительности увеличение количества ядер даёт всё меньший прирост, тогда как высокая производительность одного ядра продолжает оставаться важным фактором.
NVMe против SATA SSD
SATA SSD использует интерфейс, который изначально создавался для гораздо более медленных накопителей. NVMe работает поверх PCI Express и способен обеспечить значительно большую пропускную способность и более низкие задержки.
Однако при обычной работе с браузером и офисными приложениями разница между хорошим SATA SSD и NVMe может быть практически незаметна. Наиболее очевидное преимущество NVMe проявляется при работе с большими файлами, виртуальными машинами и базами данных.
Что происходит с Linux после загрузки
После передачи управления загрузчиком Linux запускает ядро, которое инициализирует оборудование, память и основные подсистемы. Затем управление обычно переходит к systemd — основной системе инициализации современных дистрибутивов.
systemd запускает необходимые службы, монтирует файловые системы, поднимает сетевые интерфейсы и подготавливает систему к работе. Именно поэтому после загрузки сервера можно увидеть десятки активных systemd-сервисов.
Почему важен объём VRAM
Видеопамять используется для хранения текстур, кадровых буферов, геометрии и других данных, необходимых графическому процессору. При нехватке VRAM часть данных приходится перемещать в оперативную память компьютера, что может привести к падению производительности.
Поэтому при выборе видеокарты имеет смысл смотреть не только на производительность самого GPU, но и на объём памяти.
Куда уходит гигабит
Заявленная скорость сетевого интерфейса не гарантирует такую же скорость передачи данных до конкретного сервера. На результат влияют задержка, маршрутизация, загрузка канала, TCP congestion control, производительность диска и самого приложения.
На VPS дополнительным фактором становится виртуализация. Несколько виртуальных машин могут использовать один физический сетевой интерфейс, поэтому фактическая пропускная способность зависит от инфраструктуры провайдера.