URL: https://linuxfr.org/forums/linux-general/posts/swapper-dans-la-ram-dun-autre-ordinateur Title: Swapper dans la RAM d'un autre ordinateur Authors: fredoche Date: 2008年02月18日T01:08:12+01:00 Tags: debian Score: 0 Bonjour, Je viens de me procurer un NSLU2. Il s'agit d'une boite fonctionnant avec un processeur ARM à 200mhz, et disposant de 2 ports USB ainsi que d'un port ethernet. Bidouilleur dans l'âme, j'ai consulté les sites de fan pour remplacer le firmware d'origine un peu pourri par une debian sur une clé USB qui lui est adjointe. Tout allait bien jusqu'au moment ou j'ai voulu faire fonctionner des programmes un peu gourmand en RAM. La bestiole ne disposant que de 32Mo de RAM, elle swappe comme une folle dans la mémoire flash, et les perfs se vautrent. Mon idée, c'est de swapper sur un autre ordi du réseau. J'ai étudié plusieurs techniques pour mettre ça en place. Tout d'abord, j'ai mis en place un partage NFS en lecture/écriture, y ai déposé un fichier de 100mo, et indiqué au nslu2 qu'il pouvait swapper dessus (mkswap -c ou un truc comme ça). Résultat un peu pourri, autant adjoindre un disque sur directement au NSLU2; si on ajoute l'overhead de NFS, on se doute bien que c'est naze. Ensuite, j'ai regardé du côté de AoE, ATA over ethernet, un truc assez sympa pour partager des périphériques de bloc sur le réseau si ces derniers fonctionnent en ATA, comme un DD en SATA. Dans le même genre il y a aussi ndb (-client et -server), si jamais votre périphérique fonctionne pas en ATA (ce qui est peut être le cas des clés usb, à vérifier). Bon, c'est très bien toussa, mavie, etc... mais le top du top, ça serait 1- de créer un block device virtuel de 100Mo en RAM, 2- le formater avec mkswap 3- le partager avec nbd. Ami lecteurs, savez vous comment procéder pour l'étape 1 ? Suis-je complètement à côté de la plaque ? Question bonus: Si je formate la partition partagée avec GFS, est ce que du coup tous les ordis du réseau ont magiquement un accès lecture écriture simple et fiable?

AltStyle によって変換されたページ (->オリジナル) /