[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: NTFS rw



On Mon, 20 Feb 2006 18:49:23 +0100 (CET)
Iouri.Nefedov@cern.ch wrote:

> On Mon, 20 Feb 2006, Dmitry-T wrote:
> 
> >
> > Для нормальной работы с NTFS я использую покупную вещицу
> > Paragon NTFS for Linux - 116 руб.
> > Это файловая система модулем ядра.
> > Пока глюков не замечено
> >
> 
>    А на сколько быстро? Скажем, если образ DVD (4.5G) копировать,
>    сколько это времени займет? (Минут 10 меня бы устроили :)


Копировал dvd фильм (4.3G):

с fat32 на ntfs в Windows2000 - 1:46 мин
с fat32 на ntfs в Linux - 3:26 мин т.е. почти в 2 раза медленнее


Потом попробовал для чистоты эксперимента:

с fat32 на fat32 в Windows - 1:44 мин
с fat32 на fat32 в Linux - 2:59 мин


Ну думаю, это всё чужие файловый сис. тормозят... сейчас как xfs мне выдаст!
И выдала:
с fat32 на xfs - 2:30 мин
с xfs на xfs - 2:45 мин
Мда... :(((

Попробовал до кучи остальных:

с fat32 на reiserfs - 2:43 мин
с xfs на reiserfs - 2:49 мин

с fat32 на ext2 - 2:15 мин
с xfs на ext2 - 2:27 мин

с fat32 на ext3 - 3:17 мин
с xfs на ext3 - 3:50 мин

Стало понятно что Paragon NTFS работает на уровне ext3 - это порадовало,
типа не так уж и медленно, а вот то что Linux тормознее работает с файла
ми - огорчило...

Можно было бы ещё с ext2 на ext2 попробовать, чтоб глянуть на самый 
быстрый вариант, но на исходном диске только fat32 и xfs.

Копировал с hda на hdb:

# hdparm -it /dev/hda

/dev/hda:

 Model=ST3160023A, FwRev=3.01, SerialNo=3LJ03WNM
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2: 

 * signifies the current active mode

 Timing buffered disk reads:  164 MB in  3.02 seconds =  54.28 MB/sec


# hdparm -it /dev/hdb

/dev/hdb:

 Model=ST3160023A, FwRev=3.01, SerialNo=3LJ054KA
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2: 

 * signifies the current active mode

 Timing buffered disk reads:  166 MB in  3.01 seconds =  55.08 MB/sec


Видимо дело в драйверах:

# lspci | grep -i ide
0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)

В syslog:
Feb 25 17:40:38 localhost kernel: NFORCE2: IDE controller at PCI slot 0000:00:09.0
Feb 25 17:40:38 localhost kernel: NFORCE2: chipset revision 162
Feb 25 17:40:38 localhost kernel: NFORCE2: not 100%% native mode: will probe irqs later
Feb 25 17:40:38 localhost kernel: NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
Feb 25 17:40:38 localhost kernel: NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller

Linux Sarge. Ядро своё на основе 2.6.8-2-k7, разница только в том что 
встроил один scsi драйвер, чтоб scsi диски были перед sata. Может его 
можно как-то оптимизировать?



Reply to: