Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3217 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  Problème de taux de transfert

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de taux de transfert

n°562915
latruffe
Bdovore
Posté le 28-09-2004 à 09:38:47  profilanswer
 

Salut à tous,
 
j'ai un petit serveur à la maison qui tourne sous Debian. Je m'en sers comme firewall, pour apache + mysql pour mes test et comme serveur de fichiers.
 
Seulement, le serveur est très lent lorsqu'il s'agit de copier/lire des fichiers sur le dur. J'ai mis ça au début sur le compte de Samba mais je me rends compte que c'est le cas même pour des transferts de disque à disque :/
Je pense qu'il tourne à 4/5 mo/s
 
La machine est assez ancienne (PII 400) et l'interface est UDMA 100 mais quand même.
 
Quelqu'un a déja rencontré ce problème auparavant ?
 
Edit : je précise que le système de fichier est en Reiserfs.


Message édité par latruffe le 28-09-2004 à 09:45:33
mood
Publicité
Posté le 28-09-2004 à 09:38:47  profilanswer
 

n°562939
latruffe
Bdovore
Posté le 28-09-2004 à 10:16:08  profilanswer
 

Hum, ça sent le problème de DMA à plein nez, je vais faire tourner un coup de hdparm pour voir.

n°562943
multani-1
Posté le 28-09-2004 à 10:32:49  profilanswer
 

latruffe a écrit :

Hum, ça sent le problème de DMA à plein nez, je vais faire tourner un coup de hdparm pour voir.


Hum, si c'est un problème de DMA, tu devrais avoir l'occupation de ton proc qui grimpe en flèche lors de transferts. Tu peux vérifier ça pour te donner une piste.
 
Sinon, que te donne hdparm (-tT et -d, et sans paramètres aussi :o ) ?

n°563030
latruffe
Bdovore
Posté le 28-09-2004 à 12:29:46  profilanswer
 

Voila ce que ça donne :
 

/dev/hda:
 Timing buffer-cache reads:   128 MB in  1.07 seconds =119.63 MB/sec
 Timing buffered disk reads:  64 MB in  2.84 seconds = 22.54 MB/sec
 
/dev/hdb:
 Timing buffer-cache reads:   128 MB in  1.09 seconds =117.43 MB/sec
 Timing buffered disk reads:  64 MB in  3.30 seconds = 19.39 MB/sec


 
 

/dev/hda:
 multcount    = 16 (on)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 4866/255/63, sectors = 78177792, start = 0
 busstate     =  1 (on)
 
/dev/hdb:
 multcount    = 16 (on)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 9729/255/63, sectors = 156301488, start = 0
 busstate     =  1 (on)


 
Donc ça devrait pas être aussi catastrophique que ça :/
 
