Hirdetés

2024. április 26., péntek

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Windows 7 (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 07:06:59

LOGOUT.hu

A topic a Microsoft Windows 7 operációs rendszerrel kapcsolatban felmerülő kérdésekkel fogalkozik:
Gyakori hibajelenség: A Windows Update csak keres-keres (svchost.exe jelentős a processzorterhelés), de nem talál frissitéseket. Itt a megoldás (Az angol nyelvű forrásanyag: http://wu.krelay.de/en/ )

Összefoglaló kinyitása ▼

Hozzászólások

(#21003) brd válasza DeFranco (#20993) üzenetére


brd
nagyúr

Hello!

Én még nem találkoztam ebből fakadó problémával semmilyen gépnél. A dolog (Intelnél DVMT, nevezzük nevén, de az ATI/Nvidia varázslata is ugyanez pepitában) úgy működik, hogy a chipset/BIOS eszközként (ezt úgy értem, hogy az eszközkezelőben is ez látszódik a VGA-nak lefoglalt RAM-ként) 1-256MB-ot (talán ez a max. jelenleg, de úgy 32-64MB-nál többet csak spec. esetben érdemes beállítani, olyankor, amikor egy alkalmazás a VGA-nak dedikált RAM-ot kérdezi le, és azt kevésnek találja, ezért nem indul; azt, hogy pontosan mennyi ez a foglalt terület, azt chipsetje/BIOS-a/integrált VGA-ja válogatja, és ezt szokták fixednek hívni a BIOS-ban) lefoglal (ezt nem is tudja az OS egyéb célra használni, ennyivel látszódik a rendszerpanelen kevesebbnek a használható RAM x64 esetén (pl. 8GB-ból, 7.98GB használható); x86-nál persze emellett az egyéb eszközök RAM-ja is levonódik, vagy akár a chipset/BIOS is vághat mondjuk 3GB-nál, pl. a ThinkPad T60-nál ez a helyzet), majd, ha a driver elindult, akkor a driver kéri el az OS-től az esetleg szükséges plusz memóriát menet közben. Ha nem kapja meg, nem kapja meg, de elvileg mindig meg kell kapja, mert a nem eszközök által lefoglalt memória (szinte, de most ne bonyolítsuk) teljes egészében csak ún. virtuális címtartomány, ami nagyobb, mint 4GB (32 bites OS-nél is, igen, még XP-nél is, de ebből XP-nél egyszerre max. 4GB - mínusz a HW-címek persze - lehet használatban, a többi pl. a pagefile-ban foglal helyet). Tehát az OS erről tud, és semmiféle összeakadás nem is lehet, ha minden úgy működik, ahogyan kell/leírják (nem hibás a driver pl.). Ha egyszerűsíteni akarom a dolgot, akkor hasonló módon foglal (ill. kérelmez) ilyenkor a driver memóriát a VGA-nak, ahogyan azt egy alkalmazás tenné (persze nem pontosan, mert driverről van szó, ez a kernel "része", nem abból az ún. poolból foglal, ahonnan egy user-módú alkalmazás, de megint csak ne bonyolítsuk). Tehát az így, driver által lefoglalt plusz memória nem HW-szinten (ahogyan a VGA-nak dedikált RAM foglalódik, ez fentebb az 1-256MB), hanem a driver/OS szintjén foglalódik le, emiatt ez nem is akadhat össze semmivel, mert az OS osztja ki a driver számára. Ez nem árnyékolódik (shadow) sehová, egyszerűen lefoglalt RAM-nak látszódik az OS alatt, megfelelő programmal meg is lehet nézni, hogy a VGA driverének van lefoglalva. Ez ugyanúgy virtuális címként kerül lefoglalásra, mint pl. egy alkalmazás kérelme, és pl. akár a pagefile-ba is kilapozható, ha a driver nem köti ki külön (performancia okán), hogy ne lehessen olyan, továbbá a driver vissza is adhatja az OS-nek, ha már nincs rá szükség.

Remélem, érthető lett a sok zárójellel is, de nem könyvnek szánom, csak gyorsan leírtam; úgy még cirkalmasabb lenne. ;)

The only real valuable thing is intuition.

Útvonal

Fórumok  »  OS, alkalmazások  »  Windows 7 (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.