Article View: pl.misc.telefonia
Article #243644Re: Ciekawe numery 2023
From: Krzysztof Halasa
Date: Tue, 04 Apr 2023 22:36
Date: Tue, 04 Apr 2023 22:36
18 lines
2507 bytes
2507 bytes
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).
--
Krzysztof Hałasa
Technical Details
Message-ID:
<m37curl1fi.fsf@intrepid.localdomain>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.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>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail From: Krzysztof Halasa <khc@pm.waw.pl> Newsgroups: pl.misc.telefonia Subject: Re: Ciekawe numery 2023 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> Date: Wed, 05 Apr 2023 00:36:49 +0200 Message-ID: <m37curl1fi.fsf@intrepid.localdomain> Cancel-Lock: sha1:7MV5Doc7gnVbiwzHlZewFHE26nU= MIME-Version: 1.0 Lines: 18 Organization: Telekomunikacja Polska NNTP-Posting-Host: 195.187.100.13 X-Trace: 1680647809 unt-rea-a-02.news.neostrada.pl 19620 195.187.100.13:51231 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 2192 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit