LINUX.ORG.RU

да, само включится.

devl547 ★★★★★
()

>Как включить в Ubuntu?
точно так же как и везде

megabaks ★★★★
()
Ответ на: комментарий от Deleted

>dmesg |grep NCQ
Вот судя по этому, оно как раз не влючено.

dmesg |grep NCQ
[ 1.671756] ata1.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 0/32)
AHCI не загружен.

ls-h ★★★★★
() автор топика
Ответ на: комментарий от Ramen

>Неужели может быть не очевидно, что nv - это нвидия?

Нет.

Led ★★★☆☆
()
Ответ на: комментарий от ls-h

depth 0/32

Не включено. Включено, когда:

ata1.00: 2930277168 sectors, multi 16: LBA48 NCQ (depth 31/32)
ata2.00: 2930277168 sectors, multi 16: LBA48 NCQ (depth 31/32)

AHCI не загружен.

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

Также считается, что эффект должен наблюдаться только при linux'овом планировщике ввода-вывода noop. Пропиши на стартапе:

    # Включаем NOOP шедулер для винтов с NCQ
    for D in /sys/block/sd?; do
        S=$D/queue/scheduler
        Q=$D/device/queue_depth
        if [[ "$(cat $Q)" == "31" ]]; then
            echo $D: $(cat $S) set schedule to noop
            echo noop > $S
        fi
    done

Но я, как уже говорил, на глаз разницы не заметил. А полноценных тестов не проводил.

KRoN73 ★★★★★
()

1. Включить в БИОСе AHCI
2.Загружать с параметрами:

linux /boot/vmlinuz-2.6.35.7reiser4bfs300hz root=UUID=3276409a-7440-406a-b5cc-451bdfe47e15 ro elevator=noop

Wacata?

darkshvein ☆☆
()

>польза

Программный планировщик io к диску не будет нужен

darkshvein ☆☆
()
Ответ на: комментарий от darkshvein

>Включить в БИОСе AHCI

Кстати, замечу, что не во всех BIOS'ах можно включить AHCI :) Мне на одной из машин пришлось внешний контроллер брать...

KRoN73 ★★★★★
()
Ответ на: комментарий от darkshvein

>> 1. Включить в БИОСе AHCI

У меня ядро переводит контроллер в AHCI даже если в BIOS стоит режим эмуляции IDE для SATA.

GotF ★★★★★
()
Ответ на: комментарий от darkshvein

>может это винда одна такая тупая, а лин тоже умеет

Скорее от железа зависит. У меня ни на одной машине AHCI не включается, если выключен в BIOS :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>> У меня ни на одной машине AHCI не включается, если выключен в BIOS :)

Однако, интересно. У меня линукс ещё и диски нумерует по-другому (по порядку разъёмов на плате (1, 2, 3, 4), а в BIOS они располагаются так: 1, 3, 2, 4).

GotF ★★★★★
()
Ответ на: комментарий от darkshvein

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

GotF ★★★★★
()
Ответ на: комментарий от KRoN73

>Также считается, что эффект должен наблюдаться только при linux'овом планировщике ввода-вывода noop.

Эффект наблюдается при «планировщике» sio

Led ★★★☆☆
()
Ответ на: комментарий от timur_dav

>MacBook Pro - чувствую себя ущербным

//fixed

Led ★★★☆☆
()

Есть ли от NCQ польза? Как включить в Ubuntu?


Есть. Включается само.

anonizmus
()
Ответ на: комментарий от KRoN73

> считается, что эффект должен наблюдаться только при linux'овом планировщике ввода-вывода noop

Считается, что планировщик ввода-вывода не имеет отношения к планированию движения головки в винчестере, что собственно является главной фишкой AHCI.

Lordwind ★★★★★
()
Ответ на: комментарий от Lordwind

>Считается, что планировщик ввода-вывода не имеет отношения к планированию движения головки в винчестере

Но, это ты ЛОРовскому эгрегору доказывай, мне-то пофиг ;)

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.