[Sysadmins] SATA/NCQ, SCSI/TCQ (was: [devel] util-vserver-0.30.210-alt2: i586 rebuild failed)

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пн Ноя 5 17:31:51 MSK 2007


On Mon, Nov 05, 2007 at 03:56:57PM +0400, Sergey Y. Afonin wrote:
> > > Что за storage?
> > Да купили еще 2.5 года назад Vtrak 8110. Даже производителя уже не помню :)
> Гугль его знает... Говорит, Промис это.  Написано, что 
> Supports Native Command Queuing (NCQ) and Tagged Command
> Queuing (TCQ) for improved performance
> Похоже, это про ту самую оптимизацию работы головами HDD на
> уровне контроллера.  То есть, и поддержка фичи от HDD не сильно
> обязательна, получается. Хотя лучше почитать.

Обязательна.

On Mon, Nov 05, 2007 at 03:50:42PM +0400, Sergey Y. Afonin wrote:
> > > А вот это странно. У SATA один HDD на канал, так что
> > > преимущество параллельной работы HDD у SCSI роли не играет.
> > > Второй плюс SCSI HDD, оптимизация движения 
> > Что-то не понял мысли.
> Про второй плюс ? Называют это по-разному везде. Суть в том,
> что, если к HDD приходит запрос считать, грубо говоря, сектора
> 1, 10, 7, 20, 18, то IDE так и будет читать, дёргая головой
> туда-сюда, а SCSI сделает это в один проход головки.

Comppand queue и elevator это называется.

> Особенно этот плюс проявляется в случае, когда с HDD работает
> несколько приложений. Ранние SATA этой фичи не имели, но
> сейчас, вроде бы, этой фичей уже обладают. По крайней мере, в
> каком-то обзоре пару лет назад упоминалось про сей факт.

Если почитать обзоры повнимательней, то на SATA оно выглядит
фигня фигнёй (относительно SCSI, а не IDE, конечно).  Даже при
сквозной поддержке диском, контроллером и драйвером.

PS: мужики, пошли в sysadmins@ или hardware@, этой теме в devel@
изначально было нечего делать.  Читайте Multi-Disk HOWTO, что тут 
сказать.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки Sysadmins