Load Average отражает только нагрузку на CPU или ещё на что-то?
В Linux Load Average учитывает не только выполняющиеся и готовые к выполнению задачи, но и задачи в непрерываемом ожидании, часто связанном с I/O.
Читать ответПодготовка к интервью
20 вопросов с собеседований в JuicyScore
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в JuicyScore. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: Linux, Kubernetes, контейнеры.
Каталог
В Linux Load Average учитывает не только выполняющиеся и готовые к выполнению задачи, но и задачи в непрерываемом ожидании, часто связанном с I/O.
Читать ответМеханизм namespaces реализован в ядре Linux и создаёт изолированные представления ресурсов, например процессов, сети или точек монтирования.
Читать ответТома предоставляют контейнерам данные независимо от записываемого слоя образа: временные файлы, конфигурацию или постоянное хранилище.
Читать ответЭто означает, что родитель ещё не вызвал подходящую операцию ожидания, например wait или waitpid, чтобы забрать статус завершения потомка.
Читать ответНа Linux учёт и ограничение ресурсов контейнеров обеспечивают cgroups.
Читать ответPod — минимальная планируемая единица Kubernetes, содержащая один или несколько совместно размещаемых контейнеров.
Читать ответNamespaces разделяют представления системных ресурсов, а cgroups учитывают и ограничивают их потребление.
Читать ответЕсли /proc доступен, сведения о процессе можно получить из /proc/PID/status, cmdline, fd и task.
Читать ответРасскажите, для чего использовали Nginx: проксирование, статику, TLS или распределение нагрузки.
Читать ответДа, подключите один том к нужным контейнерам Pod через volumeMounts.
Читать ответZombie — завершившийся процесс, чей код завершения ещё не забрал родитель.
Читать ответАктивная запись может сопровождаться ростом wa, но прямого соответствия между объёмом записи и этим показателем нет.
Читать ответ