Re: Tahr Puppy
Elküldve: 2014.10.01. 21:21
A PAE a 32 bites procik 4 gb-os memóriacimzési korlátját segit kitolni 64 gb-ra. Ill. alapbeállitások mellett (és a végfelhasználói szoftver támogatása mellett) segit a processenként 2 Gb-os memórialimitet is átlépni. Ki lehet kényszeriteni szoftverből a használatát windows-nál a boot.ini-ben a /PAE paraméterrel, az alaplapnál, ha van a Bios-ban kapcsolhatósági lehetőség, akkor azt be kell kapcsolni, de 1 Gb rammal semmi értelme, csak tesztelési, pae-s szoftver kipróbálási célokat szolgál. (PAE-t támogató programot iró fejlesztőknek, hogy ne kelljen 4 giga ramot belepakoljanak a fejlesztői gépbe, de ki tudják próbálni az ablakozást, illetve linux-nál a Pae-s kernelű verziók futtathatóságát. Azaz 1Giga rammal is el tudod indítani a Pae-támogatással bíró processzor+alaplapon a Pae-s kernelű Puppy-verziókat, de nem mindegyiket! Az újabb, modernebb, több memóriakezelésére képes kerneleket már szinte biztosan nem.)
Ez a téma komplett összjátékot kíván meg mindegyik részvevőtől, úgy a procitól, mint az alaplaptól, illetve az ezeken futtatott oprendszer szoftvertől is.
Tehát mindhárom résztvevőnek kell tudnia támogatnia a Pae-t, úgy a procinak, mint az alaplapnak, illetve a rajta futó oprendszernek, felhasználói szoftvernek.
A Hardveres támogatás:
A memóriavezérlőnek támogatni kell a memória átlapozást. Ez kb. annyit jelent, hogy képesnek kell lennie a 4Gb alatti területet áthelyezni a 4Gb fölé és ezt tudja is tudatni a 32 bites rendszerrel. Amit az op.rendszer lefoglal, a működéséhez szükséges X Gb-t, az most a 4Gb fölötti címtérbe kerül. Ugye így az első 4Gb felszabadul a perifériák, és egyéb memória fajták megcímzésére. Ehhez a művelethez értelemszerűen Pae-s támogatással bíró processzor kell partnernek!
A Szoftveres támogatás:
A 32 bites rendszernek tudni kell kezelni a memória átlapozás kapcsán keletkezett 4Gb feletti címteret a 36 bites kiterjesztett memória címzésnek köszönhetően. Emellé még nem elég az, hogy PAE képes egy oprendszer! Az, hogy működjön is, szervertípusú rendszer kell, desktop rendszerrel nem minden esetben jön össze. Legalább is a Windows-nál nem, ugyanis itt a desktop rendszerek némelyikében(Home-k) az MS üzletpolitikai okok miatt a Pae tiltva van.
32bites Linux Desktop-ok esetében a 4GB-vagy több memória használatához PAE-t tudó kerneles verzió kell.
Például, ha windows alól megnézel egy gépet, az Everest szerint processzor és op. rendszer támogatás van hozzá, de a Pae nem aktív mégsem. Ekkor az alaplap, illetve a Bios-a gond.Vagy nincs bekapcsolva benne a Pae-támogatás, - már ha a Bios-ban van ilyen kézi kapcsolásos beállítási lehetőség, vagy a gépben csak 1 Giga ram van, és a Bios-ban nincs Pae-kapcsoló, -vagy van, de nincsen bekapcsolva - és emiatt a Pae nem aktív. Ugyanis a modernebb, egyszerűbb/lebutított Bios-ú gépek Bios-ában már nincsen külön Pae-kapcsoló, -ritkán azért még találni ilyet- hanem a bele helyezett memória-mennyiség függvényében 1(2)Giga fölötti memóriamennyiségnél, vagy többnél a Pae automatikusan életbe lép, és bekapcsol.(32bites gépekről beszélünk.) Ekkor már a diagnosztikai szoftverben is aktív lesz a Pae-kijelzése.
Tehát a Pae-t támogatnia kell a procinak is, az alaplapnak,(a Bios-nak! esetenkénti kapcsoló útján kézzel külön is bekapcsolhatóan) illetve az oprendszernek, annak kernelének is, ezekre nem árt figyelni. 32bites alaplapban 1(2) Giga ram feletti Ram mennyiség esetén automatikusan aktiválódik a Pae, 64bites alaplap esetében erre nincs szükség, de a Pae-s kernelre igen!
Ez a téma komplett összjátékot kíván meg mindegyik részvevőtől, úgy a procitól, mint az alaplaptól, illetve az ezeken futtatott oprendszer szoftvertől is.
Tehát mindhárom résztvevőnek kell tudnia támogatnia a Pae-t, úgy a procinak, mint az alaplapnak, illetve a rajta futó oprendszernek, felhasználói szoftvernek.
A Hardveres támogatás:
A memóriavezérlőnek támogatni kell a memória átlapozást. Ez kb. annyit jelent, hogy képesnek kell lennie a 4Gb alatti területet áthelyezni a 4Gb fölé és ezt tudja is tudatni a 32 bites rendszerrel. Amit az op.rendszer lefoglal, a működéséhez szükséges X Gb-t, az most a 4Gb fölötti címtérbe kerül. Ugye így az első 4Gb felszabadul a perifériák, és egyéb memória fajták megcímzésére. Ehhez a művelethez értelemszerűen Pae-s támogatással bíró processzor kell partnernek!
A Szoftveres támogatás:
A 32 bites rendszernek tudni kell kezelni a memória átlapozás kapcsán keletkezett 4Gb feletti címteret a 36 bites kiterjesztett memória címzésnek köszönhetően. Emellé még nem elég az, hogy PAE képes egy oprendszer! Az, hogy működjön is, szervertípusú rendszer kell, desktop rendszerrel nem minden esetben jön össze. Legalább is a Windows-nál nem, ugyanis itt a desktop rendszerek némelyikében(Home-k) az MS üzletpolitikai okok miatt a Pae tiltva van.
32bites Linux Desktop-ok esetében a 4GB-vagy több memória használatához PAE-t tudó kerneles verzió kell.
Például, ha windows alól megnézel egy gépet, az Everest szerint processzor és op. rendszer támogatás van hozzá, de a Pae nem aktív mégsem. Ekkor az alaplap, illetve a Bios-a gond.Vagy nincs bekapcsolva benne a Pae-támogatás, - már ha a Bios-ban van ilyen kézi kapcsolásos beállítási lehetőség, vagy a gépben csak 1 Giga ram van, és a Bios-ban nincs Pae-kapcsoló, -vagy van, de nincsen bekapcsolva - és emiatt a Pae nem aktív. Ugyanis a modernebb, egyszerűbb/lebutított Bios-ú gépek Bios-ában már nincsen külön Pae-kapcsoló, -ritkán azért még találni ilyet- hanem a bele helyezett memória-mennyiség függvényében 1(2)Giga fölötti memóriamennyiségnél, vagy többnél a Pae automatikusan életbe lép, és bekapcsol.(32bites gépekről beszélünk.) Ekkor már a diagnosztikai szoftverben is aktív lesz a Pae-kijelzése.
Tehát a Pae-t támogatnia kell a procinak is, az alaplapnak,(a Bios-nak! esetenkénti kapcsoló útján kézzel külön is bekapcsolhatóan) illetve az oprendszernek, annak kernelének is, ezekre nem árt figyelni. 32bites alaplapban 1(2) Giga ram feletti Ram mennyiség esetén automatikusan aktiválódik a Pae, 64bites alaplap esetében erre nincs szükség, de a Pae-s kernelre igen!