Article View: pl.misc.telefonia
Article #243646Re: Ciekawe numery 2023
From: Klakier
Date: Wed, 05 Apr 2023 08:08
Date: Wed, 05 Apr 2023 08:08
30 lines
2869 bytes
2869 bytes
Krzysztof Halasa:
> Klakier <gargamel@papasmerf.pl> writes:
>
>> Some of the earliest operating systems available to home users featuring
>> preemptive multitasking were Sinclair QDOS[citation needed] (1984[4]) and
>> AmigaOS (1985). These both ran on Motorola 68000-family microprocessors without
>> memory management. Amiga OS used dynamic loading of relocatable code blocks
>> ("hunks" in Amiga jargon) to multitask preemptively all processes in the same
>> flat address space. "
>
> MMU nie jest w tym kontekście niezbędne do preemptive multitaskingu,
> ani nawet w nim nie pomaga. Relokacja znana jest od dawna, każdy linker
> (w tym statyczny) to robi. MMU jest potrzebne do ochrony zasobów.
>
> BTW preemptive multitasking jest wolniejszy (przynajmniej teoretycznie)
> niż cooperative, dodatkowo występują tam potencjalne problemy, których
> nie ma w cooperative (ale także odwrotnie).
Atari (ST) również sobie nie radziło. Teraz widzę, że próbowali ale nie zdążyli:
https://mikro.naprvyraz.sk/docs/GEM/TOS.HTM
Inna ciekawa zabawka z tego okresu:
https://youtu.be/Vm_8nZdpyAU
https://en.wikipedia.org/wiki/Imagine_(3D_modeling_software)
--
Pozdrawiam
Technical Details
Message-ID:
<u0jaae$3qn92$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mailReferences:
<a36b2739-1c40-47e9-9883-d97226766dbdn@googlegroups.com> <3c05a2c1-6117-4b14-a72a-65af90ec7198n@googlegroups.com> <776e769b-8eb4-422b-966b-4770b70345cf@hooterville.invalid> <u03eu2$ohg2$1@dont-email.me> <f0b823d3-e2b4-448c-af7d-fbd1ad0e08e7@hooterville.invalid> <u04po2$llk$1$strowger@news.chmurka.net> <bfcbf239-1040-4f0d-b0a0-e13b433370fa@hooterville.invalid> <u0cb6k$tua$1$strowger@news.chmurka.net> <1cfc0937-6314-47b9-9530-b1263a96fb01@hooterville.invalid> <u0dkgk$2rbuv$1@dont-email.me> <fd976d64-533e-48a3-a62f-b668fb133c33@hooterville.invalid> <u0i7gg$3j7ir$1@dont-email.me> <m37curl1fi.fsf@intrepid.localdomain>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Klakier <gargamel@papasmerf.pl> Newsgroups: pl.misc.telefonia Subject: Re: Ciekawe numery 2023 Date: Wed, 5 Apr 2023 10:08:35 +0200 Organization: A noiseless patient Spider Lines: 31 Message-ID: <u0jaae$3qn92$1@dont-email.me> References: <a36b2739-1c40-47e9-9883-d97226766dbdn@googlegroups.com> <3c05a2c1-6117-4b14-a72a-65af90ec7198n@googlegroups.com> <776e769b-8eb4-422b-966b-4770b70345cf@hooterville.invalid> <u03eu2$ohg2$1@dont-email.me> <f0b823d3-e2b4-448c-af7d-fbd1ad0e08e7@hooterville.invalid> <u04po2$llk$1$strowger@news.chmurka.net> <bfcbf239-1040-4f0d-b0a0-e13b433370fa@hooterville.invalid> <u0cb6k$tua$1$strowger@news.chmurka.net> <1cfc0937-6314-47b9-9530-b1263a96fb01@hooterville.invalid> <u0dkgk$2rbuv$1@dont-email.me> <fd976d64-533e-48a3-a62f-b668fb133c33@hooterville.invalid> <u0i7gg$3j7ir$1@dont-email.me> <m37curl1fi.fsf@intrepid.localdomain> MIME-Version: 1.0 Injection-Date: Wed, 5 Apr 2023 08:08:46 -0000 (UTC) Injection-Info: dont-email.me; posting-host="b43b7024196fea5112ff07d28ff2f8ed"; logging-data="4021538"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+IvJTXJjfyJKtS/TTiZAYD" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Cancel-Lock: sha1:gw9MbTP20xPLu8H23rjjo1yG0cA= In-Reply-To: <m37curl1fi.fsf@intrepid.localdomain> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit