Page 1 sur 1

[kernel] netbook 64 bits

Publié : sam. 13 août 2011, 23:38
par spiky25
Ya t'il un moyen pour avoir un noyau linux 3.0.1 modifié spécialement pour les netbooks compatibles 64 bits désormais ???

Re: [kernel] netbook 64 bits (non résolu)

Publié : sam. 13 août 2011, 23:46
par Desintegr
C'est un peu vague ta question si tu ne précises par le matériel utilisé.

Il y a par exemple le paquet kernel-eeepc-901 sur AUR qui est un noyau spécialement compilé pour un Eee PC 901 : https://aur.archlinux.org/packages.php?ID=26392
Mais il n'est disponible que pour i686.

Personnellement, j'utilise le noyau standard sur mon netbook (i686 car j'ai peu d'intérêt à utiliser 64 bits dessus).
Mon avis est que si tu es limité en mémoire, mieux vaut ne pas utiliser du 64 bits.
D'après mes tests, un OS 64 bits consomme jusqu'à 50 % de mémoire en plus par rapport à un même système en 32 bits.

Re: [kernel] netbook 64 bits (non résolu)

Publié : dim. 14 août 2011, 00:59
par spiky25
Atom N450 2Go ddr2 carte wifi (broadcom-wl) igp intel (xorg-video-intel)
[emachines em350]

Re: [kernel] netbook 64 bits (non résolu)

Publié : dim. 14 août 2011, 01:11
par Desintegr
Et qu'attends-tu du noyau « spécialement modifié » par rapport au noyau standard 3.0-ARCH ?

Re: [kernel] netbook 64 bits (non résolu)

Publié : dim. 14 août 2011, 01:49
par spiky25
kernel-netbook et kernel-netbook-ice par example ...

Re: [kernel] netbook 64 bits (non résolu)

Publié : dim. 14 août 2011, 02:37
par spiky25
kernel-netbook 3.0 ne semble pas se compiler en 64 bits ...

Re: [kernel] netbook 64 bits (non résolu)

Publié : dim. 14 août 2011, 08:38
par Desintegr
Je vois que tu fais du déterrage de propre topic non résolu d'il y a 6 mois : http://forums.archlinux.fr/topic7679.html

―――
Ce paquet n'est disponible que pour i686, peut-être pour les raisons que j'ai expliquées plus haut.
(Mon avis reste inchangé, utiliser du 64 bits dans ce cas, c'est perdre de la mémoire vive pour pas grand chose.)

Si tu le veux pour l'architecture x86_64, fais une requête au mainteneur du paquet ou bien fais les modifications nécessaires toi-même.

Il faut créer une second fichier config (le fichier de configuration du noyau) à partir de celui pour i686 et l'adapter pour x86_64.
Par exemple, il faut remplacer :

Code : Tout sélectionner

CONFIG_X86_32=y
par

Code : Tout sélectionner

CONFIG_X86_64
Il y a sûrement d'autres options à modifier, le mieux est de tester avec un make menuconfig pour le reconfigurer.
Il faut également vérifier que les patchs inclus soient bien compatibles avec x86_64.
Et enfin, il faut modifier le PKGBUILD et ajouter l'architecture x86_64 et rajouter ces modifications.