Alkalmazás számára erőforrások szűkítése
Új céges notebook-om lett, arra Windows 11 került. Egy kb. 14 éves software-t - áramkör és nyáktervező - futtatnék rajta, de a nyáktervező öt percen belül elhasal. Sokszor címhibával, de van, hogy az ntdll.dll-re hivatkozva áll meg, mint a szög. A Windows 11 és a többi alkalmazások stabilak, mindamellett futtattam a gépen RAM tesztet, nem talált hibát.
Viszont észrevettem, hogy az About-ra nyomva 2 milliárd valahány byte szabad memóriát riportál, miközben 16 GiB van a gépben. Valószínűleg annyira régi a program, hogy akkoriban jóval kevesebb RAM volt a gépekben, s nem számítottak a programozók arra, hogy sok helyen uint64_t típust kellene használniuk uint32_t helyett. Ki tudja, lehet, hogy 32 bites pointerei, címszámításai vannak, és egyszerűen elszámolja magát, így simán kicímez azon területen kívülre egy aritmetikai túlcsordulás miatt, amelyet lefoglalt.
Lehet-e egy alkalmazás számára Windows 11-ben szűkebb erőforrásokat előírni? Teszem azt, csak 2 mag CPU-t, meg 1 GiB RAM-ot adni neki? Ha igen, hogyan?
- Tovább (Alkalmazás számára erőforrások szűkítése)
- 1127 megtekintés