LINUX.ORG.RU

Дисковый САТА контроллер АТИ


0

0

Я обладатель ЭТОЙ железки. Все хорошо окромя одной вещи. Любое дисковое использование(распаковка архива с ядром напрример) приводит тазик, а точнее его дисковую подсистему в 100% неюзабельность. Тоесть налицо проблема «однозадачного дискового контроллера». Из режимов контроллера в биосе доступен «Native IDE» «Legacy IDE» «RAID»... Естественно режим выставлен в Нейтив ИДЕ... ПРобовал выставить в РЕЙД, но там непонятно как его конфигурить и т.д...

Подскажите что можно сделать что бы система не умирала при дисковых операциях?

P.S.

Debian squeeze (2.6.32-5-amd64 #1 SMP) дефолтное короче.

$ lspci | grep SATA

00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA

★★★★★

Последнее исправление: Jetty (всего исправлений: 2)

google:/12309
Якобы работающих решений много, но нормального не видать.

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

Я так понял что этот контроллер в принципе не умеет АХЦИ... А рейд когда ставишь диск перестает быть виден и соответственно невозможно забутаться в принципе.

Jetty ★★★★★
() автор топика
┌[~]
└> lspci | grep SATA
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA

AHCI работает и доступен в BIOS Setup.

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

Послушай ) Я в курсе что такое АХЦИ, но если его нет в опциях, то его там нет(в опциях в смысле)... Возможно это ограничение мой материнки(хз еще что придумать можно)

При dd if=/dev/zero of=/home/bbb bs=1M count=1M

Тестю прогой Theodore Tso.... Вот непойму много это или не очень )

jet@fame:~$ gcc test.c
jet@fame:~$ ./a.out
fsync time: 2.8582
fsync time: 3.5198
fsync time: 3.3727
fsync time: 3.4207
fsync time: 5.4792
fsync time: 2.4624
fsync time: 3.4637
fsync time: 2.9302
fsync time: 3.7226
fsync time: 3.3506
fsync time: 3.0247
fsync time: 3.1894
fsync time: 3.4495
fsync time: 4.0329
^C
jet@fame:~$

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

Thx.

┌[~]
└> vim fsync_tester.c
┌[~]
└> gcc -o ft fsync_tester.c 
┌[~]
└> sync; sync; sync
┌[~]
└> ft
bash: ft: command not found
┌[~]
└> ./ft
fsync time: 0.0267
fsync time: 0.0126
fsync time: 0.0123
fsync time: 0.0122
fsync time: 0.0126
fsync time: 0.0488
fsync time: 0.0126
fsync time: 0.0414
fsync time: 0.0149
fsync time: 0.0144
fsync time: 0.0127
fsync time: 0.0129
fsync time: 0.0126
fsync time: 0.0129
fsync time: 0.0126
fsync time: 0.0150
fsync time: 0.0127
fsync time: 0.0153
fsync time: 0.0150
fsync time: 0.0146
fsync time: 0.0127
^C
┌[~]
└> 

Только я хз, как это оценивать. Диск Seagate ST3500418AS, ФС XFS over LVM2 over LUKS, ядро 2.6.26.

GotF ★★★★★
()

Да, похоже на 12309.
Был такой же гемор, только с нвидиевским чипсетом.
Вылечился увеличением оперативы с 1 до 4Гб.

tzukko
()
Ответ на: комментарий от Jetty

Неа. Вот с dd if=/dev/zero of=/home/gotf/111 bs=1M count=1M:

┌[~]
└> ./ft 
fsync time: 1.7821
fsync time: 1.9547
fsync time: 2.8166
fsync time: 2.2782
fsync time: 2.5245
fsync time: 2.0879
fsync time: 2.6970
fsync time: 2.0989
fsync time: 2.7843
fsync time: 1.9602
fsync time: 2.9759
fsync time: 1.8592
fsync time: 3.2061
fsync time: 1.0165
fsync time: 3.8537
fsync time: 1.9800
fsync time: 2.9803
fsync time: 2.3722
fsync time: 2.4223
^C
GotF ★★★★★
()
Ответ на: комментарий от Jetty

Попробуй другие планировщики. Это у меня с cfq. noop чуточку улучшает время, deadline заметно ухудшил, с anticipatory ещё немного лучше, чем с noop (но в пределах погрешности, опять же).

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

> на сайте ревизия прошивки ниже моей на 1....

Мда... Acer же :)

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

попробуй:
#apt-get install sysstat
$iostat -c 1

у меня при копировании большого файла:
avg-cpu: %user %nice %system %iowait %steal %idle
33,64 0,00 28,70 18,52 0,00 19,14

avg-cpu: %user %nice %system %iowait %steal %idle
39,16 0,00 25,90 14,16 0,00 20,78

avg-cpu: %user %nice %system %iowait %steal %idle
46,60 0,00 17,28 12,65 0,00 23,46
--------------
Если, с вантузом нет проблем на этой железке , то похоже на биос, ну или еще пробовать обновить ведро из experimental.

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

На копировании файлов ИОвейта под 40-50%

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           2,49    0,00   18,41   59,70    0,00   19,40
Jetty ★★★★★
() автор топика

Обновил ядро.... :(

root@fame:~# iostat 1
Linux 2.6.35-trunk-amd64 (fame)         25.08.10        _x86_64_        (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          10,20    0,00   13,15   42,96    0,00   33,69

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda             377,19      6956,92     65597,56     942106    8883222
dm-0             27,86      1050,05         1,33     142198        180
dm-1            106,38      4791,92         0,47     648922         64
dm-2             18,59       543,80        51,69      73642       7000
dm-3              1,23         9,81         0,00       1328          0
dm-4              2,98         4,95         3,60        670        488
dm-5           8241,80       543,98     65774,69      73666    8907208

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           4,14    0,00   20,83   74,76    0,00    0,28

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda             837,15       547,49    201769,83       1960     722336
dm-0              6,70       174,30         0,00        624          0
dm-1              7,26       216,76         4,47        776         16
dm-2              0,00         0,00         0,00          0          0
dm-3              0,00         0,00         0,00          0          0
dm-4              0,00         0,00         0,00          0          0
dm-5          25312,29        46,93    202471,51        168     724848

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           3,03    0,00   19,70   77,27    0,00    0,00

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda             726,00       720,00    174120,00        720     174120
dm-0              8,00       136,00         0,00        136          0
dm-1              7,00       408,00         8,00        408          8
dm-2              0,00         0,00         0,00          0          0                                                                                                                                         
dm-3              0,00         0,00         0,00          0          0                                                                                                                                         
dm-4              0,00         0,00         0,00          0          0                                                                                                                                         
dm-5          21457,00        32,00    171624,00         32     171624                                                                                                                                         
                                                                                                                                                                                                               
avg-cpu:  %user   %nice %system %iowait  %steal   %idle                                                                                                                                                        
           2,90    0,00   23,67   73,43    0,00    0,00                                                                                                                                                        
                                                                                                                                                                                                               
Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn                                                                                                                                         
sda             819,00       210,00    199392,00        210     199392                                                                                                                                         
dm-0             12,00       250,00         0,00        250          0                                                                                                                                         
dm-1              0,00         0,00         0,00          0          0                                                                                                                                         
dm-2              0,00         0,00         0,00          0          0                                                                                                                                         
dm-3              0,00         0,00         0,00          0          0                                                                                                                                         
dm-4              0,00         0,00         0,00          0          0                                                                                                                                         
dm-5          23203,00        48,00    185576,00         48     185576                                                                                                                                         
                                                                                                                                                                                                               
^C                                                                                                                                                                                                             
root@fame:~# ^C                                                                                                                                                                                                
root@fame:~# uname -a
Linux fame 2.6.35-trunk-amd64 #1 SMP Tue Aug 17 08:22:25 UTC 2010 x86_64 GNU/Linux

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

а еще был прикол у меня (да и остался):
Amd64 ядра тупачат на хардах (притом не всех ) значительно сильнее чем i386.

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

на самом деле умирает только дисковая подсистема, вс остальное гуд... пока оператива есть свободная )

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

На девайс в первой ссылке погляди :)

А внешнего нету :(

Jetty ★★★★★
() автор топика

В ноуте именно такой контроллер.Из интереса попробовал сейчас скопировать 2 гб,максимум %iowait 91.12.Никаких проблем с диском или чем нибудь другим не помню.Debian lenny,ядро сейчас дефолтное.Ставил ядра выше,все всегда тоже было нормально вроде. (Не помню уже с какой версии появились ненужные мне проблемы,но опять же не с диском).

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