Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Gros programmes] une lenteur désespérante
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
SuperTomate
Guru
Guru


Joined: 02 Jun 2002
Posts: 392
Location: France

PostPosted: Sat Jan 31, 2004 11:03 pm    Post subject: Reply with quote

Flop wrote:
Des solutions?

T'as pensé à activer cette option dans ton noyau ?
Device Drivers -> ATA/ATAPI/MFM/RLL support -> SiS5513 chipset support
Back to top
View user's profile Send private message
Flop
n00b
n00b


Joined: 26 Jan 2004
Posts: 40
Location: Montréal, Canada

PostPosted: Sat Jan 31, 2004 11:29 pm    Post subject: Reply with quote

Non! Mais maintenant que j'ai lu l'aide pour cette option... Je pense définitivement que c'est une bonne idée. :o
Back to top
View user's profile Send private message
Flop
n00b
n00b


Joined: 26 Jan 2004
Posts: 40
Location: Montréal, Canada

PostPosted: Sun Feb 01, 2004 12:58 am    Post subject: Reply with quote

Hm... J'ai rajouté l'option, recompiler le noyau et je l'ai installé, sans résultats. Je n'ai pas oublié de monter ma partition /boot avant l'installation. Et l'option DMA par default lorsque permis est aussi cochée.

Encore la même histoire.

bash-2.05b# hdparm -d 1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
bash-2.05b# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads: 16 MB in 3.08 seconds = 5.20 MB/sec



Si quelqu'un a une piste, n'importe quoi...
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Sun Feb 01, 2004 9:10 am    Post subject: Reply with quote

sur celui qui marche : minable :

Code:

# hdparm -t /dev/hda                                               11:01

/dev/hda:
 Timing buffered disk reads:  64 MB in 17.24 seconds =  3.71 MB/sec


sur celui qui marche pas : moins minable :
Code:

# hdparm -t /dev/hda                                               11:01

/dev/hda:
 Timing buffered disk reads:  64 MB in 7.12 seconds =  9.00 MB/sec

_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Sun Feb 01, 2004 9:20 am    Post subject: Reply with quote

les resultats du hdparm ne sont toujours pas au top, mais maintenant ça marche, merci à edo :

Quote:

j'ai regler le probleme chez moi, du moins j'espere, mais a 1er vue, ca a l'air d'aller

j ai commencer par re ecrire les fichiers suivants : resolv.conf -- hosts et hostname, puis j 'ai renomme dnsdomainame en xxxdomainname et enfin création d'un host.conf

tu adapteras selon ta config reseau, moi je suis en client ma gentoo doit donc passée par le GTW pour l'acces au net .

[B]hosts[B/]

lignes commentées +
127.0.0.1( faire une tabulation) localhost.localdomain
192.168.0.2(tab) moon.dark


[B]hostname[\B]
moon.dark


[B]resolv.conf[\B]
wanadoo.fr
nameserver ip_de_wanadoo
nameserver ip_de_wanadoo


[B]host.conf[\B]

order hosts,bind
multi on


ganjo>>je pensais que ct tout bon au niveau du réseau, je l'avais déjà configuré, mais bon, apparemment, ct pas bien le cas, merci

au fait, quand je change les parametres par le hdparm, ils ne restent pas apres un redemarrage, comment faire pour que ça change ??

parce qu'avec le dma activé, maintenant :
Code:

# hdparm -t  /dev/hda                                              11:17

/dev/hda:
 Timing buffered disk reads:  64 MB in  1.26 seconds = 50.79 MB/sec



flop>> t en root quand tu changes les paramètres ?? parce que c bizarre que ça n'accepte pas, c quoi comme disque dur ??
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
scout
Veteran
Veteran


Joined: 08 Mar 2003
Posts: 1991
Location: France, Paris en Semaine / Metz le W-E

PostPosted: Sun Feb 01, 2004 10:09 am    Post subject: Reply with quote

Marsu wrote:
au fait, quand je change les parametres par le hdparm, ils ne restent pas apres un redemarrage, comment faire pour que ça change ??

2 solutions:
soit tu rajoutes ta commande hdparm au fichier /etc/conf.d/local.start qui est exécuté à chaque démarrage
soit tu édites /etc/conf.d/hdparm et tu y ajoutes tes options qui seront passés à tous tes disques. après tu ajoutes le script pour hdparm au démarrage: rc-update add hdparm default
_________________
http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse
Back to top
View user's profile Send private message
SuperTomate
Guru
Guru


Joined: 02 Jun 2002
Posts: 392
Location: France

PostPosted: Sun Feb 01, 2004 11:15 am    Post subject: Reply with quote

Flop wrote:
Si quelqu'un a une piste, n'importe quoi...

Je sais que t'as dit que t'avais bien pensé à monter /boot avant de copier ton noyau, mais vérifie bien que tu tournes avec le nouveau noyau recompilé (avec "uname -a", tu peux vérifier l'heure de compilation), on sait jamais...
Peux-tu donner la sortie de "dmesg" (les lignes qui parlent d'IDE) pour voir comment est détecté ton controleur IDE ?
Back to top
View user's profile Send private message
Flop
n00b
n00b


Joined: 26 Jan 2004
Posts: 40
Location: Montréal, Canada

PostPosted: Sun Feb 01, 2004 5:06 pm    Post subject: Reply with quote

Effectivement, mon nouveau noyau n'est pas installé. J'ai du sauté un étape!

mount /dev/hda2 /boot, make menuconfig, make, make bzImage, make modules_install, make install.

cp /usr/src/linux-2.6.1-gentoo/System.map /boot/System.map-2.6.1-gentoo
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.1-gentoo

grub
root (hd0,1)
setup (hd0)


C'est comme ça que je m'y prend pour installer un noyau... Est-ce la bonne façon?

/etc/fstab:

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda2 /boot ext3 noauto,noatime $
/dev/hda4 / reiserfs notail $
/dev/hda3 none swap sw $
/dev/cdroms/cdrom0 /mnt/cdrom auto auto,user $
/dev/hda1 /mnt/windows vfat auto,ro,user $
# NOTE: The next line is critical for boot!
none /proc proc defaults $


/boot/grub/grub.conf

default 0
timeout 10
splashimage=(hd0,1)/grub/splash.xpm.gz


title=Gentoo Linux 2.6.1
root (hd0,1)
kernel (hd0,1)/kernel-2.6.1-gentoo root=/dev/hda4

title=Windows XP
root (hd0,0)
chainloader +1
Back to top
View user's profile Send private message
SuperTomate
Guru
Guru


Joined: 02 Jun 2002
Posts: 392
Location: France

PostPosted: Sun Feb 01, 2004 5:23 pm    Post subject: Reply with quote

Flop wrote:
C'est comme ça que je m'y prend pour installer un noyau... Est-ce la bonne façon?

Y'a plus simple :
Code:
# make menuconfig
# make
# make modules_install
# mount /boot
# cp arch/i386/boot/bzImage /boot/bzImage-xxx

En fait, sur un 2.6, le "make" tout court fabrique le noyau et les modules. Il ne reste plus qu'à l'installer en le copiant dans /boot et installer les modules avec "make modules_install".
Tu peux aussi copier le System.map mais ce n'est pas indispensable.

Mais ce que t'as fait devrait marcher. Il se passe quoi exactement ? Tu vois le nouveau noyau compilé dans /boot ? (ls -l /boot)

EDIT : Ah ben, j'ai trouvé ton erreur !
Tu appelles ton nouveau noyau /boot/vmlinuz-2.6.1-gentoo alors que Grub charge /boot/kernel-2.6.1-gentoo.
Back to top
View user's profile Send private message
Flop
n00b
n00b


Joined: 26 Jan 2004
Posts: 40
Location: Montréal, Canada

PostPosted: Sun Feb 01, 2004 8:49 pm    Post subject: Reply with quote

Ah... Merci, je suis maintenant sur le nouveau noyau! J'ai activé le DMA, et mes résultats sont maintenant

bash-2.05b# hdparm -t /dev/hda

]/dev/hda:
Timing buffered disk reads: 62 MB in 3.06 seconds = 20.24 MB/sec


C'est un peu mieux... Mais il me semble que sous mandrake, j'obtenais en haut de 300MB/sec.


Code:
bash-2.05b# dmesg
Linux version 2.6.1-gentoo (root@portable) (version gcc 3.2.3 20030422 (Gentoo L
inux 1.4 3.2.3-r3, propolice)) #2 Sun Feb 1 11:00:19 EST 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000ec000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001dff0000 (usable)
 BIOS-e820: 000000001dff0000 - 000000001dff8000 (ACPI data)
 BIOS-e820: 000000001dff8000 - 000000001e000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffee0000 - 00000000fff0ffff (reserved)
 BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
479MB LOWMEM available.
On node 0 totalpages: 122864
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 118768 pages, LIFO batch:16
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
Building zonelist for node : 0
Kernel command line: root=/dev/hda4
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 1796.386 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Memory: 482380k/491456k available (2317k kernel code, 8328k reserved, 835k data,
 132k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3547.13 BogoMIPS
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU:     After generic identify, caps: 3febf9ff 00000000 00000000 00000000
CPU:     After vendor identify, caps: 3febf9ff 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU:     After all inits, caps: 3febf9ff 00000000 00000000 00000080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU: Intel(R) Pentium(R) 4 CPU 1.80GHz stepping 04
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
Linux Plug and Play Support v0.97 (c) Adam Belay
SCSI subsystem initialized
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Uncovering SIS961 that hid as a SIS503 (compatible=1)
Enabling SiS 96x SMBus.
PCI: Using IRQ router SIS [1039/0961] at 0000:00:02.0
PCI: IRQ 0 for device 0000:00:02.1 doesn't match PIRQ mask - try pci=usepirqmask
PCI: Found IRQ 5 for device 0000:00:02.1
PCI: Sharing IRQ 5 with 0000:00:08.0
Machine check exception polling timer started.
devfs: v1.22 (20021013) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
udf: registering filesystem
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
pty: 256 Unix98 ptys configured
request_module: failed /sbin/modprobe -- parport_lowlevel. error = -16
lp: driver loaded but no devices found
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected SiS 650 chipset
agpgart: Maximum main memory to use for agp memory: 409M
agpgart: AGP aperture is 64M @ 0xe0000000
[drm] Initialized i830 1.3.2 20021108 on minor 0
[drm] Initialized sis 1.1.0 20030826 on minor 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
sis900.c: v1.08.07 11/02/2003
PCI: Found IRQ 5 for device 0000:00:03.0
eth0: Realtek RTL8201 PHY transceiver found at address 1.
eth0: Using transceiver found at address 1 as default
eth0: SiS 900 PCI Fast Ethernet at 0xd400, IRQ 5, 00:50:eb:05:64:3d.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 0000:00:02.5
SIS5513: chipset revision 208
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS 961 MuTIOL IDE UDMA100 controller
    ide0: BM-DMA at 0xff00-0xff07, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xff08-0xff0f, BIOS settings: hdc:DMA, hdd:DMA
hda: FUJITSU MHS2040AT D, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: QSI CD-RW/DVD-ROM SBW-081, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(33)
 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
ohci1394: $Rev$ Ben Collins <bcollins@debian.org>
PCI: Found IRQ 11 for device 0000:00:07.0
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[11]  MMIO=[dfffa800-dfffafff]  Max
 Packet=[2048]
PCI: Found IRQ 10 for device 0000:00:08.2
ehci_hcd 0000:00:08.2: EHCI Host Controller
ehci_hcd 0000:00:08.2: irq 10, pci mem de81c700
ehci_hcd 0000:00:08.2: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:08.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Jun-13
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
PCI: Found IRQ 5 for device 0000:00:08.0
PCI: Sharing IRQ 5 with 0000:00:02.1
uhci_hcd 0000:00:08.0: UHCI Host Controller
uhci_hcd 0000:00:08.0: irq 5, io base 0000c400
uhci_hcd 0000:00:08.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
PCI: Found IRQ 10 for device 0000:00:08.1
PCI: Sharing IRQ 10 with 0000:00:05.0
uhci_hcd 0000:00:08.1: UHCI Host Controller
uhci_hcd 0000:00:08.1: irq 10, io base 0000c800
uhci_hcd 0000:00:08.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
drivers/usb/core/usb.c: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
drivers/usb/core/usb.c: registered new driver usb-storage
USB Mass Storage support registered.
drivers/usb/core/usb.c: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
Synaptics Touchpad, model: 1
 Firmware: 5.9
 180 degree mounted touchpad
 Sensor: 53
 new absolute packet format
 Touchpad has extended capability bits
 -> four buttons
 -> multifinger detection
 -> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
Advanced Linux Sound Architecture Driver Version 1.0.0rc2.
request_module: failed /sbin/modprobe -- snd-card-0. error = -16
PCI: Found IRQ 10 for device 0000:00:02.7
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0050eb040000a06a]
intel8x0: clocking to 48000
ALSA device list:
  #0: SiS SI7012 at 0xdc00, irq 10
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 17
found reiserfs format "3.6" with standard journal
hub 2-0:1.0: new USB device on port 1, assigned address 2
input: USB HID v1.00 Mouse [Microsoft Microsoft 3-Button Mouse with IntelliEye?]                               on usb-0000:00:08.0-1
Reiserfs journal params: device hda4, size 8192, journal first block 18, max tra                              ns len 1024, max batch 900, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda4) for (hda4)
Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 132k freed
Adding 642592k swap on /dev/hda3.  Priority:-1 extents:1
eth0: Media Link On 100mbps full-duplex
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
Back to top
View user's profile Send private message
SuperTomate
Guru
Guru


Joined: 02 Jun 2002
Posts: 392
Location: France

PostPosted: Sun Feb 01, 2004 9:18 pm    Post subject: Reply with quote

Flop wrote:
C'est un peu mieux... Mais il me semble que sous mandrake, j'obtenais en haut de 300MB/sec.

Non, non, c'est normal. Surtout que ton disque n'est qu'un UDMA 33.
Mon disque (UDMA 100) donne :
Code:
# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:  140 MB in  3.00 seconds =  46.67 MB/sec


L'option -T de hdparm mesure la vitesse du cache et donne :
Code:
# hdparm -T /dev/hda

/dev/hda:
 Timing buffer-cache reads:   1128 MB in  2.00 seconds = 564.00 MB/sec
Back to top
View user's profile Send private message
Flop
n00b
n00b


Joined: 26 Jan 2004
Posts: 40
Location: Montréal, Canada

PostPosted: Sun Feb 01, 2004 9:27 pm    Post subject: Reply with quote

Ah bon!

bash-2.05b# hdparm -T /dev/hda

/dev/hda:
Timing buffer-cache reads: 1180 MB in 2.00 seconds = 589.50 MB/sec



Et bien, mon problème de DMA est résolu, merci. J'espère que l'ordinateur va être plus rapide.
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Mon Feb 02, 2004 6:08 pm    Post subject: Reply with quote

ouin, moi j'ai du udma 100 et j'ai ça :
Code:

#hdparm -T /dev/hda                                               20:03

/dev/hda:
 Timing buffer-cache reads:   128 MB in  1.02 seconds =125.49 MB/sec


comment y remédier
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Mon Feb 02, 2004 10:54 pm    Post subject: Reply with quote

-T n'utilise meme pas le disque... Ca peut etre utile pour debugger un probleme (i.e., si tu fais moins de 100 m/s ca peut etre un probleme avec ton kernel ou autre) mais pour comparer avec d'autres personnes ca ne sert a rien...

-t utilise directement le disque en revanche. Grosso modo au dessus de 20 megs/s c'est bon, mais ca depend entierement du disque (ca me ferait mal de payer super cher un disque udma 133 8mo de cache super top delire pour quil ne fasse que du 20 megs/s par exemple :)
_________________
mat
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Tue Feb 03, 2004 7:29 pm    Post subject: Reply with quote

ben c justement un udma 133 8mo de cache de 120Go qui ne fait "que" du 50Mo/s pour le disque et "que" du 170Mo/s pour le cache
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Wed Feb 04, 2004 8:17 am    Post subject: Reply with quote

50 mo/s pour le disque c'est parfait.
170 pour le cache, c'est relativement peu, mais ca ne depend pas du disque... c'est quoi ton noyeau?
_________________
mat
Back to top
View user's profile Send private message
Marsu
Guru
Guru


Joined: 18 Jun 2003
Posts: 329
Location: Lyon

PostPosted: Wed Feb 04, 2004 4:14 pm    Post subject: Reply with quote

j'un un kernel gentoo-sources 2.4.20-r7
_________________
qui ne tente rien n'a rien
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum