OVH Cloud OVH Cloud

Modif fic par variable: limites ???

4 réponses
Avatar
surfeur75
Bonjour,

Une fois je crois que c'est "Youri", il y a eu une réponse pour modifier
un fichier en totalité par une variable, du genre:
variable=fichier
modif variable...
fichier=variable

Mais une variable c'est en ram, et la ram est limité entre 256 et 512 Mo
actuellement, alors, si la variable se retrouve avec 10 Mo, ne pensez-vous
pas à un dépassemnt de capacité ? Ou est-ce que l'OS va écrire sur le disque
si la ram est pleine à cause de la variable ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!

4 réponses

Avatar
ng
Salut,

Si le fichier est trop conséquant, on peut faire cette modification par
streaming en quelque sorte ou juste modifier quelques lignes etc...

Mais cela dépend, quel est ton but ?

--
Nicolas.
http://www.ngsoft-fr.com
"surfeur75" a écrit dans le message de news:
O37yLZ$
Bonjour,

Une fois je crois que c'est "Youri", il y a eu une réponse pour


modifier
un fichier en totalité par une variable, du genre:
variable=fichier
modif variable...
fichier=variable

Mais une variable c'est en ram, et la ram est limité entre 256 et 512 Mo
actuellement, alors, si la variable se retrouve avec 10 Mo, ne pensez-vous
pas à un dépassemnt de capacité ? Ou est-ce que l'OS va écrire sur le


disque
si la ram est pleine à cause de la variable ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!






Avatar
surfeur75
Ben, tiens, disons 1 fic 4mo à trier, lol, moi je ne vois que plusieurs
fichiers pour faire ça:
A(old), B(new ou variable)
C(temporaire)=A+B
A=C
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!


"ng" a écrit dans le message de news:
uVXSrd$
Salut,

Si le fichier est trop conséquant, on peut faire cette modification par
streaming en quelque sorte ou juste modifier quelques lignes etc...

Mais cela dépend, quel est ton but ?

--
Nicolas.
http://www.ngsoft-fr.com
"surfeur75" a écrit dans le message de news:
O37yLZ$
> Bonjour,
>
> Une fois je crois que c'est "Youri", il y a eu une réponse pour
modifier
> un fichier en totalité par une variable, du genre:
> variable=fichier
> modif variable...
> fichier=variable
>
> Mais une variable c'est en ram, et la ram est limité entre 256 et 512 Mo
> actuellement, alors, si la variable se retrouve avec 10 Mo, ne


pensez-vous
> pas à un dépassemnt de capacité ? Ou est-ce que l'OS va écrire sur le
disque
> si la ram est pleine à cause de la variable ?
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>




Avatar
ng
En effet ceci est a première vu la seule méthode, mais pourquoi travailler
avec des fichiers aussi conséquents ? Car ceci requiet pas mal de ressources
(RAM et processeur).

Pourquoi ne pas utiliser une base de données ?

--
Nicolas.
http://www.ngsoft-fr.com
"surfeur75" a écrit dans le message de news:
uap49l$
Ben, tiens, disons 1 fic 4mo à trier, lol, moi je ne vois que plusieurs
fichiers pour faire ça:
A(old), B(new ou variable)
C(temporaire)=A+B
A=C
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!


"ng" a écrit dans le message de news:
uVXSrd$
> Salut,
>
> Si le fichier est trop conséquant, on peut faire cette modification par
> streaming en quelque sorte ou juste modifier quelques lignes etc...
>
> Mais cela dépend, quel est ton but ?
>
> --
> Nicolas.
> http://www.ngsoft-fr.com
> "surfeur75" a écrit dans le message de news:
> O37yLZ$
> > Bonjour,
> >
> > Une fois je crois que c'est "Youri", il y a eu une réponse pour
> modifier
> > un fichier en totalité par une variable, du genre:
> > variable=fichier
> > modif variable...
> > fichier=variable
> >
> > Mais une variable c'est en ram, et la ram est limité entre 256 et 512


Mo
> > actuellement, alors, si la variable se retrouve avec 10 Mo, ne
pensez-vous
> > pas à un dépassemnt de capacité ? Ou est-ce que l'OS va écrire sur le
> disque
> > si la ram est pleine à cause de la variable ?
> > --
> > @+, bye, Joe.
> > Pour m'écrire ng75AROBASEnoosPOINTfr
> > remplace AROBASE et POINT par leur vrai signe
> > Il l'a fait car il ne savait pas que c'était impossible, alea jacta


est!
> >
> >
> >
> >
>
>




Avatar
Zoury
Salut! :O)

Ben, tiens, disons 1 fic 4mo à trier, lol, moi je ne vois que plusieurs
fichiers pour faire ça:



lorsque la mémoire vive est pleine, le système utilise du "swapping" et
utilise le disque dur pour y stocker temporairement les informations qu'ils
devraient conserver en mémoire lorsque celles-ci ne sont pas utile pour le
processus qui à la main..

mais pour 4 Mo je ne m'inquièterais pas beaucoup... c'est quand même très
petit et que temporaire... (le temps du trie) :O/

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous