Je suis sous Slackware 9.1 et j'ai recemment recompilé mon noyau (pour
passer a un 2.4.24 et activer le drm de ma 3dfx Banshee), seulement voilà
mon nouveau noyau ne fonctionne pas aussi bien que je l'aurais souhaité,
c'est a dire qu'il devient tres lent qd je copie des "gros fichiers" (le
taux de transfert est a 1,5 Mo/s alors qu'habituellement il etait de 4,5
Mo/s), et le systeme ralentit bcp (genre Xmms qui saccade et le pire : la
cnx plante (c'est a dire que l'upload et le dl tombe a 0 ko/s !). Ca me
fait ca aussi qd j'execute des taches lourdes (compresser un mpc en ogg
par exemple).
Bref mon PC commence certes a se faire vieux mais je pense qu'il y a un pb
de mon noyau, seulement je n'arrive pas a trouver ce que j'ai pu enveler
et que je n'aurais pas du !
Si qq'un a donc une idée pour m'aider a trouver ca serait TRES gentil !
Je suis sous Slackware 9.1 et j'ai recemment recompilé mon noyau (pour passer a un 2.4.24 et activer le drm de ma 3dfx Banshee), seulement voilà mon nouveau noyau ne fonctionne pas aussi bien que je l'aurais souhaité, c'est a dire qu'il devient tres lent qd je copie des "gros fichiers" (le taux de transfert est a 1,5 Mo/s alors qu'habituellement il etait de 4,5 Mo/s), et le systeme ralentit bcp (genre Xmms qui saccade et le pire : la cnx plante (c'est a dire que l'upload et le dl tombe a 0 ko/s !). Ca me fait ca aussi qd j'execute des taches lourdes (compresser un mpc en ogg par exemple).
Si tes disques sont en IDE, est-ce le mode dma est activé ? hdparm -v /dev/hda
-- Liu
Anthony <anthony.jacob@myrealbox.com> writes:
Bbonjour,
Bonjour,
Je suis sous Slackware 9.1 et j'ai recemment recompilé mon noyau (pour
passer a un 2.4.24 et activer le drm de ma 3dfx Banshee), seulement voilà
mon nouveau noyau ne fonctionne pas aussi bien que je l'aurais souhaité,
c'est a dire qu'il devient tres lent qd je copie des "gros fichiers" (le
taux de transfert est a 1,5 Mo/s alors qu'habituellement il etait de 4,5
Mo/s), et le systeme ralentit bcp (genre Xmms qui saccade et le pire : la
cnx plante (c'est a dire que l'upload et le dl tombe a 0 ko/s !). Ca me
fait ca aussi qd j'execute des taches lourdes (compresser un mpc en ogg
par exemple).
Si tes disques sont en IDE, est-ce le mode dma est activé ?
hdparm -v /dev/hda
Je suis sous Slackware 9.1 et j'ai recemment recompilé mon noyau (pour passer a un 2.4.24 et activer le drm de ma 3dfx Banshee), seulement voilà mon nouveau noyau ne fonctionne pas aussi bien que je l'aurais souhaité, c'est a dire qu'il devient tres lent qd je copie des "gros fichiers" (le taux de transfert est a 1,5 Mo/s alors qu'habituellement il etait de 4,5 Mo/s), et le systeme ralentit bcp (genre Xmms qui saccade et le pire : la cnx plante (c'est a dire que l'upload et le dl tombe a 0 ko/s !). Ca me fait ca aussi qd j'execute des taches lourdes (compresser un mpc en ogg par exemple).
Si tes disques sont en IDE, est-ce le mode dma est activé ? hdparm -v /dev/hda
-- Liu
Anthony
Si tes disques sont en IDE, est-ce le mode dma est activé ? hdparm -v /dev/hda
Je suppose qu'il faut que j'active le mode dma :-) Cepdt j'ai une question : est-ce possible que ce mode ait été activé avec le noyau précompilé de la Slackware, mais qu'il soit pas activé pour mon nouveau noyau ?
Merci pour ton aide, je donnerai les resultats !
Anthony
Si tes disques sont en IDE, est-ce le mode dma est activé ?
hdparm -v /dev/hda
Je suppose qu'il faut que j'active le mode dma :-)
Cepdt j'ai une question : est-ce possible que ce mode ait été activé
avec le noyau précompilé de la Slackware, mais qu'il soit pas activé
pour mon nouveau noyau ?
Je suppose qu'il faut que j'active le mode dma :-) Cepdt j'ai une question : est-ce possible que ce mode ait été activé avec le noyau précompilé de la Slackware, mais qu'il soit pas activé pour mon nouveau noyau ?
Voilà j'arrive pas a l'activer ... j'ai beau entré ca plusieurs fois, il veut pas m'activer le dma ... qq'un sait-il ce qui peut me manquer ? (ds mon noyau peut etre ?)
Voilà j'arrive pas a l'activer ... j'ai beau entré ca plusieurs fois, il
veut pas m'activer le dma ... qq'un sait-il ce qui peut me manquer ? (ds
mon noyau peut etre ?)
Voilà j'arrive pas a l'activer ... j'ai beau entré ca plusieurs fois, il veut pas m'activer le dma ... qq'un sait-il ce qui peut me manquer ? (ds mon noyau peut etre ?)
Voilà j'arrive pas a l'activer ... j'ai beau entré ca plusieurs fois, il veut pas m'activer le dma ... qq'un sait-il ce qui peut me manquer ? (ds mon noyau peut etre ?)
Voilà j'arrive pas a l'activer ... j'ai beau entré ca plusieurs fois, il
veut pas m'activer le dma ... qq'un sait-il ce qui peut me manquer ? (ds
mon noyau peut etre ?)
Voilà j'arrive pas a l'activer ... j'ai beau entré ca plusieurs fois, il veut pas m'activer le dma ... qq'un sait-il ce qui peut me manquer ? (ds mon noyau peut etre ?)
hdparm -d 1 /dev/hda sera sans doute plus efficace...
Anthony
hdparm -d 1 /dev/hda sera sans doute plus efficace...
Oui tu as raison, ca aurait du etre plus efficace ;-) Bah j'avais lu le man et il y a ecrit "enable/disable" donc je pensais pas qu'il fallait rajouter un 1. Bref j'ai un message d'erreur et là non plus je ne sais pas quoi faire, j'ai fait une recherche ds mon fichier de config du kernel pour voir s'il n'y aurait pas qq chose qui se rapproche de HDIO_SET_DMA mais j'ai pas trouve ...
:/home/anthony# hdparm -d 1 /dev/hda /dev/hda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Operation not permitted using_dma = 0 (off)
Donc me lachez pas maintenant, il faut que je regle ce pb ;-)
Anthony
hdparm -d 1 /dev/hda
sera sans doute plus efficace...
Oui tu as raison, ca aurait du etre plus efficace ;-)
Bah j'avais lu le man et il y a ecrit "enable/disable" donc je pensais pas
qu'il fallait rajouter un 1.
Bref j'ai un message d'erreur et là non plus je ne sais pas quoi faire,
j'ai fait une recherche ds mon fichier de config du kernel pour voir s'il
n'y aurait pas qq chose qui se rapproche de HDIO_SET_DMA mais j'ai pas
trouve ...
root@darkstar:/home/anthony# hdparm -d 1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
Donc me lachez pas maintenant, il faut que je regle ce pb ;-)
hdparm -d 1 /dev/hda sera sans doute plus efficace...
Oui tu as raison, ca aurait du etre plus efficace ;-) Bah j'avais lu le man et il y a ecrit "enable/disable" donc je pensais pas qu'il fallait rajouter un 1. Bref j'ai un message d'erreur et là non plus je ne sais pas quoi faire, j'ai fait une recherche ds mon fichier de config du kernel pour voir s'il n'y aurait pas qq chose qui se rapproche de HDIO_SET_DMA mais j'ai pas trouve ...
:/home/anthony# hdparm -d 1 /dev/hda /dev/hda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Operation not permitted using_dma = 0 (off)
Donc me lachez pas maintenant, il faut que je regle ce pb ;-)
Anthony
Pascal H.
Anthony wrote:
Je suppose qu'il faut que j'active le mode dma :-) Cepdt j'ai une question : est-ce possible que ce mode ait été activé avec le noyau précompilé de la Slackware, mais qu'il soit pas activé pour mon nouveau noyau ?
Le mode dma s'active par défaut dans le noyau en si l'on choisit l'option : CONFIG_IDEDMA_PCI_AUTO
-- Pascal
Anthony wrote:
Je suppose qu'il faut que j'active le mode dma :-)
Cepdt j'ai une question : est-ce possible que ce mode ait été activé
avec le noyau précompilé de la Slackware, mais qu'il soit pas activé
pour mon nouveau noyau ?
Le mode dma s'active par défaut dans le noyau en si l'on choisit
l'option : CONFIG_IDEDMA_PCI_AUTO
Je suppose qu'il faut que j'active le mode dma :-) Cepdt j'ai une question : est-ce possible que ce mode ait été activé avec le noyau précompilé de la Slackware, mais qu'il soit pas activé pour mon nouveau noyau ?
Le mode dma s'active par défaut dans le noyau en si l'on choisit l'option : CONFIG_IDEDMA_PCI_AUTO
-- Pascal
Anthony
Le Sat, 24 Jan 2004 20:37:03 +0100, Pascal H. a écrit :
Anthony wrote:
Je suppose qu'il faut que j'active le mode dma :-) Cepdt j'ai une question : est-ce possible que ce mode ait été activé avec le noyau précompilé de la Slackware, mais qu'il soit pas activé pour mon nouveau noyau ?
Le mode dma s'active par défaut dans le noyau en si l'on choisit l'option : CONFIG_IDEDMA_PCI_AUTO
Tu es sur ? car j'ai activé ca ds mon noyau et j'ai pas le dma apparrement ...
# # IDE chipset support/bugfixes # CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_GENERIC=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_OFFBOARD is not set # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set CONFIG_BLK_DEV_IDEDMA=y
Anthony
Le Sat, 24 Jan 2004 20:37:03 +0100, Pascal H. a écrit :
Anthony wrote:
Je suppose qu'il faut que j'active le mode dma :-)
Cepdt j'ai une question : est-ce possible que ce mode ait été activé
avec le noyau précompilé de la Slackware, mais qu'il soit pas activé
pour mon nouveau noyau ?
Le mode dma s'active par défaut dans le noyau en si l'on choisit
l'option : CONFIG_IDEDMA_PCI_AUTO
Tu es sur ? car j'ai activé ca ds mon noyau et j'ai pas le dma
apparrement ...
#
# IDE chipset support/bugfixes
#
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
Le Sat, 24 Jan 2004 20:37:03 +0100, Pascal H. a écrit :
Anthony wrote:
Je suppose qu'il faut que j'active le mode dma :-) Cepdt j'ai une question : est-ce possible que ce mode ait été activé avec le noyau précompilé de la Slackware, mais qu'il soit pas activé pour mon nouveau noyau ?
Le mode dma s'active par défaut dans le noyau en si l'on choisit l'option : CONFIG_IDEDMA_PCI_AUTO
Tu es sur ? car j'ai activé ca ds mon noyau et j'ai pas le dma apparrement ...
# # IDE chipset support/bugfixes # CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_GENERIC=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_OFFBOARD is not set # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set CONFIG_BLK_DEV_IDEDMA=y
Anthony
Galkine
On Sat, 24 Jan 2004 21:49:44 +0100, Anthony wrote:
Tu es sur ? car j'ai activé ca ds mon noyau et j'ai pas le dma apparrement ...
# # IDE chipset support/bugfixes # CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_GENERIC=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_OFFBOARD is not set # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set CONFIG_BLK_DEV_IDEDMA=y
Anthony il faut aussi chargé le module du chipset ide
tu peux aussi essayer -c3 comme option a hpdarm il y a d'autre option comme Xa ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100 mais l'option est marqué comme dangereuse
On Sat, 24 Jan 2004 21:49:44 +0100, Anthony wrote:
Tu es sur ? car j'ai activé ca ds mon noyau et j'ai pas le dma
apparrement ...
#
# IDE chipset support/bugfixes
#
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
Anthony
il faut aussi chargé le module du chipset ide
tu peux aussi essayer -c3 comme option a hpdarm
il y a d'autre option comme Xa
ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100
mais l'option est marqué comme dangereuse
On Sat, 24 Jan 2004 21:49:44 +0100, Anthony wrote:
Tu es sur ? car j'ai activé ca ds mon noyau et j'ai pas le dma apparrement ...
# # IDE chipset support/bugfixes # CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_GENERIC=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_OFFBOARD is not set # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set CONFIG_BLK_DEV_IDEDMA=y
Anthony il faut aussi chargé le module du chipset ide
tu peux aussi essayer -c3 comme option a hpdarm il y a d'autre option comme Xa ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100 mais l'option est marqué comme dangereuse
Anthony
il faut aussi chargé le module du chipset ide
Oui mais lequel !? Je continue mes investigations et si je trouve le "coupable" je vous tiens au courant mais je commence a desesperer un peu :-(
tu peux aussi essayer -c3 comme option a hpdarm il y a d'autre option comme Xa ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100 mais l'option est marqué comme dangereuse
J'ai de l'udma33 chez moi. J'ai pas compris a quoi sert l'option -c3 ?
Merci pour ton post
Anthony
il faut aussi chargé le module du chipset ide
Oui mais lequel !?
Je continue mes investigations et si je trouve le "coupable" je vous tiens
au courant mais je commence a desesperer un peu :-(
tu peux aussi essayer -c3 comme option a hpdarm
il y a d'autre option comme Xa
ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100
mais l'option est marqué comme dangereuse
J'ai de l'udma33 chez moi.
J'ai pas compris a quoi sert l'option -c3 ?
Oui mais lequel !? Je continue mes investigations et si je trouve le "coupable" je vous tiens au courant mais je commence a desesperer un peu :-(
tu peux aussi essayer -c3 comme option a hpdarm il y a d'autre option comme Xa ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100 mais l'option est marqué comme dangereuse
J'ai de l'udma33 chez moi. J'ai pas compris a quoi sert l'option -c3 ?
Merci pour ton post
Anthony
Galkine
On Sat, 24 Jan 2004 23:57:57 +0100, Anthony wrote:
il faut aussi chargé le module du chipset ide
Oui mais lequel !? Je continue mes investigations et si je trouve le "coupable" je vous tiens au courant mais je commence a desesperer un peu :-( regarde dans .config juste en dessous de ce que tu as file il y a les
chipset ide lspci devrait te donner des informations
tu peux aussi essayer -c3 comme option a hpdarm il y a d'autre option comme Xa ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100 mais l'option est marqué comme dangereuse
J'ai de l'udma33 chez moi. ue erreur de ma part pour du 33 ca ne sert a rien
J'ai pas compris a quoi sert l'option -c3 ? c'est pour le mode 32bits
On Sat, 24 Jan 2004 23:57:57 +0100, Anthony wrote:
il faut aussi chargé le module du chipset ide
Oui mais lequel !?
Je continue mes investigations et si je trouve le "coupable" je vous
tiens au courant mais je commence a desesperer un peu :-(
regarde dans .config juste en dessous de ce que tu as file il y a les
chipset ide
lspci devrait te donner des informations
tu peux aussi essayer -c3 comme option a hpdarm il y a d'autre option
comme Xa
ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66
udma100 mais l'option est marqué comme dangereuse
J'ai de l'udma33 chez moi.
ue erreur de ma part pour du 33 ca ne sert a rien
J'ai pas compris a quoi sert l'option -c3 ?
c'est pour le mode 32bits
On Sat, 24 Jan 2004 23:57:57 +0100, Anthony wrote:
il faut aussi chargé le module du chipset ide
Oui mais lequel !? Je continue mes investigations et si je trouve le "coupable" je vous tiens au courant mais je commence a desesperer un peu :-( regarde dans .config juste en dessous de ce que tu as file il y a les
chipset ide lspci devrait te donner des informations
tu peux aussi essayer -c3 comme option a hpdarm il y a d'autre option comme Xa ou a est soit 33 , 66 , ou 100 ce qui correspond a udma33 udma66 udma100 mais l'option est marqué comme dangereuse
J'ai de l'udma33 chez moi. ue erreur de ma part pour du 33 ca ne sert a rien
J'ai pas compris a quoi sert l'option -c3 ? c'est pour le mode 32bits