| 
		| 1. | re: re: elveszett fajlok (mind) | 18 sor |  (cikkei) |  
		| 2. | Re: Virtualis mem/lapozo file (mind) | 49 sor |  (cikkei) |  
		| 3. | Re: re: Re:Virtualis mem/lapozo file (mind) | 9 sor |  (cikkei) |  
		| 4. | [Fwd: re: re: Vitualis mem/lapozo file] (mind) | 165 sor |  (cikkei) |  
		| 5. | [Fwd: re: Re: Vitualis mem/lapozo file]] (mind) | 26 sor |  (cikkei) |  
		| 6. | Re: Virtualis mem/lapozo file (mind) | 27 sor |  (cikkei) |  | 
 |  
		| + - | re: re: elveszett fajlok (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Van modszer ra, hogy az elvezett (torolt, leformazott, 
omlott FAT) adatok
meglegyenek. Nekem van 2 progim, amelyek alkalmasak 
adatok rekuperaciojara.
Az egyik nalam 100%-os (elvileg 90%), a masikat en nem 
probaltam, de van aki
arra eskuszik.
Udv,
baramisati
U.i. Reszletek maganban
Kerlek, hogy legyszives ird meg, hogy melyek ezek a 
programok, es mikent tudnek hozzajutni.
Valaszod eleore is koszonom.
e-mail cimem:
  |  
		| + - | Re: Virtualis mem/lapozo file (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
> Azert elegge felrement a dolog.
> Tulajdonkeppen nekem az nem megy a fejembe,
> hogy miert van az : ha nagyobb a fizikai memoriad,
> ez a f.... annal angyobb meretet hasit ki a hdd-bol ?!
> Meg a 3.1-nel allitolag a fizikai memoriat toldottak + vele !
> Jobban jarok, ha kiveszek ket modult !
Hát ez tényleg félrement. A cimezhetö max. memória 32 biten 4 GB.
Ekkora RAM PC-ken még ma sem divat, sőt ha akarnád sem tudnád az alaplapba
tenni, mert nincs hozzá slot, de nem is kezel csak mondjuk 2 GB-ot.
A szükös memória spórolásának egyik és elég jó módszere lett az igény
szerinti lapozás, amivel az op. rendszer csak azokat a lapokat tölti be a
winchesterröl, amire szüksége van a processzeknek. Ha megtelt a RAM terület,
valamilyen algoritmus szerint cserélni kell a bent lévö lapokat a
szükségesekre. Ha a lap nem változott meg, egyszerüen kivágható, hiszen a
winchesteren úgyis megvan.
Ha viszont megváltozott, célszerü a lapot elmenteni, mert még lehet, hogy a
processz során vissza kell tölteni. Ahova a megváltozott memóriatartalom
mentése történik az a swap terület.
(pl. Win98: Win386.swp fájl, XP: pagefile.sys fájl, Linux: swap partició)
Valójában ez nem a virtuális memória, és nem a fizikai memória
"meghosszabbitása" abban az értelemben, hogy ami a RAM-ban nem fér, azt ide
a swapba pakolja. Csak a müködés során megváltozott lapokat tárolja itt.
A virtuális memória a maximálisan cimezhetö 4 GB, ami egy folyamat számára
rendelkezésre áll.
Virtuális, mert a fizikai cimterület nem ugyanaz, mint a logikai.
A Windowsokban nincs szegmentálás, ha a lapozáson kivül ezt is alkalmazná, a
max. virtuális memória 64 TB lenne.
Nagyobb RAM-hoz nyilván nagyobb swap terület célszerü, hiszen még mindig
gyorsabb a swapról behozni a megváltozott lapokat, mint újra kiszámitani.
A tapasztalat az, hogy a RAM dupláját célszerü erre lefoglalni, igaz ez a
futtatott programok eröforrásigényétöl is függ, illetve nagyobb RAM
méreteknél már nem biztos, hogy duplázni kell.
Ám ezt is a gyorsitás oltárán célszerü "feláldozni".
> Ezert kellett kivennem a gepbol memoriat: 256MB-tal egyszeruen nem fert
> el a szukseges virtualis memoria (keves volt a hely a winchesteren) -
> kenytelen voltam levenni 192MB-ra.
Bocs, de ez egy nagy marhaság. A RAM nagyságrendekkel gyorsabb, mint a
HDD-röl betölteni, igy memóriát csökkentve garantált lesz a lassulás ahhoz
képest, mintha a swap területet csökkentenéd.
Ugyanis akár fixen beállithatod a swap nagyságát, söt ha megfelelö méretü,
ezt még valamivel gyorsabbnak tartják annál, mintha a Windows maga
változtatja igénye szerint.
Az meg egyszerüen vicc a mai winchester méretek és árak mellett, hogy pár
tíz, pár száz MB-ot nem tudsz a swap területre szánni.
WynX
 |  
		| + - | Re: re: Re:Virtualis mem/lapozo file (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
>Tulajdonkeppen nekem az nem megy a fejembe,
>hogy miert van az : ha nagyobb a fizikai memoriad,
>ez a f.... annal angyobb meretet hasit ki a hdd-bol ?!
Ha ez ennyire zavar/gondot okoz, akkor allitsd fix mereture. 
Udv, Triznyak
(webes bekuldes, a bekuldo gepe: ktv203-36-103.catv-pool.axelero.hu)
 |  
		| + - | [Fwd: re: re: Vitualis mem/lapozo file] (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Elsore nem jelent meg, talan most:
--------- Eredeti üzenet ---------
Tárgy: 	re: re: Vitualis mem/lapozo file
Dátum: 	Wed, 20 Oct 2004 16:24:50 +0200
Feladó: 	Csala Árpád  >
Címzett:  Sziasztok, szia Cs!
>Szerintem az a baj, hogy osszetevszted a HIX Windows listat
>valamifele guru listaval.
>  
>
Nem tudom miert baj, ha kicsit jobban kitargyalunk valamit, es nem 
annyit mondunk,
hogy: 3x256x2MB.?
Amugy is nonszensz a mai memoria mennyisegek, es atlag user programjai
mellet 2x-es swap-ot csinalni. Amugy az automatikus kezeles nem biztos, hogy
butasag, egy linuxos topicban olvastam, hogy mar letezik demon ami kepes
dinamikusan valtoztatni a swap file-t. (talan a 2.6-os kernel ota lehet 
swap file).
Vagyis nem akkora butasag az oprendszerre bizni, ha kepesek demont irni
hozza.
>Az eredeti kérdés ez volt :
>> mr.cara: Kerdesem lenne : mi az idealis merete a virtualis
>> mr.cara: memorianak ? Egy kisse sokalom azt az 1Gb-ot
>> mr.cara: amit lefog a "kedvenc". Mire hasznalja ?
>> mr.cara: Gep : C1,7+3x256 DDR+Gf400+80 GbMaxtor
>> mr.cara: + XPprof
>A fo kerdesre, hogy mi az idealis meret, nem tudtam valaszolni
>ezert korbeirtam, hogy miert is nincs idealis meret. Vagy pedig
>ha van, az szemelyre szabott.
>> cs: A virtuális memóriának az a szerepe, hogy a sokkal gyorsabb,
>> cs: viszont sokkal drágább RAM-ot bovítse ki szükség esetén.
>Erre Arpad ...
>> Arpad: Nem, a virtualis memoria arra szolgal, hogy az operacios
>> Arpad: rendszer kilapozzon oda memoria lapokat, ha az uj processz
>> Arpad: szamara mar nem tud megfelelo mennyisegu lapot biztositani.
>Szerintem hasonlo ertelme volt a 2 valasznak. Azzal a kulonbseggel,
>hogy nem kevertem a memoria lapokat bele. Mert ezzel kevered az
>agyát szegeny kerdezonek. Ha a kerdes, hogy mire hasznalja, a
>  
>
Annyiban csakugyan, hogy szerepel a virtualis memoria szo mindkettoben 
:-). A memoriaban
aktiv processzek _futnak_, a vm-ben csak varnak utemezore, eroforrasra 
stb. A Te valaszod
azt sugallja, hogy a vm-ben is futhat processz, hiszen a "memoria 
kibovitese".
A "szegeny kerdezo"-nek ettol meg nem esik baja, ha megtudja, hogy miert 
is van virtualis
memoria. Legalabb nem jut eszebe kikapcsolni.
>"kedvenc" a virtualis memoriat, akkor nem bocsajtkozok bele abba,
>hogy mi a kodszegmens, extraszegmens, adatszegmens... Nem kezdem
>magyarazni, hogy miert legjobb hexadecimalisan abrazolni oket...
>  
>
Ehez mondjuk nem kell szegmens szintre menni, csak a lapok 
filozofiajarol irni kicsit,
ha akarod belemehetunk, de tenyleg nem ez a kerdes.
>Viszont, ha nem lenne egy kis statisztikán alapulo inteligenciaja
>az oprendszernek, akkor megtortenhetne az is hogy allandoan azzal
>foglalkozna, hogy memorialapokat cserel a mem es a hd kozott.
>Ezzel lehetetlenné téve a munkát.
>  
>
Ez igaz, ezt nevezik "vergodesnek". Tipikusan a tul keves memoria 
okozza, itt mar nem segit
a swap. Ilyenkor az opsys lapcserevel, es az ezzel jaro 
adminisztracioval foglalkozik, a
processzek meg gyulekeznek.
>> Arpad: Ez abszolut butasag. A win filozofia szerint minden
>> Arpad: alkalmazas maga felel az ablakaiert. Vagyis ha szukseges
>> Arpad: ujrafesti oket.Semmikeppen sem az elmentett screen kerul
>> Arpad: oda :-), hanem a memoria lapok, mint fentebb irtam.
>Koszonom, koszonom, ezt megkaptam. Az egyszerusitesem ide
>juttatott, de mindegy.
>  
>
Szerintem nem szabad az egyszerusitessel odaig elmenni ami mar az 
ertelmezhetoseg
rovasara megy. Te azt irtad: oda menti az ablakot. Nem tudom mit 
gondoltal, de ezt
irtad. Es ez butasag.
>> Arpad: Ennek az okat nem ismerem, legyszi vilagosits meg. Abba
>> Arpad: a hibaba nem akarok esni, mint egyes fizikusok: "amit
>> Arpad: nem tudunk merni az nincs is", bar ha erzekelhetetlen
>> Arpad: akkor miben nyilvanul meg? Ahogy Valenta F. listatarsunk
>> Arpad: irta a sig-ben: "Honnet fogom eszrevenni, ha elfogyott a
>> Arpad: lathatatlan tintam?". :-))
>Na akkor felvilágositas : Ha kezdetben kis mérettel indul a VM,
>akkor utána tud irni a rendszer mas adatokat. Azután megint
>változik a méret és megint máshova folytatódik a dolog. Ezt
>hívom én a VM fragmentaciojanak...
>  
>
Ezt nem ellenoriztem, de valami miatt az remlik, hogy a win indulaskor 
torli, majd
letrehozza a vm file-t. Erre nem eskuszom meg, de logikusan hangzik a 
fragmentacio
elkerulese vegett.
>Nem szokasom lathatatlan tintaval irni. Ezert itt egy pelda,
>amikor nagyon észreveheto volt fix meret elonye.
>  
>
Csak analog volt az eszrevehetetlen valtozasra :-). Ha nem veszem eszre, 
hogy mi
valtozott akkor valtozott valami?
>12 darab P1, 266 MHz, 32MB EDO, 4.3 GB HD, win98. Banki
>alkalmazás futott rajtuk.
>Teljesen használhatatlanok voltak, mikor felkerult az uj ablakos
>program, mert minden adatbevitelkor vibralt a HD ledje. A
>rendszergazda ujratelepitett 3 gepet, aztan feladta, mert nem
>valtozott semmi. Mar azon gondolkodtak, hogy lecserelik az
>osszes gepet, mert EDO ramot nem lehet kapni. Ekkor kaptam
>egy eselyt, hogy kezdjek veluk valamit. 20 ora probalkozas
>mulva, csak szinte veletlenul allitottam fix 400Mb-ra a VM-t.
>Ezutan zokkenomentesen lehetett adatokat bevinni.
>> Arpad: bar ha erzekelhetetlen, akkor miben nyilvanul meg?
>Atlag felhasznalo, ha leul egy 1700 MHz -es gephez, amibe
>van 128 MB RAM, másnap odaulteted egy 2500 MHz -es,
>256 MB RAM-os géphez, nem veszi észre a különbséget,
>csak azt, hogy a tegnapinak szebb volt a háttérképe !
>  
>
De ha visszaulteted a regihez, tuti eszrefogja venni. Pelda:
kaptunk kiprobalasra egy ADS servert a Netware szerverhez. Feltettem, 
senki nem jott
hogy a clipper programunk megtaltosodott volna, es de jo. Mikor lejart a 
proba es levettem, akkor
jottek, hogy mitol ilyen lassu a rendszer :-).
>> Arpad: Bar a Photosop 100 keppel biztos panaszkodna
>> Arpad: az 50MB swap-ra 32MB memoria eseten.
>> Arpad: Pedig ez kozel a duplaja nem?
>Ez kotozkodes !!! A kerdezonek XPprof oprendszere van. Ha
>32MB-ra ratelepited es hasznalod, akar 10GB VM -val, akkor
>elismeresem es visszavonok minden egyes mondatot. Kulonben
>is irta, hogy 3x256 ...
>
>  
>
Persze, hogy az . 768MB RAM mellett eleg az 50MB a 100 kephez. Felteve, 
ha nem 150MB
darabja. De megegyszer mondom: a vm nem a memoria kibovitese, legalabbis 
nem azon a modon
amit a valaszod sugall. A Gimp pl hasznal sajat swap file-t. Ezt mar 
jobban eltudom kepzelni, hogy a
nagy kepek membol kilogo reszeit egyszeruen oda teszi. De ez a swap nem 
olyan mint az opsys
swap-ja.
>cs
>
Udv: Arpi |  
		| + - | [Fwd: re: Re: Vitualis mem/lapozo file]] (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Ez sem jelent meg, bocs:
--------- Eredeti üzenet ---------
Tárgy: 	re: Re: Vitualis mem/lapozo file]
Dátum: 	Wed, 20 Oct 2004 17:01:20 +0200
Feladó: 	Csala Árpád  >
Címzett:  Sziasztok!
>Thus spake HIX WINDOWS:
>
>> Ahogy Valenta F. listatarsunk irta a sig-ben:
>> "Honnet fogom eszrevenni, ha elfogyott a lathatatlan tintam?".
>> :-))
>
>Nekem nincs ilyen sigem, valaki mas lehetett. Nekem csak hasonlok vannak.
>Az irasoddal egyebkent teljesen egyetertek.
>
>  
>
Bocs, eskudni mertem volna, hogy Nalad olvastam.
Udv: Arpi |  
		| + - | Re: Virtualis mem/lapozo file (mind) | VÁLASZ | Feladó:  (cikkei) |  | 
