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

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  107  108  109  ..  181  182  183  184  185  186
Auteur Sujet :

[Noyau Linux] Version 7 et des brouettes

n°514712
mikala
Souviens toi du 5 Novembre...
Posté le 03-07-2004 à 18:04:49  profilanswer
 

Reprise du message précédent :

udok a écrit :

gni ?  :??:
je lis pas nfs non, nfs n'est pas un livre ou un auteur donc j'aurais bien du mal à le lire :o


il était sous entendu la doc/possibilité de nfs :o


Message édité par mikala le 03-07-2004 à 18:05:19

---------------
Intermittent du GNU
mood
Publicité
Posté le 03-07-2004 à 18:04:49  profilanswer
 

n°514741
udok
La racaille des barbus ©clémen
Posté le 03-07-2004 à 19:10:43  profilanswer
 

mikala a écrit :

il était sous entendu la doc/possibilité de nfs :o


 
non, je n'ai pas lu :o
parce contre y-a le sfs qui peut être bien aussi :)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°514745
Mjules
Parle dans le vide
Posté le 03-07-2004 à 19:18:13  profilanswer
 

freewol a écrit :

Euh désolé mais apparemment j'ai pas été assez clair.
Je reprends :
1) MJules tu me dis que le noyau 2.6.3-14 est buggé, je voudrais savoir si la version 2.6.3-7 a aussi ce bug ?$
2) Vous me dites que c'est plus réactif, je vous remercie je sais ce que ça veut dire, ma question ne portait pas sur le sens du mot en général mais sur ce qu'il signifie pour linux ... Par exemple boot plus rapide ? Programmes qui se lancent plus vite ? Si ce n'est que ça, je n'ai pas du tout besoin de changer de noyau. Par contre si ça veut dire autre chose, pourriez-vous préciser, avec des exemples si possible ?


non, et la 2.6.3-13mdk non plus, c'est pour ça que j'ai précisé la version complète


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°514795
dark
Posté le 03-07-2004 à 21:14:07  profilanswer
 

udok a écrit :

gni ?  :??:
je lis pas nfs non, nfs n'est pas un livre ou un auteur donc j'aurais bien du mal à le lire :o

[:rofl]
 
Use the force, read the source code :D

n°514979
moses
Posté le 04-07-2004 à 14:08:47  profilanswer
 

dites ...
 
Je suis en kernel 2.6 depuis qq mois.
J'aurais qq questions.
C'est sur la gestion des modules. Je voudrais savoir :
1 - Comment on force un module au démarrage  
(l'équivalent de /etc/modules sous le 2.4)
2 - Comment on ajoute un module au démarrage en lui passant des paramètres.  
(l'equivalent de /etc/modutils et update-modules sous le 2.4)
 
en fait,je voudrais au moins savoir comment on ajoute un module au démarrage tout sumplement.
Je trouve pas de doc claire sur le net la dessus. Si vous avez des réponses ou des liens, ce serait sympa.  
merci.


Message édité par moses le 04-07-2004 à 14:18:44
n°515068
[Albator]
MDK un jour, MDK toujours !
Posté le 04-07-2004 à 18:31:00  profilanswer
 

/etc/modules => /etc/modprobe.preload
/etc/modules.conf => /etc/modprobre.conf

n°516146
jotenakis
Posté le 06-07-2004 à 23:17:17  profilanswer
 

que pensez vous de ce que dit con kolivas ici :  


Tue Jun 29 01:06:50 EST 2004
Preempt?
I recommend disabling preemption in the kernel configuration! It causes poorly written applications to misbehave far more. The gains in lateny with in-kernel preemption in 2.6 would not be noticable to a human, unlike 2.4 which had much larger latencies in the kernel.


 
?


---------------
Jotenakis
n°516147
[Albator]
MDK un jour, MDK toujours !
Posté le 06-07-2004 à 23:19:08  profilanswer
 

J'ai activé le preempt et j'ai encore vu aucun pb [:spamafote]

n°516149
BMOTheKill​er
Posté le 06-07-2004 à 23:25:18  profilanswer
 

Perso je le vire à chaque fois maintenant (depuis 2.6.5) sur les configs à base d'AMD, j'en avais marre des erreurs preempt avec les périphs USB dans les logs et j'avais des gros locks. Sans ça fonctionne bien mieux je trouve, par contre sur mon celeron ça semble mieux tourner avec [:spamafote]
 
Faut tester avec et sans, pas évident de prédire si sur telle machine ce sera plus efficace avec ou sans

n°516168
udok
La racaille des barbus ©clémen
Posté le 06-07-2004 à 23:48:01  profilanswer
 

comment ça marche au juste ? qq'un a une explication un peu plus technique que le sampiternel "ça sert à ce que ça soit plus réactif" ?  [:god]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
mood
Publicité
Posté le 06-07-2004 à 23:48:01  profilanswer
 

n°516172
jotenakis
Posté le 06-07-2004 à 23:50:55  profilanswer
 

une précision sur les scheduler :
j'ai cru comprendre que cfq, anticipatory sont des I/O scheduler et que staircase, O(1) sont des process scheduler. Et que par défaut sur un 2.6.7 vanilla c'est anticipatory+O(1) qui est utilisé. Pour utiliser, cfq il suffit de mettre "elevator=cfq" dans lilo, et pour staircase faut patcher et c'est auto.
 
J'ai bon ? Vous utilisez quoi comme I/O et process sched ?


---------------
Jotenakis
n°516179
udok
La racaille des barbus ©clémen
Posté le 06-07-2004 à 23:58:22  profilanswer
 

jotenakis a écrit :

une précision sur les scheduler :
j'ai cru comprendre que cfq, anticipatory sont des I/O scheduler et que staircase, O(1) sont des process scheduler. Et que par défaut sur un 2.6.7 vanilla c'est anticipatory+O(1) qui est utilisé. Pour utiliser, cfq il suffit de mettre "elevator=cfq" dans lilo, et pour staircase faut patcher et c'est auto.
 
J'ai bon ? Vous utilisez quoi comme I/O et process sched ?


 
pour le i/o j'utilise le cfq qui est le seul avec lequel je suis sur que la music ne sautera pas :)
pour le process sched, je laisse celui par défaut parce que les alternatifs apportent rarement des améliorations significatives (ça se voit pas à vue d'oeil, pas sur un desktop en tout cas), alors que les regressions se voit bien elle (un coup ça rame tu sais pas pourquoi, la music saute, etc ...) : donc celui par défaut a des perf régulieres et c'est plus agréable ainsi


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°516186
jotenakis
Posté le 07-07-2004 à 00:02:10  profilanswer
 

donc a priori ce que j'ai dit n'est pas faux, c'est + clair dans ma tête.  :D  
Pour ma part j'utilise cfq + O(1) aussi.


---------------
Jotenakis
n°516226
lukefab
Posté le 07-07-2004 à 04:25:34  profilanswer
 

O(1) n'est pas un logiciel, c'est la complexité de l'algorithme : il donne une réponse dans le même laps de temps quel que soit la taille des données en entrée.

n°516245
- Fred -
007 Agent
Posté le 07-07-2004 à 08:46:15  profilanswer
 

Oui mais on utilise le terme O(1) pour qualifier le nouvel algo de préemption qui était anciennement en O(n) ;)


---------------
"You know the name, You know the number..."
n°516300
multani-1
Posté le 07-07-2004 à 11:11:27  profilanswer
 

udok a écrit :

comment ça marche au juste ? qq'un a une explication un peu plus technique que le sampiternel "ça sert à ce que ça soit plus réactif" ?  [:god]


Quand un processus est actif (il dispose du CPU pou rexécuter son code), et qu'il se fait piquer le CPU, suite à plusieurs raisons (quantum de temps d'utilisation du CPU terminé, interruption, etc.), on dit qu'il se fait préempter.
 
On qualifie les système capable de prendre le CPU à un processus de système préemptif, tandis qu'un système qui peut se faire piquer le CPU est qualifié de préemptible.
 
Dans notre cas, on parle bien de noyau préemptible : les systèmes préemptifs existent depuis longtemps ! (depuis le début de Linux, Win95, et globalement, la plupart des systèmes multitâches)
 
Avec les kernels 2.4 et 2.6 sans l'option preempt, le kernel ne peut pas se faire préempter. Je m'explique :
1) tu as un processus qui tourne sur le CPU
2) hop, ya une interruption qui arrive (quelle qu'elle soit, du genre, quantum de temps alloué au processus qui est écoulé), et c'est le code du kernel qui prends le controle
3) si ya une interruption qui arrive à ce moment là, et bien elle peut aller se faire voir ailleurs, le kernel l'ignore, puisqu'il ne peut pas être interrompu
4) le kernel file le CPU à un autre processus
5) ce processus peut se faire à nouveau préempter quand une interruption arrive
 
Maintenant, avec le noyau 2.6, option preempt activé, pendant l'étape 3, le kernel peut se faire préempter, pour filer le CPU à un processus qui traitera l'interruption. Donc, en théorie, on dit qu'on a un système plus réactif, puisque plus à même de pouvoir traiter les évenements qui se passe, à n'importe quel moment...
 
Voilà pour l'explication, il doit surement avoir des trucs pas super juste (ça fait 2 mois que je suis plus en cours :whistle: ), mais je pense que le principe est là :)
 
Sinon, pour le fait que l'effet soit pas plus marqué que ça, comparé à un kernel 2.4, ça peut (je pense) s'explique à cause que le temps alloué à chaque processus a diminuer dans le 2.6. Il me semble qu'on est passé de 25 à 15 (aucune idée des unités [:twixy] ). Du coup, le système peut sembler plus réactif, même sans le preempt ....
 
Edit : ajout de la distinction préemptif/préemptible


Message édité par multani-1 le 07-07-2004 à 17:22:38
n°516399
udok
La racaille des barbus ©clémen
Posté le 07-07-2004 à 13:49:05  profilanswer
 

aaaah ok, merci pour l'explication [:romf]
interrompre le kernel, 't1, y-a interet que ça soit au point leur truc quand même [:god]
j'imagine qu'on peut pas interrompre tout quand même si ? genre le scheduler ? je doute qu'il puisse être interrompu en plein milieu de son traitement lui, sinon ça fouterait un beau merdier je pense ... :o
 
sinon pour les unités on s'en fout, du moment qu'on a le rapport entre avant et après [:joce]
j'essaierais peut-être sans preempt tout à l'heure pour voir
d'autant que j'ai une merde "blabla while atomic" quand j'utilise alsamixer, et ça peut peut-être venir de ça, donc ça me permettra de vérifier :)

n°516419
udok
La racaille des barbus ©clémen
Posté le 07-07-2004 à 13:55:37  profilanswer
 
n°516632
krumli
Posté le 07-07-2004 à 16:50:30  profilanswer
 

http://www.linux-france.org/prj/ja [...] mptif.html
 
Je pense pas que se soit le kernel qui peut se faire "preempter" mais une tache X
 
Genre:
 
une tache à 200 ms pour besogner mais interruption donc on l'arrete à 133 ms et on passe la main à l'autre
 
un systeme non preemptif finirait la tache de 200 ms et passerait la main à l'autre

n°516650
multani-1
Posté le 07-07-2004 à 17:19:35  profilanswer
 

En fait, je me suis planté un peu, la plupart de systèmes d'exploitation actuel sont qualifiés de préemptif, ce qui veut dire qu'ils sont capable d'interrompre un certain processus à un moment donné.
 
Il ne faut pas confondre avec un processus (ou le kernel dans ce cas) préemptible, qui peut être interrompu.
 
Dans le cas du noyau de Linux, celui-ci est préemptible (Preemptible Kernel dans le menuconfig du 2.6.7), donc, c'est bien un noyau qui se peut se faire préempter ...
 
Note : préemptible, c'est surement pas du français :o
 
Edit: j'ai corrigé le post au dessus avec ces infos. Apparement, on confond souvent les deux d'ailleurs ...


Message édité par multani-1 le 07-07-2004 à 17:25:07
n°516669
udok
La racaille des barbus ©clémen
Posté le 07-07-2004 à 17:54:51  profilanswer
 

multani-1 > ça remet pas en cause ton explication du dessus toute façon ? faut juste remplacer preemptif par preemptible ? :??:
le noyau peut être interrompu c'est bien ça ?
parce que toute façon pour les processus, on a pas attendu le 2.6 pour le faire :o
même windows sait faire ça [:joce]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°516686
multani-1
Posté le 07-07-2004 à 18:10:31  profilanswer
 

Ouais, c'était pas faux, mais c'était pas super précis non plus :D
 
Bon, pour vérifier, j'ai quand même fait un tour sur le net voir ce qu'on disait la dessus : sur plein de site, on parle bien de la nouvelle feature qui tue, le kernel "préemptif" ...
Du coup, ça peut vraiment porté à confusion ...
En même temps :

quoted du menuconfig :o :


CONFIG_PREEMPT:
 
This option reduces the latency of the kernel when reacting to real-time or interactive events by allowing a low priority process to be preempted even if it is in kernel mode executing a system call.
This allows applications to run more reliably even when the system is under load.
 
 
Say Y here if you are building a kernel for a desktop, embedded or real-time system.
Say N if you are unsure.


 
qu'on peut traduire par :
"[...] un processus de basse priorité peut être préempté même si il est en train d'éxécuter un appel système un mode noyau. [...]"
 
D'après ce que j'ai lu, le kernel disposerait maintenant de différents points où il a la possibilité de se faire préempter (les "preemption points" ). Quand il arrive à ces points, il fait des tests pour savoir si il doit passer le CPU à un autre processus. Si c'est le cas, il interrompt l'appel système en cours (et donc, le processus qui a fait l'appel système), pour donner la main au processus qui en fait la demande.

n°516705
Mjules
Parle dans le vide
Posté le 07-07-2004 à 18:23:48  profilanswer
 

Salut,
 
j'avais lu je sais plus où un test qui comparait le kernel préemptible à la diminution de la latence (le fameux patch low-latency) et le verdict était sans appel : le low-latency était vraiment beaucoup + efficace pour améliorer la réactivité que le kernel préemptible. Et en mettant les 2 ensemble, on ne voyait quasiment que l'effet du low-latency.
 
Et comme le low-latency a été intégré au 2.6, je pense qu'il y a un rapport avec tout ce qui vient d'être dit


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°516713
udok
La racaille des barbus ©clémen
Posté le 07-07-2004 à 18:34:43  profilanswer
 

Mjules a écrit :

Salut,
 
j'avais lu je sais plus où un test qui comparait le kernel préemptible à la diminution de la latence (le fameux patch low-latency) et le verdict était sans appel : le low-latency était vraiment beaucoup + efficace pour améliorer la réactivité que le kernel préemptible. Et en mettant les 2 ensemble, on ne voyait quasiment que l'effet du low-latency.
 
Et comme le low-latency a été intégré au 2.6, je pense qu'il y a un rapport avec tout ce qui vient d'être dit


 
il fait quoi le low latency ? lui il est bien actif par défaut non ? pas d'option ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°516727
udok
La racaille des barbus ©clémen
Posté le 07-07-2004 à 18:42:17  profilanswer
 

verdict : je sais pas trop quoi faire comme test pour voir si ça va plus vite (pas facile de mesurer la réactivité), mais à vue d'oeil je vois pas trop de changement sans le preempt
et mon pb avec alsamixer a bien disparu :)

n°516745
Mjules
Parle dans le vide
Posté le 07-07-2004 à 18:51:37  profilanswer
 

udok a écrit :

il fait quoi le low latency ? lui il est bien actif par défaut non ? pas d'option ?


 
je pense que c'est lié à ce qu'a dit multani-1 à propos du temps alloué à chaque processus

n°517479
popok
Classe
Posté le 08-07-2004 à 21:00:39  profilanswer
 

:hello:  
 
après une série d'échecs plus ou moins cuisants dans la configuration de mon tout nouveau noyeau 2.6.7 (je suis sous linux depuis avant-hier seulement), j'ai enfin réussi à tout faire fonctionner à peu près correctement.
Tout ? Non, car la carte réseau résiste encore et toujours et je ne sais pas trop ce qu'il faut mettre en option pour qu'elle fonctionne.  
 
Pour info c'est une carte PCI 10M (avec base T) de marque inconnue au bataillon (Windows la détecte comme une Realtek).
 
Voilà, si vous pouviez m'indiquer les options à mettre dans le bouzin ça m'aiderai pas mal  :jap:

n°517486
jotenakis
Posté le 08-07-2004 à 21:23:53  profilanswer
 

regarde exactement ce que c'est comme chipset realtek.


---------------
Jotenakis
n°517489
popok
Classe
Posté le 08-07-2004 à 21:26:26  profilanswer
 

avec le kernel bf24, qui détecte la carte, j'obtiens ça dans syslog
 

Code :
  1. eth0: RealTek RTL-8029 found at 0xb800, IRQ 5, 00:20:18:BA:71:5D.

n°517497
Mjules
Parle dans le vide
Posté le 08-07-2004 à 21:41:11  profilanswer
 

donc c'est un rtl8029, module ne2k-pci


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°517499
popok
Classe
Posté le 08-07-2004 à 21:43:54  profilanswer
 

ok, je vais tenter ça.
 
Merci :jap:

n°517500
jotenakis
Posté le 08-07-2004 à 21:46:39  profilanswer
 
n°517510
popok
Classe
Posté le 08-07-2004 à 22:09:44  profilanswer
 

ça marche impec'
 
Merci :jap:

n°518516
Data Jim
Posté le 10-07-2004 à 13:36:42  profilanswer
 

Salut :)
Je n'ai pas de linux sous la main pour tester, est ce que quelqu'un peut me dire si quand on fais un make_modules_install ça supprime les modules qui étaient là avant ou si il faut les supprimer manuellement dans /lib/modules ?

n°518517
belgique
Posté le 10-07-2004 à 13:38:12  profilanswer
 

En 3 mois j'ai planté 3 fois mon kernel, enfin d'un coup, plus rien ne bouge, le bouton power tu pc qui éteint le pc normalement ne va plus non plus. Ca arrive quand je change de chaine de la télé. C'est triste :cry:

n°518561
BMOTheKill​er
Posté le 10-07-2004 à 14:58:44  profilanswer
 

Data Jim a écrit :

Salut :)
Je n'ai pas de linux sous la main pour tester, est ce que quelqu'un peut me dire si quand on fais un make_modules_install ça supprime les modules qui étaient là avant ou si il faut les supprimer manuellement dans /lib/modules ?


 
c'est pas très propre de réinstaller par dessus, il vaut mieux booter sur un autre noyau et supprimer le répertoire des modules, le noyau (+ le system.map et l'initrd s'ils ont été placés), ou alors éditer le Makefile en rajoutant un paramètre à "EXTRAVERSION =" et lancer la compilation (ce que font les distro généralement en apposant "custom" )

n°518566
Data Jim
Posté le 10-07-2004 à 15:08:37  profilanswer
 

BMOThekiller a écrit :

c'est pas très propre de réinstaller par dessus, il vaut mieux booter sur un autre noyau et supprimer le répertoire des modules, le noyau (+ le system.map et l'initrd s'ils ont été placés), ou alors éditer le Makefile en rajoutant un paramètre à "EXTRAVERSION =" et lancer la compilation (ce que font les distro généralement en apposant "custom" )


 
Argl, tout ça...

n°518620
mirtouf
Light is right !
Posté le 10-07-2004 à 17:12:28  profilanswer
 

Une question liée au noyau 2.6 :
Y'a-t-il un programme qui permette de passer de reiser3.6 à reiser4 sans perte de données ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°518660
fl0ups
東京 - パリ - SLP
Posté le 10-07-2004 à 17:57:02  profilanswer
 

mirtouf a écrit :

Une question liée au noyau 2.6 :
Y'a-t-il un programme qui permette de passer de reiser3.6 à reiser4 sans perte de données ?

GNU fileutils :??:
(cp)


---------------
Fluctuat nec mergitur
n°518663
mirtouf
Light is right !
Posté le 10-07-2004 à 18:07:11  profilanswer
 

SANS bouger les données bien sur. :D


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°518718
ipnoz
Les militaires sociopathes
Posté le 10-07-2004 à 20:44:17  profilanswer
 

j'ai un pb. avec MDK-10-off et son noyau 2.6.3-x-mdk
 
mon serveur DNS bind n'arrive pas a lancer named sur un noyau 2.6.3-x alors que sur un noyau 2.4.x-mdk ca marche . En faite , il ne trouve pas l'user named , qui est bien renseigné dans /etc/shadow et /etc/passwd
 
j'ai essayé sur plusieurs machine sur un noyau 2.6-mdk et ca marche pas  
 
quelqu'un a une idée ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  107  108  109  ..  181  182  183  184  185  186

Aller à :
Ajouter une réponse
 

Sujets relatifs
[GNU/Linux/mdk90] Mauvaise version des kernel-headers ....... [résolu]Le Kernel Linux
Sécuriser Linux par le Kernel : LIDS ou GRSecurity ?[Info@ZDNet][Linux]bug kernel 2.4.20 - perte de donnée
il arrive quand le linux kernel 2.4.20 dans la Debian Sarge ?[Linux Mandrake 9] Kernel Panic :(
une carte du kernel linux très impressionnante !!Linux --> Kernel panic
Les 'tainted kernel' , 'no license' & cie sous linux....Mise a jour d'un kernel, je crois que je vais abandonner linux....
Plus de sujets relatifs à : [Noyau Linux] Version 7 et des brouettes


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)