Même en passant en 32bit, ça change pas grand chose :(


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°563057
latruffe
Bdovore
Posté le 28-09-2004 à 13:05:04  profilanswer
 

Et à titre d'info, je mets près d'une minute pour transférer 410Mo


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°563182
Dark_Schne​ider
Close the World, Open the Net
Posté le 28-09-2004 à 16:39:54  profilanswer
 

Citation :


[admin@admin3 admin]$ grep SNDBUF /etc/samba/smb.conf
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192


 
essaie ces paramètres dans la section globale


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°563204
latruffe
Bdovore
Posté le 28-09-2004 à 17:06:47  profilanswer
 

Merci, je vais essayer mais le problème ne se pose pas qu'avec Samba : quand je fais un transfert d'un disque à l'autre, j'ai comme des poses.
 
Je m'explique : je lance une copie de fichier et je suis l'évolution en faisant en faisant des df régulièrement.
 
Il me semble que le système copie rapidement une centaine de Mo puis il marque une pause puis repart puis remarque une pause etc...
 
Un peu comme quand on grave un CD et que le buffer se vide et se remplit...

n°563206
multani-1
Posté le 28-09-2004 à 17:11:11  profilanswer
 

T'as pas d'erreurs dans tes logs je suppose ?

n°563212
latruffe
Bdovore
Posté le 28-09-2004 à 17:46:31  profilanswer
 

Non, pas d'erreur :/

n°563224
Dark_Schne​ider
Close the World, Open the Net
Posté le 28-09-2004 à 18:23:02  profilanswer
 

- active unmaskirq
 
- I/O support à 32bits
 
- readahead à 256
 
chez moi :

Citation :


[root@admin3 admin]# hdparm /dev/hda
 
/dev/hda:
 multcount    = 16 (on)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 38792/16/63, sectors = 39102336, start = 0
[root@admin3 admin]# hdparm -i /dev/hda
 
/dev/hda:
 
 Model=WDC WD200BB-00CXA0, FwRev=02.05B02, SerialNo=WD-WMAC61796065
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39102336
 IORDY=on/off, tPIO={min:120,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: device does not report version:
 
 * signifies the current active mode


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
mood
Publicité
Posté le 28-09-2004 à 18:23:02  profilanswer
 

n°563258
latruffe
Bdovore
Posté le 28-09-2004 à 19:32:04  profilanswer
 

L'I/O supporte à 32 arrange un peu les choses mais les autres paramètres font baisser les perfs :/
 
Ce qui m'mbète, c'est ce phénomène de "pause" lors des transferts.


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°563279
Dark_Schne​ider
Close the World, Open the Net
Posté le 28-09-2004 à 19:56:14  profilanswer
 

j'espère que ton disque ne va pas lacher ... regarde les logs du noyau ( /var/log/messages ) et notamment les "Drive Seek Error"


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°563293
latruffe
Bdovore
Posté le 28-09-2004 à 20:20:09  profilanswer
 

Nope, pas de message :spamafote:
 
J'espère que le disque va pas lacher : je le vends jeudi :/


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°564869
sir_consta​ntine
Posté le 01-10-2004 à 22:10:08  profilanswer
 

Tu as ide-smart pour tester l'état d'usure d'un disque, tu peux toujours jeter un coup d'oeil...


---------------
Si ça continue, il va falloir que ça cesse.
n°564879
latruffe
Bdovore
Posté le 01-10-2004 à 22:58:55  profilanswer
 

Non, franchement, je pense pas que ça vienne du disque : je l'ai enlevé et j'ai toujours le même phénomène de 'pauses' tous les 80/100 mo quand je copie un fichier.


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°565186
Dark_Schne​ider
Close the World, Open the Net
Posté le 02-10-2004 à 17:29:37  profilanswer
 

donne le résultat des commandes suivantes :
 
hostname
cat /etc/hosts
cat /etc/resolv.conf
uname -r


Message édité par Dark_Schneider le 03-10-2004 à 17:14:05

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°565423
latruffe
Bdovore
Posté le 03-10-2004 à 03:05:18  profilanswer
 

C'est pour quoi faire ça ?  :heink:


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°565729
Dark_Schne​ider
Close the World, Open the Net
Posté le 03-10-2004 à 17:13:56  profilanswer
 

voir si ce n'est pas un mauvaise assignation de ton nom d'hote.
 
vioir la version de ton noyau


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°565847
latruffe
Bdovore
Posté le 03-10-2004 à 21:27:29  profilanswer
 

Je vois pas trop en quoi te donner des infos sur mon réseau va pouvoir t'aider à regler mon problème de disque dur.
 
Merci quand même :hello:


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°566036
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-10-2004 à 11:38:41  profilanswer
 

infos sur ton réseau ?
 
hostname <- donne le nom de ta machine. à moins que ce nom puisse être résolu par un DNS d'internet je ne voit pas où est le problème
 
cat /etc/hosts <- donne ton fichier hosts. dans ton réseau local tu utilises un DNS à mon avis, donc il ne devrait y avoir que les correspondances pour ta loopback ( 127.0.0.1 ) et ton interface réseau
 
cat /etc/resolv.conf <- le DNS que tu as conf. soit ce sont ceux de ton FAI, et globalement je m'en fout. soit ton DNS internet et idem je m'en fout à moins que tu n'ai un DNS public accessible sur internet
 
uname -r <- la version de ton noyau
 
 
sache que sous linux bcp de prog font appel à la fonction gethostbyname en interne et que si il y a un pbb de résolution de ce nom, cela peut provoquer des ralentissements.
 
tu remarqueras qu'il existe plusieurs topics à ce sujet notamment concernant la mdk où linux/KDE est lent, etc ...
 
 


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°566067
latruffe
Bdovore
Posté le 04-10-2004 à 12:14:25  profilanswer
 

Ok, je m'excuse d'avoir douté de la sincérité de ton offre. Simplement, après une petite mésaventure, je suis assez réticent à donner des infos permettant de localiser ma machine sur le net.
 
Je te file ça ce soir. :jap:

n°566156
arghbis
salops de dauphins
Posté le 04-10-2004 à 15:10:37  profilanswer
 

t'as des périph usb branchés?

n°594300
playskool
Posté le 22-11-2004 à 09:54:55  profilanswer
 

Bonjour tout le monde, j'ai exactement le meme probleme. Voici deux/trois infos sur mon PC :
Tbird 800, 384Mo, HD branché sur port IDE UDMA100 Promise.
Peripherique USB : Imprimante, Scanner, souris
Le tout sur une Ubuntu avec un passage petit à petit (56K power ;-) )en Debian SID
# hdparm /dev/hde
 
/dev/hde:
 multcount    =  0 (off)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 58168/16/63, sectors = 58633344, start = 0
 
# hdparm -tT /dev/hde
 
/dev/hde:
 Timing buffer-cache reads:   544 MB in  2.02 seconds = 269.61 MB/sec
 Timing buffered disk reads:  100 MB in  3.01 seconds =  33.23 MB/sec
 
# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost dilbert
 
# The following lines are desirable for IPv6 capable hosts
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
 
# cat /etc/resolv.conf
search mshome.net
nameserver 192.168.0.1
 
# uname -r
2.6.8.1-2-386
 
Comme latruffe j'ai un taux de transfert disque<->disque ET disque<->samba qui tourne autour des 4Mo/s!!!!


Message édité par playskool le 22-11-2004 à 09:59:19

---------------
See More | Hear More | Feel More | Play More ...
n°594331
zanton
Posté le 22-11-2004 à 11:29:42  profilanswer
 

J'ai eu le même type de problème et mon problème venait du câble qui n'était plus bon. En changeant de cable je suis revenu à des débits tout à fait normaux :)

n°594335
R@NNIS
Tout est possible ou presque.
Posté le 22-11-2004 à 11:34:28  profilanswer
 

j' ai un soucis du style avec samba, cependant en ftp je l'ai pas ni nfs, j'ai tenté de jouer sur les valeurs que DS a precisé mais sans grand succés.
 
Au mieux j'arrives à 5.5Mo/s en samba :o (j'ai le meilleur resultat avec le buff à 2048.)
 
up :) ca m'interesses car samba est loin derriere ftp & nfs chez moi (25Mo/s)
 
samba 3.0.8


Message édité par R@NNIS le 22-11-2004 à 11:45:21

---------------
Mes News
n°594360
latruffe
Bdovore
Posté le 22-11-2004 à 12:15:20  profilanswer
 

>playskool : t'as pu voir si comme moi tu avais des "pauses" lors de copies de disque à disque.


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
n°594420
playskool
Posté le 22-11-2004 à 14:29:27  profilanswer
 

latruffe a écrit :

>playskool : t'as pu voir si comme moi tu avais des "pauses" lors de copies de disque à disque.

la je copie un fichier à partir d'un dossier partagé sous windows (smb4K me dit windows 5.1!) ca fait un beau 2.4Mo et le debit a l'air regulier
De disque à disque c'est pareil ca fait un beau debit régulier!!
 
je me demandais s'il fallait pas aller voir du coté de QoS. Enfin j'en sais rien, je connais pas encore grand chose sous linux!!!


Message édité par playskool le 22-11-2004 à 14:30:57

---------------
See More | Hear More | Feel More | Play More ...
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  Problème de taux de transfert

 

Sujets relatifs
[mdk]probleme pour devenir root avec SU[DEBIAN]Problème pour lancer Firefox
probleme de compilation d'un logicielProbleme ac linux et mon wifi (asus)
[resolu]probleme formatage avec slaclkware[gentoo] problème script iptable (open)
[MandrakeMove] Probleme de lancementProbleme d'acces avec apache 1.3
Enorme probleme!! avec \i386\biosinfo.infmd5sum : problème ?
Plus de sujets relatifs à : Problème de taux de transfert


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR