Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1058 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  utiliser un RamDisk

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

utiliser un RamDisk

n°541566
carot0
Posté le 17-08-2004 à 03:42:14  profilanswer
 

slt tlm, je voudrais mettre en place un ram disk sur ma redhat9 qui ferait office de dossier temps.
pour l'instant je peux le créer et le mettre en place
avec


# créer un système de fichiers:
mke2fs /dev/ram0
# monter le ramdisk:
mount /dev/ram0 /tmp


le probleme, je ne peux pas modifier ca taille qui est de 4Mo, je ne peux pas le monter automatiquement et je doit refaire mke2fs.
avez vous des iddées pour solutionné ca. mon boot loader est grub et pour avoir une taille de plus de 4Mo j'ai essayé de rajouter des lignes ds ce genre : ramdisk_size=196608. mais non rien de mieux
 
edit : seul le root a les droit d'ecriture ce qui n'est pas tres pratique.


Message édité par carot0 le 17-08-2004 à 03:43:00

---------------
In a world without walls and fences, who needs Windows and Gates
mood
Publicité
Posté le 17-08-2004 à 03:42:14  profilanswer
 

n°541571
void_ppc
Posté le 17-08-2004 à 04:15:06  profilanswer
 

utilise plutôt le fs tmpfs, qui sert justement à ça, et permet donc de faire ce que tu veux de manière propre.
 
Il te suffit de rajouter ceci à ton /etc/fstab :
 


 none /tmp tmpfs defaults 0 0


 
Sous réserve que ton noyau possède le support pour ce fs !
 
Pour le savoir tape grep tmpfs /etc/filesystems, si tu as une sortie, c'est bon !

n°541705
carot0
Posté le 17-08-2004 à 14:18:09  profilanswer
 

non je n'ai aucune sortie.
d'autre idees ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°541740
clockover
That's the life
Posté le 17-08-2004 à 15:11:50  profilanswer
 

si ca taille est bloké a 4 mo ca ne serait pas parce que le noyau est compiler kom ca ? :??:

n°541753
carot0
Posté le 17-08-2004 à 15:41:51  profilanswer
 

Clockover a écrit :

si ca taille est bloké a 4 mo ca ne serait pas parce que le noyau est compiler kom ca ? :??:


pt etre mais je sais qu'on peut faire un forcage avec des options au boot


---------------
In a world without walls and fences, who needs Windows and Gates
n°541854
carot0
Posté le 17-08-2004 à 18:45:36  profilanswer
 

personne pour m'aider ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°544173
nicephore1​7
Un cinglé parmis les fous
Posté le 21-08-2004 à 14:07:00  profilanswer
 

Swap Disk?
Je me suis toujours demandé si ça pouvait apporter quelque chose d'utiliser un RamDisk, (style 256 ou 512Mo) pour y mettre sa partition sawp?


Message édité par nicephore17 le 21-08-2004 à 14:43:49
n°544175
void_ppc
Posté le 21-08-2004 à 14:10:15  profilanswer
 

:lol: bien un truc de windowsien ça

n°544189
carot0
Posté le 21-08-2004 à 14:25:33  profilanswer
 

nicephore17 a écrit :

Swpa Disk?
Je me suis toujours demandé si ça pouvait apporter quelque chose d'utiliser un RamDisds (style 256 ou 512Mo) pour y mettre sa partition sawp?


pas pour mettre la swap ( c'est connerie ca )
pour mettre les dossiers temporaires


---------------
In a world without walls and fences, who needs Windows and Gates
n°544212
nicephore1​7
Un cinglé parmis les fous
Posté le 21-08-2004 à 14:44:16  profilanswer
 

carot0 a écrit :

pas pour mettre la swap ( c'est connerie ca )
pour mettre les dossiers temporaires


 
Pourquoi?

mood
Publicité
Posté le 21-08-2004 à 14:44:16  profilanswer
 

n°544261
clockover
That's the life
Posté le 21-08-2004 à 15:56:56  profilanswer
 

oué explique :)

n°544265
trictrac
Posté le 21-08-2004 à 16:12:58  profilanswer
 

il y avait eu un debat argumenté super interessant de genre .. 17 pages sur S&R a une epoque (2 an, plus?) mais j'arrive pas a le retrouver.
En gros : la conclusion c'etait que dans la theorie des OS, metre le swap en RAM c'est de la daube, mais les windowsiens bidouilleurs n'en démordaient pas, selon eux patati patata = 17 pages d'explications ...
 
Faudrait que je retrouve ca ...

n°544267
void_ppc
Posté le 21-08-2004 à 16:16:26  profilanswer
 
n°544269
nicephore1​7
Un cinglé parmis les fous
Posté le 21-08-2004 à 16:21:41  profilanswer
 

En fait j'ai di s une connerie... suite à une confusion de ma part....
Je ne voulais pas dire RamDisc je pensais à un FlashDisk
 
Je repose donc ma question: penseé vous qu'il est judicieux de monter sa patition Swap sur un FlashDisk?


Message édité par nicephore17 le 21-08-2004 à 16:22:06
n°544305
clockover
That's the life
Posté le 21-08-2004 à 17:53:00  profilanswer
 

nan c lent un flashdisk ;) et ce n est pas eternel


Message édité par clockover le 21-08-2004 à 17:53:19
n°544343
nicephore1​7
Un cinglé parmis les fous
Posté le 21-08-2004 à 19:00:16  profilanswer
 

http://www.dpie.com/storage/chipdisk.html
MTBF: 1.000.000 heures c'est bien plus qu'un disque dur... :pt1cable:  
 
Pas d'info contrétes sur la vitesse :heink:

n°544347
void_ppc
Posté le 21-08-2004 à 19:13:53  profilanswer
 

il me semble que c'est bien plus lent niveau temps d'accès, et que c'est pas vraiment fait pour subir des milliers d'écritures/lectures rapidement

n°544416
clockover
That's the life
Posté le 21-08-2004 à 21:08:10  profilanswer
 

c'est bien ce ke je disais.
C'est plsu lent (en temps d'acces) et ce n'est pas eternel dans le sens que ca ne supporte pas uen infinité d'écriture et surrecritures ;)

n°544464
kaa
Posté le 21-08-2004 à 22:24:09  profilanswer
 

carot0 >>
http://www.linuxfocus.org/English/ [...] le124.html
propose (pour 10Mo)
options rd rd_size=10000
insmod rd rd_size=10000
 
si tes ramdisk sont geres via un module (ici rd).
 

n°544511
deltaden
Posté le 22-08-2004 à 00:42:25  profilanswer
 

nicephore17 a écrit :

Swap Disk?
Je me suis toujours demandé si ça pouvait apporter quelque chose d'utiliser un RamDisk, (style 256 ou 512Mo) pour y mettre sa partition sawp?


mettre sa swap en RAM  :lol:  
Intéressant comme idée ça ;)
 
PS: j'ai bien vu que tu avais confondu, je quote pour être sur de garder une trace dans les archives ;)

n°544514
void_ppc
Posté le 22-08-2004 à 00:54:11  profilanswer
 

deltaden a écrit :

mettre sa swap en RAM  :lol:  
Intéressant comme idée ça ;)
 
PS: j'ai bien vu que tu avais confondu, je quote pour être sur de garder une trace dans les archives ;)


 
certaines personnes y croient :D
 
http://forum.hardware.fr/forum2.ph [...] h=&subcat=

n°544583
carot0
Posté le 22-08-2004 à 11:17:45  profilanswer
 

kaa a écrit :

carot0 >>
http://www.linuxfocus.org/English/ [...] le124.html
propose (pour 10Mo)
options rd rd_size=10000
insmod rd rd_size=10000
 
si tes ramdisk sont geres via un module (ici rd).


j'ai trouvé ce site mais ca ne marche pas ce qu'il propose ( du moins pour moi j'ai grub ) et ce n'est pas un module du noyeau donc pas possible avec insmod.


---------------
In a world without walls and fences, who needs Windows and Gates
n°544584
carot0
Posté le 22-08-2004 à 11:19:13  profilanswer
 

Clockover a écrit :

oué explique :)


expliquer quoi pourquoi c'est une connerie de metre la swap sur un ram disk ou pourquoi je veux metre les dossiers temporair sur un ram disk ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°544775
kazekami
J'aime pas les gens
Posté le 22-08-2004 à 22:01:20  profilanswer
 

carot0 a écrit :

expliquer quoi pourquoi c'est une connerie de metre la swap sur un ram disk ou pourquoi je veux metre les dossiers temporair sur un ram disk ?


 
 
bah un ramdisk, c'est en ram.... et le swap, c'est fait pour épauler la ram, quand tu es en manque...
 
donc en gros, tu veux allouer une certaine taille de ta ram à un fichier qui viendrait épauler ta ram si elle venait à manquer ? concept intéressant.... :whistle:
 
 
l'intérêt des dossiers temporaires en ram, c'est qu'au redemarrage de la machine ces dossiers disparaissent. C'est utilisé par exemple sur SourceMage :
 
tmpfs on /var/lock type tmpfs (rw)
tmpfs on /var/run type tmpfs (rw)
tmpfs on /tmp type tmpfs (rw,size=256m,nr_inodes=64m)
 
ainsi, une appli créé un fichier de lock dans /var/lock pour empêcher qu'une 2e instance de cette appli se lance (par exemple, c'est le cas pour Apache). Et quand ta machine redémarre toute seule (surchauffe etc...) ou plante et que tu la redémarres, ce fichier de lock n'existe plus et ton appli peut se lancer.
Dans le cas d'un fichier de lock "physique" sur un disque, si ton ordi plante, l'appli, qui normalement supprime ce fichier de lock en se fermant, ne se relance pas car le fichier de lock existe toujours.
 
 
PS : c'est clair ce que je raconte ? parce que bon j'suis un peu fatigué ... :D


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
n°544814
Sly Angel
Architecte / Développeur principal
Posté le 22-08-2004 à 23:32:09  profilanswer
 

hum plusieurs choses :
 
-> Le SWAP en RAM c'est pas malin, parce que si c'est pour quand la RAM est pleine, bah ça change pas grand chose puisque là RAM + SWAP = RAM et que ça fait juste faire des opérations de plus au kernel. Intérêt nul. Si c'est parce que ce qui n'est pas utilisé depuis longtemps est mis en SWAP ( plus logique ), bah autant ne pas mettre de SWAP alors, il reste que le gain est minime parce que c'est géré intelligemment sous Linux.
 
-> Le SWAP sous Windows et sous Linux ne sont pas gérés de la même manière, donc pas la peine de dire que ce qui est valable pour l'un l'est pour l'autre forcément !
 
-> Si Flashdisk = CompactFlash ou autres supports du style, les temps d'accès sont inférieurs à un disque normal, supérieurs à un bon disque SCSI, par contre ils sont surtout très constants ce qui est intéressant.
 
-> Sur une carte mémoire, c'est idiot de parler de durée de vie en heures alors que ce qui les use réellement c'est les lectures et surtout écritures. Il faut plutôt regarder le nombre d'accès R/W sur la carte pour comparer, et là c'est beaucoup moins rassurant face à un disque classique même si c'est plus fiable à la base du fait de ne pas avoir de partie mécanique ;)
 
-> shm/tmpfs est plutôt utilisé à la place de ramdisk sur un système lancé, ramdisk plutôt fait pour le boot généralement. Attention cependant, si tu satures la RAM, ça peut poser des problèmes pour la partition en shm, car toute la taille définie pour la partition n'est pas réservée, donc c'est faux de se dire qu'avec une partition de 256 Mo  sur 1 Go de RAM, il ne te reste que 768 Mo de RAM. La RAM peut empiéter sur la partition et si ça sature, les 2 saturent, même si tu n'occupes pas les 256 Mo sur la partoche


Message édité par Sly Angel le 23-08-2004 à 00:06:50
n°544823
void_ppc
Posté le 22-08-2004 à 23:59:33  profilanswer
 

de plus tmps offre bien sûr des temps d'accès et des taux de transferts superbes :o

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  utiliser un RamDisk

 

Sujets relatifs
comment utiliser un .bin ???[OoO]Comment utiliser la numérotation des chapitres ? [resolu]
[Réseau] Forcer Linux à utiliser le DHCP[mdk][sblive]Utiliser tous les canaux
Utiliser le TV-in et le TV out d'une ATI Rage Fury Pro VIVOQuelle pilote vidéo utiliser sous RHFC 2 qui MARCHE !!
[wget]Comment utiliser l'option --wait= ?Utiliser 1 carte 7.1 comme 8 canaux independants avec ALSA: comment?
Comment utiliser Mandrake 8.1 pour le développement PHP ?Utiliser diff avec le résultat de deux commandes
Plus de sujets relatifs à : utiliser un RamDisk


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR