@rzookol,
post #1
No to teraz zastanów się przed czym te nowe obszary pamięci byłyby chronione... Cały sens ochrony pamięci polega na ochronie przed czytaniem/zapisem przez inne procesy. Ale żeby to działało, każdy proces musi mieć przydzieloną własną, wirtualną przestrzeń adresową, wtedy układ MMU ma szansę wykonywać swoją robotę. Musiałbyś więc mieć oprócz AllocMemNG() coś w rodzaju CreateProcessNG(), co więcej kernel musiałby być praktycznie napisany od zera, żeby obsługiwać oba rodzaje procesów. Do tego musiałbyś przepisać wszystko, co wysyła wiadomości do procesów, czyli np. Intuition, Commodities, ARexxa i parę innych rzeczy. Więc nie bierz ofczych rozważań z AW.net poważnie, tam są gównie specjaliści od rozważań a nie od programowania...