Witam.
Pisze OS'a i napotkałem sie na taki problem:
W pewnym momencie kernel alokuje strone dla aplikacji (stos), mapuje ją (poprawnie) i teraz:
- Na bochs'u wszystko jest OK
- Na moim kompie: page fault przy probie zapisu do tej strony
- Na innym kompie: page fault przy probie zapisu do tej strony
- Na qemu: wszytsko ok
- Na VMWare: page fault ale w innym miejscu
- Na starym kompie page fault ale w innym miejscu
Teraz mnie to zastatanawia: czy w tym miejscu może być jakaś dziura w pamięci danego kompa?? Jak tak to jak sporządzić mape tych "dziur" Co wy o tym sądzicie???
W sytuacji 2 i 3 kompy mają ten sam chipset płyty gł. (nForce 2)
*EDIT: kody OS'a mam na domowym serwerze: http:*cvs.milyges.homelinux.net komp nie zawsze jest wlaczony.