Sziasztok!
A HIX WINDOWS 1636-ban  irta: 
s> Pontosan ugyanez a gondom!
s> Ezert kellett kivennem a gepbol memoriat: 256MB-tal egyszeruen nem fert
s> el a szukseges virtualis memoria (keves volt a hely a winchesteren) -
s> kenytelen voltam levenni 192MB-ra.
Butasag. Be kell egy fix erteket allitani, nem kell hagyni hogy a win
kezelje. Azt hogy mekkora legyen a fix swap mem. erteke toled illetve
az egyszerre hasznalt programok memoriaigenyetol fugg. 512 MB fizikai
memoria felett (pl. 1 MB RAM-nal ha nem hasznalsz hiper-szuper jatekokat,
CAD-programokat, szimulacios programokat stb.) meg lehet probalkozni a swap
fajl elhagyasaval.
Ekkor ezt a registry kulcsot kell beirni (XP-nel):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\
Memory Management]
   "DisablePagingExecutive"=dword:00000001
Proba cseresznye. Ha valamelyik (pl. jatek) jelzi hogy neki
mindenkeppen kell a swap, akkor vissza kell kapcsolni, de nem az 1 GB
2X, hanem annal kisebb ertek is megfelelo.
-- 
Peti Lajos
http://thebat.fw.hu/ |  |