[#1] morphos jako nowoczesny system
mógłby ktos mi udzielić informacji jak się ma morphos do obecnych systemów jesli chodzi o technologię w nim zawarte:
1) czy jest ochrona pamięci, śledzenie zasobów (czy można killować programy)
2) jak jest z pamięcią wirtualną (pamięć na dysku, dostęp przez mmu dający brak problemów z fragmentacją pamięci)
3) zgodność z posixem (czy łatwiej kompilować programy z linuxa)


i inne rzeczy, w których mos jest gorszy od innych systemów a lepszy od 3.1
[#2] Re: morphos jako nowoczesny system

@rzookol, post #1

Ochrona pamięci i śledzenie zasobów występują w stopniu ograniczonym.
Próba pełnej implementacji skończy się utratą kompatybilności wstecz.
Programy killować można, nie zawsze to się do końca udaje, ale z
reguły działa. Pamięci wirtualnej nie zauważyłem póki co, ale może
jest po prostu dobrze ukryta. Zgodność z Posixem jest przez
ixemul.library albo libnix. Jak duża? Nie wiem, zgodność taka nigdy
mnie nie
interesowała.
[#3] Re: morphos jako nowoczesny system

@rzookol, post #1

Ochrona pamięci jest, ale minimalna. W ramach amigaos dalo by się wiecej w tym temacie zrobic, ale sporo starych/źle napisanych programów przestało by działać (a mosteam bardziej stawia na kompatybilnosc).
Spodziewam się, że w następnych wersjach morphosa (gdy będzie bardziej niezależny od starych programów) ochrona zostanie zaostrzona.

Śledzenia zasobów właściwie nie ma. W niektorych przypadkach morphos pozwala zabić program. Na ile skutecznie - nie sprawdzałem (okna znikają...)

Co do posix - jest geekgadgets i gcc z ixemulem. Jak chcesz miec szybszy program to do dyspozycji masz bardziej amigowy libnix.
Zgodność jest taka jak z klasycznym AmigaOS - wszystko jest ok póki trzymasz się z dala od rzeczy zależnych od modelu pamięci (legendarny fork...).
[#4] Re: morphos jako nowoczesny system

@porneL, post #3

no to w końcu co jest w morphosie takiego rewolucyjnego czego by się nie dało zrobić w normalnym amigaosie,
czy elfy mosa chodzą na tym Qboxie czy na Aboxie
kiedy widać działanie obu kerneli
[#5] Re: morphos jako nowoczesny system

@porneL, post #3

To kiepsko, ze MOS team stawia na kompatybilność kosztem ochrony pamieci i śledzenia zasobów. Ja sobie nie wyobrażam systemy dla desktopa,w którym brak tych dwóch cech i dla mnie dopóki MOS nie bedzie miał ochrony pamięci będzie zaczątkiem OS'a a nie OS'em. Powinno działać to tak (bo podobno inaczej sie nie da), że stary soft chodzi w jednej przestrzeni adresowej i gdy cos sie z nim stanie najwyzej wszystkie stare softy sie wysypią, a nowy soft każdy w oddzielnym chronionym obszarze pamięci.
[#6] Re: morphos jako nowoczesny system

@porneL, post #3

> Ochrona pamięci jest, ale minimalna. W ramach amigaos dalo by
> się wiecej w tym temacie zrobic, ale sporo starych/źle
> napisanych programów przestało by działać (a mosteam bardziej
> stawia na kompatybilnosc).
> Spodziewam się, że w następnych wersjach morphosa (gdy będzie
> bardziej niezależny od starych programów) ochrona zostanie
> zaostrzona.

moim zdaniem powinni jednak stawiać na ochronę pamięci niż na kompatybilność, bo jak długo jerszcze MOS ma działać ze źle napisanymi programami?! Albo programy pisze się dobrze, albo nie będą działały (tzn. kiedy w końcu programiści zaczną pisać dobrze, skoro - nawet, gdy piszą źle - ich programy działają?! Może im się nie zechcieć pisać 'dobrze' ;) )

[#7] Re: morphos jako nowoczesny system

@Jarek, post #6

Jakby zaostrzyc ochrone pameci i śledzenie zasobów to nie miałbys co
uruchomic obeccnie zaledwie kilka programów by działało. Jak baza
programów sie poszerzy to zapewne tylko kwestia wypuszczenia nowej
wersji systemu.
[#8] Re: morphos jako nowoczesny system

@Jarek, post #6

Tendencje sa juz calkiem niezle. Wiekszosc programow jest pisanych dobrze tylko stary soft, ktory juz zostal napisany jest czesto zabugowany.

Co do wlaczenia ochrony pamieci na calej lini to jeszcze nie teraz. Przecierz ten komputer by stal i ewentualnie bym mogl sobie popatrzec na blat. Dobry pomysl to podzial na chroniona natywna czesc i niechroniona emulowana, ktora by mozna "zresetowac" bez koniecznosci resetowania systemu.
[#9] Re: morphos jako nowoczesny system

@mcbarlo, post #8

Komputer by nei stal...
Stalby sie dobrym narzedziem do debugowania.
Jesli program sie wywala piszem do autora i on usuwa bledzik i tyle.
Gorzej z tym nie rozwijanymi programami no ale mi to wisi w tym wypadku wole ochrone pamieci niz program spzed 3 lat...
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem