Quantité de RAM limitée ?

Antoine Durand-Gasselin adg at crans.org
Dim 23 Déc 12:24:13 UTC 2007


Le 23 Dec 2007 vers 10:51, Michel Doucet <mimi.doucet at orange.fr> a tapoté :

> Si on veut plus de RAM, il faut donc passer à un OS 64 bits (ou plus!)"

faux, faux et archi-faux !

Il  existe une option  HIGH_MEM dans  le noyau  qui permet  de supporter
jusqu'à 64GB. Il n'y pas  d'image précompilée avec cette option dans les
dépots d'ubuntu (gutsy). 

Il y a  donc deux solutions, soit récupérer une  image depuis les dépots
d'une autre distribution (debian) ; 

http://packages.debian.org/lenny/linux-image-2.6.22-3-686-bigmem

 soit compiler  une image  en activant le  High Memory Support,  il faut
pour    cela   installer    le    paquet   linux-source,    décompresser
/usr/src/linux-source.tgz,  configurer l'option  High  Memory Support  à
64GB  `make menuconfig`  (Processor type  and features  processor), puis
générer l'image et la rajouter dans grub.


-- 
Antoine DG


PS :
 .config - Linux Kernel v2.6.22.9 Configuration
 ──────────────────────────────────────────────────────────────────────────────
  ┌────────────────────── Processor type and features ──────────────────────┐
  │  Arrow keys navigate the menu.  <Enter> selects submenus --->.          │  
  │  Highlighted letters are hotkeys.  Pressing <Y> includes, <N> excludes, │  
  │  <M> modularizes features.  Press <Esc><Esc> to exit, <?> for Help, </> │  
  │  for Search.  Legend: [*] built-in  [ ] excluded  <M> module  < >       │  
  │ ┌────^(-)─────────────────────────────────────────────────────────────┐ │  
  │ │    <M> Dell laptop support                                          │ │  
  │ │    [*] Enable X86 board specific fixups for reboot                  │ │  
  │ │    <M> /dev/cpu/microcode - Intel IA32 CPU microcode support        │ │  
  │ │    <M> /dev/cpu/*/msr - Model-specific register support             │ │  
  │ │    <M> /dev/cpu/*/cpuid - CPU information support                   │ │  
  │ │        Firmware Drivers  --->                                       │ │  
  │ │ ***    High Memory Support (64GB)  --->  ***                        │ │  
  │ │        Memory split (3G/1G user/kernel split)  --->                 │ │  
  │ │        Memory model (Flat Memory)  --->                             │ │  
  │ │    --- 64 bit Memory and IO resources (EXPERIMENTAL)                │ │  
  │ └────v(+)─────────────────────────────────────────────────────────────┘ │  
  ├─────────────────────────────────────────────────────────────────────────┤  
  │                    <Select>    < Exit >    < Help >                     │  
  └─────────────────────────────────────────────────────────────────────────┘  






Plus d'informations sur la liste de diffusion ubuntu-fr