Wikipédia:Tudakozó/Archívum/2012-09-17

autoszerelés autoadatok szerkesztés

További információt szeretnénk a kérdezőtől: Mi a kérdés? Beírhatod, ha a szakaszcím mellett a [szerkesztés] feliratra kattintasz. Ha új kérdést akarsz feltenni, kattints ide!
Azt szeretném megtudni, hogy
--88.209.190.138 (vita) 2012. szeptember 17., 13:02 (CEST)[válasz]

virtuális memória szerkesztés

  Megválaszolva. Ha további kiegészítést akarsz tenni, akkor kattints a szakaszcím mellett a [forrásszöveg szerkesztése] feliratra.
Ha új kérdést akarsz feltenni, kattints ide!

Azt szeretném megtudni, hogy minden esetben kérnek a játékok virtuális memóriát.Szóval nem tesz-e kárt a gépben ha sikerül nagyobb virtuális memóriát beletenni?Már mint ha letöltök ilyet hol találok és nem tesz-e a gépben kárt?Nagyon fontos lenne nekünk meg tudni rá a választ!Köszönjük szépen:ismeretlen 68

--Ismeretlen 68 vita 2012. szeptember 17., 17:16 (CEST)[válasz]

Virtuális memóriát nem lehet letölteni sehonnan. A virtuális memória a merevlemezen létrehozott lapozófájl, amit a rendszer ideiglenes munkaállományok tárolására használ. A virtuális memóriát beállítani lehet. Alapértelmezésben a C-meghajtón, illetve a rendszermeghajtón lévő bizonyos területről van szó, amit az op.rendszer a saját céljaira felhasználhat. Ha kevés a virtuális memória, ezt lehet bővíteni, illetve a rendszermeghajtóról ki kell takarítani a felesleges szemetet, hogy hely szabaduljon fel. Elképzelhető egy másik, nagyobb kapacitású merevlemez kijelölése is virtuális memória céljára. – LA pankuš 2012. szeptember 17., 17:40 (CEST)[válasz]

Ha a gép a virtuális memóriát használja, semmi baja nem lesz, de lelassul, mert folyton cserélgeti az állományokat a rendelkezésre álló helyen. A virtuális memóriát automatikusra szokás hagyni, de konkrét értékre is beállítható. Ekkor, ha a virtuális memória megtelt, néhány folyamat (processz) nem indul el, hanem várakozik. MZ/X vita 2012. szeptember 17., 22:02 (CEST)[válasz]
Válasz
A Virtuális memória a RAM memória "házilagos" kibővítése. Tehát Hardvert pótolhatunk szoftverrel. A programok futtatásuk során az ideiglenes adatokat a RAM-ban tárolják, mert azt nagyon gyorsan tudja kezelni. 2-4 Gigabyte a szokásos és elégséges normál használat esetén. Ha a RAM mérete kicsi, akkor a merevlemezre (pl. C: meghajtó) is lehetséges az ideiglenes adatok mentése. A merev lemezen létrehozott, RAM kiterjesztésként fenntartott memóriaterület neve "Virtuális memória". Ezzel megelőzhetjük hogy a programok kifussanak a szabad memóriaterületből, ami a leállásukhoz vezet, viszont sokkal lassabban küldik az adatokat, így a gép is lassabban válaszol. A merevlemez töredezettségmentesítésével, fix méret beállításával, ésszerű méretválasztással valamelyest gyorsítható. – Rodrigó 2012. szeptember 18., 10:07 (CEST)[válasz]
Megjegyzés
Talán nem teljesen nyilvánvaló, és ebben az esetben, úgy látszik, hogy ezt is érdemes tisztázni, hogy a virtuális memória kifejezés úgy született, hogy a merevlemez egy területét úgy használja a rendszer, mintha az "a" memória, tehát az alaplapon levő RAM folytatása lenne. Virtuális, tehát látszólagos memória. Az operációs rendszer ugyanúgy használhatja, mint a "rendeset", de valóban lényeges különbség, hogy az eletronikus RAM olvasása és írása nagyságrenddel gyorsabb, mint a lemezen levő látszólagos memória olvasása és írása. Ezért a virtuális memória afféle tartalékterület, ahová az operációs rendszer automatikusan az éppen nem nagyon használt programokat helyezi át, és az ott folytatja a csekély erőforrásokat igánylő munkáját, míg a gyorsabb RAM-memóriaterület felszabadul éppen előtérben használt program számára. Egy nagy program befejezésekor, illetve a rá való átváltásakor néha jó pár másodpercig megáll az élet és a winchester buzgón darál, ilyenkor van a gigabyte-nyi mennyiségű memóriaterületek átrendezése a valódi és a virtuális memória között.

Ha egy programnak nagy memóriaigénye van, akkor többé-kevésbé igazodni kell ehhez az igényhez a megvásárolt és az alaplapra tett memória (RAM) méretével. A játékprogramok élenjárók az egyre erősebb hardverigények kikövetelésében; teljesen úgy néz ki, mintha a játékgyártóknak anyagi érdeke lenne a felhasználókat folyton új gépek vásárlására kényszeríteni. A virtuális memória elsősorban az egyidejűleg futtatott programok közül az éppen nem használtak részére szolgál operatív memóriaként, amelynek a méretét a rendszer szükség esetén megnöveli, elfoglalva egy újabb darabot a merevlemez szabad terletéből.

A virtuális memória használatát alaposan lelassítja, ha annak a merevlemezen levő darabkái szétszórva, töredezetten helyezkednek el. Ezen a töredezettségmentesítés, illetve időnként a virtuális memória újradefiniálása segíthet, de például az is hasznos lehet, különösen nagy tárigény rendszeres felmerülésekor, hogy a lemezen egy önálló meghajtót (D: néven) csinálunk neki, 5-10 GB méretűt, és beállítjuk, hogy a rendszer főleg azt a részt használja virtuális tárként, ott ugyanis nem lesz ok annak a feltördelődésére, ellentétben a milliónyi fájlt ide-oda tologató C: meghajtóval. (Amelynek a méretét szintén érdemes 8-12 gigabyte-ra korlátozni, átpakolva minden egyebet egy másik meghajtóra, de ez már egy külön történet.) - Orion 8 vita 2012. szeptember 18., 20:53 (CEST)[válasz]