Új hozzászólás Aktív témák
-
dqdb
nagyúr
válasz
Depression
#71
üzenetére
Desktopon még várnod kell, de szerveren már teljesült a vágyad: a Windows Server 2008 R2 már csak 64 bites kiadásban jelent meg.
Amíg van nagyobb mennyiségű N-es és Z-s Atom a piacon, addig sajnos desktopon muszáj a 32 bit ...
-
dqdb
nagyúr
Expert nem vagyok, most néztem csak utána. Ezért csak most tudtam meg például, hogy 64 bitből 51 bites lehet maximum a cím, de AMD processzorai ebből csak 48 bitet kezelnek jelenleg.
Ezt találtam: [link]
A RedHat egyik (az oldalon linkelt) cikkére hivatkozva általában 1%, de nem több mint 10% a PAE költsége. Ha szeretnéd az NX bit előnyeit használni, akkor amúgy kötelező a PAE.
A nem aláírt driver és az F8 alapján én Windows-ra következtetek, és arra itt van megoldás. Ez egy olyan driver, amelyik lenyomja helyetted az F8-at

-
dqdb
nagyúr
Közben olvasgatva kiderült, hogy a PAE és NX (no execute) az x86 processzorokban olyan szinten össze vannak kötve, hogy PAE nélkül nincsen NX (PAE nélkül 32 bites, PAE esetén 64 bites egy-egy page table bejegyzés, és az NX a 63-as bit). Mivel XP SP2 óta van NX támogatás a Windowsban, így a 32 bites Windows által használható maximum 4 GB az tényleg a marketing eredménye (a PAE 36 bitje 64 GB-t képes megcímezni) ...
Ahogyan korábban írtam: az egy processz által használható 2 GB-os (opcionálisan 3 GB-os) címtér ellenben nem marketing, hanem az architektúrából következik (x86 + Windows kernel).
Azért a 4+16 bites szegmens-offset alapú és a 36 bites PAE virtuális címzésnek nem sok köze van egymáshoz. Maximum annyi, hogy mindkettő kiterjesztésként 16× annyi memória megcímzésére képes.
-
dqdb
nagyúr
Az, hogy egy adott Windows változat maximum mennyi memóriát és hány processzort kezel, pusztán marketing (természetesen 32 bit esetén maximum 36 bitnyit tud megcímezni a PAE jóvoltából). Erre jó példa a 32 bites XP Pro maximum 4 GB-ja, a 32 bites Server 2003 Standard 4 GB-ja és a 32 bites Server 2003 Enterprise 32 GB-ja.
Az, hogy egy 32 bites processz maximum 2 GB memóriát lát, már a kernel működéséből eredő technológia korlát. Ezt némileg fel lehet oldani (maximum 3 GB-ig növelhető a processz saját címtere), de nem teljesen büntetlenül.
For applications that are memory-intensive, such as database management systems (DBMS), the use of a larger virtual address space can provide considerable performance and scalability benefits. However, the file cache, paged pool, and nonpaged pool are smaller, which can adversely affect applications with heavy networking or I/O. Therefore, you might want to test your application under load, and examine the performance counters to determine whether your application benefits from the larger address space.
-
dqdb
nagyúr
Tényleg, közben megtaláltam az oldalt. Ezek szerint a 32 bites Windows 7 bár tud PAE-t, ellenben a korábban linkelt másik oldal alapján csak maximum 4 GB memóriát kezel, azaz csak olyan haszna van a PAE bekapcsolásának, hogy a videokártya és más perifériák saját memóriája nem csökkenti az OS által kezelt memória mennyiségét. A PAE bekapcsolása nincsen hatással a 2/2 GB limitre.
-
dqdb
nagyúr
Az, hogy a PAE nem érhető el desktopon, kizárólag a marketing eredménye. Az is, hogy a drágább Windows Server változatok több CPU-t és több memóriát képesek kezelni. 32 biten a processzenkénti maximum 2 GB-nak azonban technológiai okai vannak, a teljes 4 GB-ből lejön a kernel és a perifériák memóriája, így gyorsan csökken az address space. A 2 GB egy olyan megközelítés volt, hogy általában mindenkinek elég, de ha neked több kell, akkor készítsd fel rá az alkalmazásodat (lásd MSDN).
#55: nem teljes számítógép szintű virtualizálás, hanem fájlrendszer szintű. A 32 és 64 bites dll-ek neve megegyezik, ez is az oka az egésznek. Mondjuk azt nem értem, hogy a 16 -> 32 bit ugráskor user.dll -> user32.dll átnevezés volt, addig most a 64 bites komponens miért ugyancsak user32.dll néven fut ...
-
dqdb
nagyúr
Windows alatt van virtualizálás. Az egyik leglátványosabb példa: a 64 bites programok a maga valójában látják a system32 könyvtárat, de a 32 bitesek ilyen néven a syswow64 mappát látják,benne az összes rendszer dll 32 bites változatával.
Ezért is tud szívás lenni, ha valaki 32 bites file managerrel próbál meg valamit a rendszerfájlok környékén ügyködni ...
-
dqdb
nagyúr
válasz
janos1988
#45
üzenetére
Nem, egy átlagos alkalmazás maximum 2 GB-t fog tudni belőle használni. Ha a 32 bites alkalmazás speciálisan fel van rá készítve (így fordították), akkor 4 GB-t lát.
Mod: annyi előnye van még a 64 bites OS-nek, hogy futtathatsz egyszerre több 32 bites alkalmazást is, és mindegyik kaphat külön-külön 2 GB RAM-ot.
Új hozzászólás Aktív témák
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Gaming notebook topik
- Mini PC
- TCL LCD és LED TV-k
- Sorozatok
- Nem indul és mi a baja a gépemnek topik
- Milyen billentyűzetet vegyek?
- Sütés, főzés és konyhai praktikák
- Horgász topik
- További aktív témák...
- Logitech Trueforce G923 kormány és pedál szett váltóval, break moddal
- Bomba ár! HP ProBook 450 G7 - i5-10GEN I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- Bomba ár! HP ProBook 450 G6 - i7-8GEN I 16GB I 512SSD I HDMI I 15,6" FHD I Cam I W10 I Gari!
- Bomba ár! HP ProBook 450 G6 - i5-8GEN I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W10 I Gari!
- Bomba ár! HP ProBook 450 G6 - i3-8GEN I 8GB I 128SSD I HDMI I 15,6" FHD I Cam I W10 I Gari!
- Azonnali készpénzes félkonfig / félgép felvásárlás személyesen / csomagküldéssel korrekt áron
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / RX 6700XT 12GB / 32GB DDR4 / 512GB SSD
- Lenovo ThinkPad X1 Yoga G6 (6th Gen) - i7-1185G7, 32GB, 1TB SSD, 4K multitouch + TOLL
- Apple iPhone 13 256GB / Kártyafüggetlen / 12Hó Garancia / 100% Akku
- Apple iPhone 13 Pro Max / 128GB / Kártyafüggetlen / 12Hó Garancia / akku: 100%
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


