# Mòduls de memòria addicionals (MTD) # # GNU GPL 2001 # # Antoni Bella Perez # # dc 07 nov 2001 13:13:12 CET Reconeixement: ************** Extret d'un comentari en una notícia de . (NO ho he probat, no dono cap garantia a part de la meva opinió personal que crec que es posible i que la documentació així ho expresa). Introducció: *********** Ens dona una introducció a com usar un mòdul de memòria com a disc dur o memòria d'intercanvi, amb el que quan el sistema estigui falt de memòria i estiri d'aquesta memòria d'intercanvi no tindrà grans baixades de rendiment (ja sabeu el extremadament lent que arriba a ser l'usar un disc dur). Encara que el vostre sistema estigui limitat en memòria aquest límit sols fà referència a la quantitat de memòria real que el processador pot mapejar pel que si en tens de més crea dit dispositiu i usa-la com a memòria d'intercanvi, disc dur i amb tantes finalitats com aquesta combinació permeti. Procediment: *********** Compilar el nucli amb les opcions Memory Technology Devices (MTD) ---> Memory Technology Device (MTD) support ... [Y] Caching block device access to MTD devices ... [Y] Self-contained MTD device drivers ---> Uncached system RAM ... [M] Editar el lilo.conf append="mem=512M" Arrencar el nou nucli i carregar el mòdul amb les següents opcions modprobe slram map=sram,0x20000000,0x28000000 Crear el dispositiu mknod /dev/sram b 31 0 Comprobo que he creat un sistema de fitxers en ell mke2fs /dev/sram mount /dev/sram /mnt El sistema en /mnt funciona perfectament (al menys de moment). Per a usar-lo de memòria d'intercanvi mkswap /dev/sram swapon /dev/sram Ja sols us resta documentar-vos, si us podeu permetre probar-ho esclar. Per a més info vegeu la documentació del nucli, aquest últim consell és molt recomenable. Comentaris? *********** Si trobeu que es pot ampliar informació si us plau envieu-me un correu: Antoni Bella #-FÍ-#