[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [apt-get] segfault in libapt-pkg.so.4.10.1



[Merci de couper ce qui ne sert pas dans les citations.]

Le jeudi 16 juin 2011 à 10:10:34, Jeremy MAURO a écrit :
> Bonjour,

’jour,

> Après d'autre vérification et d'autres tests il semblerait
> qu'au final le paramètre incrimine est 'overcommit_ratio'.
> En effet, dans la documentation il est écrit:
> 
> overcommit_ratio:
> 
> When overcommit_memory is set to 2, the committed address
> space is not permitted to exceed swap plus this percentage
> of physical RAM.  See above.
> 
> 
> Or voici ma configuration:
> Limitation memoire:
> [root@XXX]:~ # sysctl -p | grep over
> vm.overcommit_ratio = 0
> vm.overcommit_memory = 50
> 
> Sans limitation memoire:
> [root@XXX]:~ # sysctl -p | grep over
> vm.overcommit_ratio = 0
> vm.overcommit_memory = 0
> 
> 
> Il y aurait-il un problème de définition?

1. sysctl -a plutôt que -p non ?

2. Tu as inversé ratio et memory.

  De 1 et 2 je déduis qu’il y a un problème dans ce que tu nous 
raconte…

3. Si memory est différent de 2 (p.ex. le 0 que tu aurais), 
  ratio n’est pas utilisé.

  Pourquoi veux-tu tripoter ces paramètres ?
  Si tu veux tester si libapt-pkg essaie d’allouer beaucoup plus 
de mémoire que ce qu’elle va utiliser, pourquoi ne pas essayer 
de mettre memory à 1 (= permettre tous les overcommit) ?

-- 
 Sylvain Sauvage


Reply to: