Freesco, NND, CDN, EOS
http://forum.freesco.pl/

problem z transferem na drugim dysku
http://forum.freesco.pl/viewtopic.php?f=22&t=15776
Strona 1 z 1

Autor:  nemis [ środa, 8 sierpnia 2007, 20:13 ]
Tytuł:  problem z transferem na drugim dysku

Właśnie zakończyłem podłączanie drugiego dysku do nnd. Trzymam na nim zasoby samby. Wszystko prawie działa, ale: przy umieszczaniu na sambie dużych plików (powyżej 500mb) występują przycięcia transferu, co około 20 sek transfer spada do zera by za chwile znów wrócić do normy. Przy małych plikach nie ma tego. Natomiast przy ściąganiu z serwera ten problem nie występuje transfer jest stały bez względu na wielkość pliku. Czy można na to coś poradzić?

Nie wiem czy te informacje mogą być ważne ale podaje:
: [/] [] ()
Disk /dev/hda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1       24321   195358401   83  Linux

Autor:  sioz [ środa, 8 sierpnia 2007, 22:26 ]
Tytuł: 

jeśli masz włączone dma 32 bit dostęp do dysku i dobrze skonfigurowaną sambę to zainteresuj się tym

http://www.faqs.org/docs/securing/chap6sec68.html
http://students.mimuw.edu.pl/SO/LinuxASD/T44/referat.ps
http://rainbow.mimuw.edu.pl/SO/LabLinux ... index.html
http://linux.die.net/man/8/bdflush

i tym: /proc/sys/vm/bdflush

Autor:  nemis [ niedziela, 12 sierpnia 2007, 23:11 ]
Tytuł: 

Nic nie pomogło, albo ja źle podszedłem do sprawy.

Z moich obserwacji wychodzi, że to wina procesora. Jak umieszczam coś to proces smbd wzrasta drastycznie do 50-60 i leci, a jak przycina to kilka procesów osiąga 99,9 % (dziwne)

Przykład:
: [/] [] ()
14735 nobody    20   0  3300 3300 2928 R 99.9  0.6   1:45.22 smbd
13738 root      19   0   996  996  772 R 99.9  0.2   0:59.25 top
15231 root      20   0   256  256  200 R 51.4  0.0   0:01.57 tc
15232 root      20   0   844  844  680 R 46.8  0.2   0:01.43 top
    6 root      14   0     0    0    0 S 12.4  0.0   6:17.21 kupdated
  763 root      11   0  6108 6104 2864 S  4.9  1.2   1:00.65 CGServer
14828 root       9   0  1064 1060  944 S  3.9  0.2   0:00.64 niceshaper
  805 root      10   0  6108 6104 2864 S  2.9  1.2   0:14.13 CGServer
....


Mija kilkadziesiąt sekund i znów śmiga. Procesor PII 433 / pamięc 512. Za słaby procesor?

edit: nie Pentium III lecz II czeski błąd

Autor:  czerwo [ czwartek, 16 sierpnia 2007, 16:53 ]
Tytuł: 

pacman -S hdparm

hdparm -d1 /dev/hda
sprawdz ;]

Autor:  nemis [ niedziela, 19 sierpnia 2007, 09:03 ]
Tytuł: 

: [/] [] ()
/dev/hda:
 setting using_dma to 1 (on)
 using_dma    =  1 (on)


DMA jest włączone i cały czas było. Jakieś inne propozycje?

Autor:  czerwo [ niedziela, 26 sierpnia 2007, 13:03 ]
Tytuł: 

moze kontroler do dupy i moze chodzic tylko w trybie pio??
Ale wtedy chyba dma sie nie da wlaczyc, nie jestem pewien.
pokaz wynik:
dmesg | grep hd

Autor:  Neovigo [ niedziela, 26 sierpnia 2007, 19:11 ]
Tytuł: 

czerwo pisze:
moze kontroler do dupy i moze chodzic tylko w trybie pio??
Ale wtedy chyba dma sie nie da wlaczyc, nie jestem pewien.


Potwierdzam, ze sie nie da. Ja tak mam (tylko PIO) i kiedy probuje robic hdparm -d1, system siada i potrzebny jest reset :)

Autor:  nemis [ niedziela, 26 sierpnia 2007, 19:34 ]
Tytuł: 

: [/] [] ()
    ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:DMA, hdd:pio
hda: SAMSUNG SP2014N, ATA DISK drive
hdc: ST340016A, ATA DISK drive
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 390721968 sectors (200050 MB) w/8192KiB Cache, CHS=24321/255/63
hdc: attached ide-disk driver.
hdc: host protected area => 1
hdc: setmax LBA 78165360, native  66055248
hdc: 66055248 sectors (33820 MB) w/2048KiB Cache, CHS=65531/16/63
 hda: hda1
 hdc: hdc1 hdc2

Autor:  czerwo [ niedziela, 26 sierpnia 2007, 20:10 ]
Tytuł: 

Neovigo pisze:
czerwo pisze:
moze kontroler do dupy i moze chodzic tylko w trybie pio??
Ale wtedy chyba dma sie nie da wlaczyc, nie jestem pewien.


Potwierdzam, ze sie nie da. Ja tak mam (tylko PIO) i kiedy probuje robic hdparm -d1, system siada i potrzebny jest reset :)


da sie da :)
[root@router_nnd ~]# dmesg | grep hd
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: WDC AC2850F, ATA DISK drive
hda: attached ide-disk driver.
hda: 1667232 sectors (854 MB) w/64KiB Cache, CHS=1654/16/63, DMA
hda: hda1 hda2
[root@router_nnd ~]# hdparm /dev/hda

/dev/hda:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 1654/16/63, sectors = 1667232, start = 0

Autor:  nemis [ poniedziałek, 3 września 2007, 21:09 ]
Tytuł: 

Tak więc, można coś na to poradzić ?

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/