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: