🎉 20 Ans du Forum WDA - 2004-2024 ! 🎉

Découvrez l'histoire et les moments marquants de notre communauté depuis 2004. Rejoignez-nous dans les célébrations !

Utilisez la mémoire de votre carte graphique comme Swap...

Un scoop sur le Net, un énervement passager, ou juste envie de raconter votre vie ... N'hésitez plus !

Modérateur : Membres WDA

Règles du forum
N'oubliez pas; Présentez-vous ...
(Règlement interne du forum WDA)
Avatar du membre
Casio
Bureau WDA
Bureau WDA
Messages : 3508
Enregistré le : 23 mars 2004, 10:55
Collectionneur (-euse) ? : Oui
Localisation : Paris XVII / Jouques
Contact :

Utilisez la mémoire de votre carte graphique comme Swap...

Message non lu par Casio »

korben.info a écrit :Utilisez la mémoire de votre carte graphique comme Ramdisk pour du swap

Si vous possédez une carte graphique récente, il y a de fortes chances pour qu’elle ait une quantité de mémoire assez impressionnante… Et bien sachez qu’avec le support du MTD (Memory Technology Device) dans le noyau Linux, il est maintenant possible de mapper la RAM de votre carte graphique comme un périphérique de stockage standard, de le formater et de l’utiliser comme d’un disque temporaire pour par exemple y mettre votre SWAP…

Sur le wiki de Gentoo, les bidouilleurs ont décrit la procédure complète. L’astuce consiste surtout à déterminer l’adresse de la mémoire vidéo mais ensuite, c’est que du classique. Un petit modprobe pour charger le driver MTD, et avec un petit coup de mkswap/swapon, vous pourrez la transformer en partition swap classique.

L’avantage surtout, c’est que rien qu’avec 512 Mo de mémoire vidéo, qui vont évidemment bien plus vite que cette petite partition swap sur votre disque dur, ça peut vous donner un gain de performance non négligeable.

Alors attention quand même… car qui dit utilisation de mémoire vidéo, dit moins de mémoire pour la carte graphique évidement… Donc pensez quand même à vous garder un petit bout de mémoire rien que pour les usages graphiques normaux. En utilisant un driver VESA et en configurant le paramètre VideoRam dans votre config XF86 (X11), vous pourrez indiquer quelle quantité de mémoire vous pourrez utiliser. Attention, ça ne fonctionne pas avec le driver propriétaire de Nvidia mais par contre avec le driver nv standard, pas de souci…

Pour un usage standard d’interface graphique simple, 4 Mb sont suffisant mais pour du jeu, il faut revoir le calcul. Vous trouverez toutes les explications et méthodes de calcul à cet endroit…

Bon, j’avoue, je n’ai pas encore essayé l’astuce mais je sais que certains d’entre vous adorent repousser les limites de l’exploit just4fun ! Donc n’hésitez pas à nous faire vos retours messieurs les Indiana Jones du bidouillage !

Les explications :

* http://gentoo-wiki.com/TIP_Use_memory_o ... rd_as_swap
* http://hedera.linuxnews.pl/_news/2002/0 ... /1445.html
Avatar du membre
karl
Membre V.I.P.
Membre V.I.P.
Messages : 1030
Enregistré le : 23 mars 2004, 12:07
Collectionneur (-euse) ? : Non

Re: Utilisez la mémoire de votre carte graphique comme Swap...

Message non lu par karl »

Ce n'est pas donné à tout le monde. Il faut quand même bien connaitre Linux. Mais cela démontre le potentiel des distributions Linux face à windows.
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités