[+] Tragiczny odczyt z ext3, zapis lepszy ale też kiepsko

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Awatar użytkownika
paolus
Beginner
Posty: 241
Rejestracja: 11 kwietnia 2007, 12:29
Lokalizacja: Stolica

Post autor: paolus »

Witam
Dziwna sprawa z tymi transferami ;-) Ja posiadam trzy dyski (wszystkie Samsungi) dwa sataII podłączone do kontrolera SataI (na płycie głównej tylko taki) oraz dysk Ata. Transfery są w granicach ok 45-50Mb/s. Sprawdzenie modułów jądra (czy wszystkie potrzebne są załadowane) może rozwiązać problem.

Ps Wszystkie partycje są w ext3.
siwuch86
Beginner
Posty: 143
Rejestracja: 06 lutego 2008, 11:21
Lokalizacja: Kraków

Post autor: siwuch86 »

w takim razie co powinienem dokladnie zaladowac??

Kod: Zaznacz cały

siwuch@debian:/siwuch$ lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:08.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
01:08.1 Input device controller: Creative Labs SB Audigy Game Port (rev 04)
01:08.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04)
05:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1)

siwuch@debian:/siwuch$ lsmod
Module                  Size  Used by
nvidia               7815956  24
agpgart                32200  1 nvidia
ipv6                  239460  14
tun                    10944  0
button                  8208  0
ac                      5508  0
battery                10308  0
fuse                   42388  6
loop                   17412  0
firewire_sbp2          12548  0
snd_emu10k1_synth       7296  0
snd_emux_synth         31360  1 snd_emu10k1_synth
snd_seq_virmidi         7168  1 snd_emux_synth
snd_seq_midi_emul       6208  1 snd_emux_synth
snd_emu10k1           123328  3 snd_emu10k1_synth
snd_seq_dummy           4036  0
snd_seq_oss            29760  0
snd_seq_midi            8480  0
snd_seq_midi_event      7360  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
irtty_sir               8384  0
sir_dev                15876  1 irtty_sir
snd_seq                46864  9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,
 >snd_seq_midi,snd_seq_midi_event
irda                  173180  2 irtty_sir,sir_dev
parport_pc             34212  0
snd_rawmidi            23264  3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
firmware_class          9984  1 snd_emu10k1
parport                34312  1 parport_pc
pcspkr                  3392  0
snd_intel8x0           32412  0
crc_ccitt               2432  1 irda
snd_ac97_codec         93220  2 snd_emu10k1,snd_intel8x0
snd_pcm_oss            39904  0
snd_mixer_oss          15872  1 snd_pcm_oss
psmouse                36432  0
ac97_bus                2560  1 snd_ac97_codec
snd_seq_device          8012  8 snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_seq_dummy,
 >snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
rtc                    13144  0
k8temp                  5824  0
serio_raw               7044  0
snd_util_mem            4864  2 snd_emux_synth,snd_emu10k1
snd_pcm                72772  5 snd_emu10k1,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              21380  3 snd_emu10k1,snd_seq,snd_pcm
emu10k1_gp              4032  0
snd_hwdep               9092  2 snd_emux_synth,snd_emu10k1
snd                    48804  17 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_seq_oss,snd_seq,snd_rawmidi,snd_intel8x0,
 >snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_seq_device,snd_pcm,snd_timer,snd_hwdep
soundcore               7840  1 snd
gameport               15304  2 emu10k1_gp
i2c_nforce2             6144  0
snd_page_alloc         10376  3 snd_emu10k1,snd_intel8x0,snd_pcm
i2c_core               24000  2 nvidia,i2c_nforce2
joydev                  9920  0
tsdev                   8320  0
evdev                   9664  4
ext3                  122696  1
jbd                    55848  1 ext3
mbcache                 8580  1 ext3
sd_mod                 27584  6
ide_cd                 36896  0
cdrom                  33184  1 ide_cd
usbhid                 26144  0
hid                    25792  1 usbhid
amd74xx                13788  0 [permanent]
generic                 5124  0 [permanent]
ide_core              114372  3 ide_cd,amd74xx,generic
firewire_ohci          16960  0
firewire_core          39616  2 firewire_sbp2,firewire_ohci
crc_itu_t               2432  1 firewire_core
forcedeth              46088  0
sata_nv                18948  5
ata_generic             7876  0
libata                117168  2 sata_nv,ata_generic
scsi_mod              137356  3 firewire_sbp2,sd_mod,libata
ehci_hcd               31116  0
ohci_hcd               20036  0
usbcore               126024  4 usbhid,ehci_hcd,ohci_hcd
thermal                13768  0
processor              31496  1 thermal
fan                     5124  0
chipset nForce4 SLI
Awatar użytkownika
paolus
Beginner
Posty: 241
Rejestracja: 11 kwietnia 2007, 12:29
Lokalizacja: Stolica

Post autor: paolus »

Z podanych logów chyba jest to co powinno. Chyba, że nForce4 SLI potrzebuje czegoś więcej niż sata_nv
skynet
Beginner
Posty: 224
Rejestracja: 06 stycznia 2008, 16:32

Post autor: skynet »

siwuch86 pisze:skynet

Kod: Zaznacz cały

Ja korzystam z ReiserFS i uzyskuje transfer przy kopiowaniu >= 20MB/s a dysk[zwykły stary 10GB IDE, bez NCQ]
ale to chyba z jednego dysku na inny?? na tak starym dysku kopiowanie w obrebie jednego dysku z takim transferem jest nieosiagalne, na obecnych dyskach tak jak mowisz 25MB/s (ale to w obrebie jednego dysku) jest raczej maksimum.
a jednak jest te 20MB, może nie mam aż tak starego dysku jak myślałeś.
siwuch86
Beginner
Posty: 143
Rejestracja: 06 lutego 2008, 11:21
Lokalizacja: Kraków

Post autor: siwuch86 »

moze :-) ale czuje ze jest w tym jakis haczyk ;p. Z drugoej strony nie odpowiedziales czy w obrebie jednego dysku/partycji czy miedzy dwoma dyskami. Aczkolwiek to offtop wiec niema sie co rozwodzic.
Pozdrawiam
skynet
Beginner
Posty: 224
Rejestracja: 06 stycznia 2008, 16:32

Post autor: skynet »

w obrebie jednej partycji, pozatym ReiserFS jest bardzo szybki.
siwuch86
Beginner
Posty: 143
Rejestracja: 06 lutego 2008, 11:21
Lokalizacja: Kraków

Post autor: siwuch86 »

ok, powiedz mi w takim razie jeszcze ktora wersja reisera? Nie mialem zbytnio czasu wiec tylko na wikipedie zerknalem gdzie pisze ze Reiser3 jest stosunkowo wolnym systemem, natomiast Reiser4 niby najszybszy? Ale Reiser4 niby nie jest jeszcze w wersji stabilnej?
skynet
Beginner
Posty: 224
Rejestracja: 06 stycznia 2008, 16:32

Post autor: skynet »

ReiserFS wersja 3, bo 4 trzeba kompilować a ja przy instalacji wybieram ReiserFS i mam, XFS jest szybszy ale przy dużej liczbie małych plików[np. kompilacja] sobie nie radzi.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Małe uzupełnienie:
Korzystając z XFS --- należy mieć świadomość --- w przypadku problemów z zasilaniem (nagłe wyłączenie), niektóre dane idą w powietrze, czasem bardzo istotne dla systemu (wskazany zasilacz awaryjny UPS).
zoltan
Posty: 68
Rejestracja: 11 lutego 2008, 11:26

Post autor: zoltan »

fnmirk pisze:Małe uzupełnienie:
Korzystając z XFS --- należy mieć świadomość --- w przypadku problemów z zasilaniem (nagłe wyłączenie), niektóre dane idą w powietrze, czasem bardzo istotne dla systemu (wskazany zasilacz awaryjny UPS).
Witam

Może jakieś małe uzasadnienie tej opini - test, link do artykułu ??? Nie czepiam się ale chciałem sformatować dysk w XFS i już któryś raz widzę opinię że "dane mogą się zepsuć" itp. i nie ma żadnego uzasadnienia poza tym że ktoś, komuś, gdzieś...
Jestem po prostu ciekawy.

pozdrawiam
ODPOWIEDZ