Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A Global Flags (gflags.exe) segédprogram egyszerű módszert kínál bizonyos kulcsok beállítására a rendszerregisztrációs adatbázisban, a futó rendszer kernelbeállításainak módosítására és a képfájlok beállításainak módosítására. Ezeket a kulcsokat grafikus vagy parancssori felületen állíthatja be.
A Globális jelzők segédprogram a Windows támogatási eszközök csomagjában és a Windows hibakeresési eszközei csomagban található. Az utóbbiról további információt Windows hibakeresésicímű cikkben talál.
A Global Flags segédprogram az Illesztőprogram-ellenőrző speciális készlet beállításának konfigurálására, vagy a speciális készlet kijelölésére is használható az egyes memóriafoglalásokhoz.
A Speciális készlet beállításainak módosításához indítsa el a Globális jelzők segédprogramot, és válassza a Rendszerleíró adatbázis beállításgombot a Cél szakaszban. A párbeszédpanel kernel speciális készletcímkéje szakasza lehetővé teszi bizonyos speciális készletbeállítások beállítását.
Készletcímke igazításának szabályozása
Válassza a Indítás ellenőrzése választógombot, hogy a speciális készletigazítás az aláfutás észlelésére összpontosítson. A túlfutás észlelésére való összpontosításhoz válassza a Végeredmény ellenőrzése lehetőséget. Ezek a gombok vezérli az összes speciális készlet-hozzárendelés igazítását – akár az illesztőprogram-ellenőrző, akár a globális jelzők végzik.
Speciális készlet használata készletcímke szerinti vagy foglalási méret szerint
A speciális készlet egy adott készletcímkével rendelkező összes foglaláshoz használható. A funkció aktiválásához írja be a pool címkét a Pool címke szövegmezőbe.
Egy adott mérettartományban lévő összes foglaláshoz speciális készlet is használható. Bár a speciális készlet használata nem tartalmaz készletcímkéket, ez a funkció mégis aktiválódik, ha beír egy számot a Készletcímke szövegmezőbe. Ennek a számnak kisebbnek kell lennie, mint PAGE_SIZE.
X86 processzor esetén PAGE_SIZE 0x1000, a foglalási mérettartományok pedig 8 bájt hosszúságúak. Ha az ebben a tartományban lévő méretekkel rendelkező összes foglaláshoz speciális készletet szeretne aktiválni, adjon meg egy számot, amely a tartomány maximumának és 8-nak felel meg. (Ez a szám mindig a 8 többszöröse.) Az alábbi táblázat az alábbi értékeket szemlélteti:
| Mérettartomány | Adja meg ezt a számot a Pool címke szövegmezőbe |
|---|---|
1–8 bájt |
16 (0x10) |
9–16 bájt |
24 (0x18) |
17–24 bájt |
32 (0x20) |
... |
... |
0xFE9-től 0xFF0 bájtig |
0xFF8 |
X64 processzor esetén PAGE_SIZE 0x1000, a foglalási mérettartományok pedig 16 bájt hosszúságúak. Ha az ebben a tartományban lévő méretekkel rendelkező összes foglaláshoz speciális készletet szeretne aktiválni, adjon meg egy számot, amely a tartomány maximumának és 16-nak felel meg. (Ez a szám mindig a 16 többszöröse.) Az alábbi táblázat az alábbi értékeket szemlélteti:
| Mérettartomány | Adja meg ezt a számot a Pool Tag szövegmezőben |
|---|---|
1–16 bájt |
32 (0x20) |
17–32 bájt |
48 (0x30) |
33–48 bájt |
64 (0x40) |
... |
... |
0xFD1-től 0xFE0-ig bájtok |
0xFF0 |
Itanium-alapú processzor esetén PAGE_SIZE 0x2000, a foglalási mérettartományok pedig 16 bájt hosszúságúak. Ha az ebben a tartományban lévő méretekkel rendelkező összes foglaláshoz speciális készletet szeretne aktiválni, adjon meg egy számot, amely a tartomány maximumának és 16-nak felel meg. (Ez a szám mindig a 16 többszöröse.) Az alábbi táblázat az alábbi értékeket szemlélteti:
| Mérettartomány | Adja meg ezt a számot a Pool Tag szövegmezőben |
|---|---|
1–16 bájt |
32 (0x20) |
17–32 bájt |
48 (0x30) |
33–48 bájt |
64 (0x40) |
... |
... |
0x1FD1-től 0x1FE0-ig bájtok |
0x1FF0 |
A legjobb, ha elkerüljük a pool címkék használatát, amelyek kisebbek, mint a PAGE_SIZE. Például, ha egy Itanium-alapú processzoron a 0x30 értéket ebbe a szövegmezőbe írja, akkor a rendszer minden 17 és 32 bájt közötti foglaláshoz speciális készletet használ, valamint a 0x0030 készletcímkével rendelkező foglalásokhoz is.
Megjegyzés Ha az Illesztőprogram-ellenőrző engedélyezte a speciális készletet egy illesztőprogram számára, és a Global Flags segédprogram engedélyezte a speciális készletet a készletcímkéhez vagy a foglalási mérethez, a speciális készlet minden olyan foglaláshoz használható, amely megfelel ezeknek a feltételeknek (a készlet rendelkezésre állásától függően).
A speciális készlet használatáról további információt Speciális készlet című témakörben talál.