Разработка высоконагруженных игровых серверов.dor_БАК_25-239-Б

Разработка высоконагруженных игровых серверов.dor_БАК_25-239-Б — вариант 6

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

11 вопросов Вариант 6 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Очередь команд (NCQ) (Native Command Queuing) нужна HDD (Hard Disk Drive) /контроллеру для …

  1. шифрования данных на лету
  2. перестановки запросов, уменьшая перемещения головок и задержки
  3. увеличения размера сектора
  4. включения write-back кэша
Вопрос 2

В зонной записи HDD (Hard Disk Drive) более высокую линейную скорость обеспечивают … дорожки

  1. внешние
Вопрос 3

Метод кэширования, при котором операционная система может сообщить об успешной записи до фактической записи на носитель, — это … кэширование (укажите сочетание слов на английском языке)

  1. write-back
  2. Write-back
Вопрос 4

Файловые системы, которые могут создавать мгновенные снимки и характеризуются атомарностью обновлений структур, — это … файловые системы (укажите аббревиатуру на английском языке)

  1. CoW
  2. cow
  3. Cow
Вопрос 5

Для файловой системы еxt4 (fourth extended file system) индексирование больших каталогов осуществляется через …

  1. линейный список имён
  2. хеш-дерево (HTree) для ускорения поиска
  3. B+-дерево для метаданных
  4. FAT-таблицу (File Allocation Table)
Вопрос 6

В операционной системе read-ahead …

  1. предварительно читает блоки, ожидая последовательного доступа
  2. сжимает данные перед записью
  3. переводит HDD (Hard Disk Drive) в режим постоянной парковки
  4. отключает кэш страниц
Вопрос 7

На реплике MySQL relay-log — это …

  1. журнал ОС (операционной системы), фиксирующий ошибки сети
  2. локальный журнал, куда реплика пишет полученные события из binlog мастера
  3. файл конфигурации репликации
  4. копия всей базы в текстовом виде
Вопрос 8

Режим data=journal в еxt3/4 означает, что …

  1. в журнал пишутся только метаданные
  2. и метаданные, и данные пишутся в журнал перед основным размещением
  3. журнал отключён
  4. в журнал пишутся только данные
Вопрос 9

Сопоставьте компонент (механизм) с его описанием:

  1. Page cache (кэш страниц операционной системы)
  2. Read-ahead
  3. BBU (Battery Backup Unit) на RAID-контроллере (Redundant Array of Independent Disks)
  4. HTree в ext4
  5. память, где операционная система держит буферы прочитанных/изменённых страниц диска
  6. предупреждающее чтение блоков для последовательного доступа
  7. питание кэша записи при сбое, снижая риск потери данных
  8. хеш-дерево для ускорения операций в больших каталогах
Вопрос 10

Расположите в правильном порядке этапы фиксации транзакции в СУБД (система управления базами данных) с WAL (Write-Ahead Logging) (обобщённо):

  1. изменения записываются в WAL (Write-Ahead Logging) на диск
  2. СУБД (система управления базами данных) подтверждает коммит клиенту
  3. изменения применяются к основным файлам базы данных (чуть позже)
  4. при сбое возможен «докат» завершённых транзакций из WAL (Write-Ahead Logging)
Вопрос 11

Ночные отчёты и бэкапы сильно грузят мастер-БД (база данных), из-за чего растут задержки онлайн-игры. Что сделать в первую очередь, чтобы разгрузить запись и чтение на мастере, сохранив целостность?

  1. Ввести реплику и перенести на неё тяжёлые чтения/бэкапы; для онлайна читать с мастера или учитывать lag
  2. Отключить WAL (Write-Ahead Logging)
  3. Перевести всю систему на JBOD (Just a bunch of disks)
  4. Увеличить размер кластера файловой системы