Vous n'êtes pas identifié(e).
Pages : 1
Hors ligne
1) la compilation permet-elle d'optimser un système ?
si oui ce là peut-il jouer au niveau de :
- la vitesse ? (démarrage ?, applications?... )
- la gestion de la mémoire vive ? (si le système en a peu)
- l'intégration des composants matériel ?
- ... ?
oui , clairement . c'est son but d'ailleurs .
2) dans un premier temps une compilation sans modifier les options de compilation (on laisse tout par défaut) sert-elle à quelque chose ?
oui , car elle permet d'adapter le noyau le plus récent à sa configuration par défaut . c'est à ça que sert : "(on laisse tout par défaut)"
3) une compilation peut-elle échouer à cause d'un matériel trop ancien ou d'une autre raison ?
ex : Processeur Intel® Pentium® M 725
ex : Processeur AMD Athlon™ Dual-Core with HyperTransport Technology
même sur mon vieux i7 2600 , je n'ai pas vu cela .
maintenant , le but d'une compilation étant d'adapter le logiciel au matériel , je pense que non .
mais en cas de très très vieux matériel , il faudra envisager des modifs dans le kernel (avant de le compiler) et là , je suis pas sûr .
4) Y a-t-il des applis qui permettent d'analyser la configuration matérielle ou autre, afin d'aider à la configuration des options de compilations ?
- ex : autokern.conf ?
- ... ?
on peut en effet régler sa config "aux petits oignons" mais analyser sa config pour la régler automatiquement , j'ai pas encore vu .
regarde par exemple là : https://debian-facile.org/doc:systeme:kernel:compiler point 3.2 (make menuconfig)
5a) peut-on faire tourner un noyau ancien sur une version d'os récente ?
- ex : un noyau 2.6 sur Jessie ou Stretch ?
- ... ?
5b) celà pourrait-il présenter un intérêt ?
si oui, à quel niveau ?
- par exemple une meilleur intégration de drivers ?
- ... ?
je suppose que oui . mais le but d'un noyau étant d'assurer la compatibilité aux normes les plus récentes , je vois très difficilement l'intérêt .
par contre , je crois que l'on peut adapter des noyaux à du vieux matériel . encore faut il savoir ce que l'on fait .
c'est parfois très compliqué .
Dernière modification par Debian Alain (10-04-2018 08:50:34)
Hors ligne
Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent
Hors ligne
Vous pouvez aussi activer la prise en charge de marques spécifiques d'ordinateurs portables.
C'est inclus dans debian ? c'est intéressant ...
Hors ligne
Dernière modification par Debian Alain (10-04-2018 16:37:17)
Hors ligne
Hors ligne
Hors ligne
Dernière modification par monkey (10-04-2018 17:15:01)
Hors ligne
Maintenant, suivant la puissance de votre processeur, cela va prendre un peu de temps (10 min si vous avez un processeur très puissant genre intel core i7 overclocké ou amd ryzen, et une semaine pour un pIImmx, en tout cas dans la plupart des cas des machines actuelles, c'est environ entre 1 et 4h de compilation). Vous avez donc le temps de boire un thé ou un café, manger des Chocos-DF et d'écouter du hard-rock!!
Dernière modification par Debian Alain (10-04-2018 17:36:57)
Hors ligne
Salut,
Le noyau contient les pilotes pour faire fonctionner le matériel - et chaque nouvelle version en apporte des nouveaux ( peut être aussi certain sont enlevés ? ),
donc selon la version du noyau, ça peut être une optimisation .
A titre d'exemple ( sur sid ), j'ai conservé le noyau 4.12 parce qu'il me permet d'accéder au disque dur de ma freebox ( montage cifs ), une fonctionnalité qui a disparu avec les versions plus récentes !
Bonjour
intéressent ta remarque , sur sid (ou testing ) j'ai eu le meme problème avec samba.
que ce soit Upnp ou Dlna ou Samba , le principe est le meme , un serveur se fait connaitre sur le réseau local et les clients peuvent se connecter .
avec Stretch (noyau 4.9 ) aucun problème , ça fonctionne .
J'ai pas eu le vice de tester avec un autre noyau
ce serait un blocage au niveau sécurité du noyau (parce que niveau matériel je vois pas le rapport avec des ressources partagées )
Dernière modification par nono47 (10-04-2018 18:45:26)
très intéressant ces retours !
je sens que je ne vais pas tarder à me lancer...
j'ai une autre question :
sur mon portable (vaio) j'ai des boutons (mute, volume sonore, intensité lumineuse, zoom,...)
est ce ces bouton peuvent être intégré dans Linux ?
ça se passe peut être au niveau du noyau ????
dans mon intall classique sans compilation, ils ne sont pas pris en charge !!
Pour tes boutons voir https://debian-facile.org/doc:environne … multimedia ou là http://www.nongnu.org/xbindkeys/xbindke … tilisation
Tousse antique Ovide !
Hors ligne
Hors ligne
monkey a écrit :
...
sur mon portable (vaio) j'ai des boutons (mute, volume sonore, intensité lumineuse, zoom,...)
...
dans mon intall classique sans compilation, ils ne sont pas pris en charge !!
Pour tes boutons voir https://debian-facile.org/doc:environne … multimedia ou là http://www.nongnu.org/xbindkeys/xbindke … tilisation
est ce que les petits boutons ronds situés au dessus du clavier ont aussi un keycode ? (faudra que je teste...)
ensuite il faudrait y associer les scripts de commandes pour chaque fonction (intensité lumineuse, vol+, vol-,...) ?
Bon alors, je vais aller un peu à contre courant. Compiler son noyau est la plupart du temps
inutile. On gagne pas grand chose en performance. En plus je suis bien au courant car je compile
mes noyaux, mais c'est juste à cause d'un autre soucis qui fait que j'ai besoin de faire quelques
modifications notamment au niveau du timer du scheduler. Mais en dehors de problèmes
spécifiques, ça ne sert pas à grand chose, surtout sur une machine pas trop vieille…
ça peut être interessant à tester sur un vieux portable, pour voir ce que ça donne...
histoire de lui donner un ptit coup de jeune !
Dernière modification par monkey (11-04-2018 05:52:05)
Hors ligne
Pages : 1