Re: oomkiller

Top Page

Reply to this message
Author: Christian Marillat
Date:  
To: guilde
Subject: Re: oomkiller
On 01 oct. 2017 16:07, Olivier Allard-Jacquin <olivieraj@???> wrote:

> Le 01/10/2017 à 14:28, Christian Marillat a écrit :
>> On 01 oct. 2017 10:52, Olivier Allard-Jacquin <olivieraj@???> wrote:


[...]

>>> - la partition de swap ne peut pas être fragmentée (*), alors qu'un
>>> fichier de swap peut l'être. L'OS doit déjà gérer la fragmentation de la
>>> mémoire à l'intérieur du swap, alors n'en rajoutons pas une couche ... :)
>>
>> Il me semble que tu as répondu un peu vite :
>>
>> https://lkml.org/lkml/2005/7/7/326
>>
>> Christian
>
>     A voir si c'est toujours valable. Ton lien date d'il y a 12 ans, pour
> le kernel ... 2.6.

>
>     De plus, il y a de sacrés limitation :
> <extrait>
> The kernel won't let you use a sparse file for a swapfile.
> </extrait>

>
> Donc tu as intérêt à créer ton fichier de swap avec un disque vide. Car
> une fois rempli et fragmenté, tu n'as pas forcement la place pour y
> mettre un bloc unique pour le swap.


Fragmentation ne veut pas dire trous. Je viens de vérifier avec filefrag
sur deux fichiers de swap. Ils sont bien fragmentés.

Je n'ai jamais eu de problème sachant qu'un swapon retounre une erreur
si il y a des trous dans le fichier de swap.

Christian