Технология NCQ

Технология NCQ позволяет оптимальным образом управлять последовательностью запросов к диску. Само ее название (Native Command Queuing) переводится примерно как «аппаратное переупорядочивание команд». Схему работы NCQ довольно наглядно можно рассмотреть на следующем примере.

Представим себе такую довольно распространенную ситуацию: к жесткому диску постепенно приходит несколько запросов на считывание денных, хранящихся на физически удаленных друг от друга участках пластины. Без помощи NCQ накопитель начнет выполнять такие команды строго в порядке поступления. А так как последовательность их прихода может быть абсолютно любой, оптимальным использованием аппаратных ресурсов тут и не пахнет. Например, от считывающей головки может потребоваться начать, грубо говоря, с сектора под номером 1, затем переместиться на десятый, вернуться к четвертому, а потом «убежать» к тринадцатому.

Технология NCQ позволит жесткому диску принять одновременно все эти команды считывания, а затеи составить «расписание» движения головки таким образом, что та будет перемещаться строго последовательно — без ненужных возвращений. То есть в данном случае она пробежит по секторам в порядке 1-4-10-13.

Применение такого подхода к управлению ресурсами диска позволяет не только увеличить его быстродействие, но еще и замедлить износ его деталей (количество перемещений-то уменьшается).

Для задействования NCQ необходимо перевести дисковый контроллер в режим AHCI — разумеется, в том случае, если он его поддерживает: на нет, как говорится, и суда нет. Само собой, винчестер тоже должен поддерживать NCQ.

Комментарий “Технология NCQ

  1. Разъясните, пожалуйста, что такое Intel Matrix Storage?

    Это интеповская технология, позволяющая создавать дисковые массивы из виртуальных накопителей. Так, например, взяв два винчестера и разбив каждый из них на пару разделов, можно организовать на основе двух первых томов RAID О, а на основе вторых — RAID 1. Помимо двух этих типов массивов в своем текущем виде Matrix Storage поддерживает «пятерку» и «десятку».

Комментарии закрыты