OVH Cloud OVH Cloud

La swap

3 réponses
Avatar
Johan
Ces dernier temps, il y a eu pas mal de débats sur la swap (exemple,
http://kerneltrap.org/node/view/3202) et les différentes interventions
m'ont emmenées a me demander s'il était possible de sacrifier un peu de
ram pour y placer une "pseudo-swap".
Je me demandes aussi si ce serait vraiment profitable puisque les algo
de swap sont prévus pour des disques durs...
Enfin, je me demandais s'il était possible de créer 2 swaps (1 en ram,
et l'autre sur disque) et aussi de rendre prioritaire la swap ram sur la
swap disque :p.
Au pire ca me donnerait envir de me lancer dans la programmation noyau
pour peupler mes grandes vacances =^^=.

Merci d'avance et a bientôt =)

3 réponses

Avatar
Johan
Heuu désolé, je viens de saisir quelque chose :p Encore désolé pour la
perturbation, vraiment, j'ai compris l'inutilité totale de ma requête.
N'empêche que je me demandes si en dehors des "tmpfs" etc., on peut
monter des ext2 en ram par exemple, juste pour savoir.

Re-merci d'avance.

(je poste malheureusement plus vite que je ne pense =^^=)
Avatar
youp
Johan wrote:
Heuu désolé, je viens de saisir quelque chose :p


Cela dit ce n'est pas completement idiot.
Voir
http://www.usenix.org/publications/library/proceedings/usenix99/full_papers/wilson/wilson.pdf
Ce n'est pas exactement du swap, mais la finalite est la meme.

Avatar
Tiscali
"Johan" a écrit dans le message de
news:ca0fbv$oq$
Heuu désolé, je viens de saisir quelque chose :p Encore désolé pour la
perturbation, vraiment, j'ai compris l'inutilité totale de ma requête.
N'empêche que je me demandes si en dehors des "tmpfs" etc., on peut
monter des ext2 en ram par exemple, juste pour savoir.



Bien sûr, ça s'appelle un ramdisk. Ton noyau doit prendre en charge cette
fonctionnalité. Tu peux utiliser /dev/ram0 par exemple, il fait 512 Ko.
Après, rien ne t'empêche de le formater celon tes besoins.

++

PS: à "monter des ext2 en ram" j'ai compris "formater une partie de la ram
en ext2"