Redigerer
Amoeba 809
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
{{infoboks operativsystem}} '''Amoeba 809''', også bare kalt '''Amoeba''', er et eksperimentelt [[distribuert operativsystem]] som ble utviklet ved [[Vrije Universiteit Amsterdam]] i [[Nederland]]. [[Operativsystem]]et ble utviklet av et team under ledelse av [[Andrew S. Tanenbaum]] (1944–), bestående av Leonardus Joseph Maria van Moergestel, Henri E. Bal, Frans Kaashoek, Robbert van Renesse, Gregory J. Sharp og Hans van Staveren. Amoeba var et [[tidsdeling|tidsdelt operativsystem]] som gjorde bruk av et [[datanett|nettverk]] av [[datamaskin]]er, mens brukeren oppfattet nettverket som én enkelt datamaskin ([[single system image]]). Dette dannet et grunnlag for forskning innenfor [[Kapabilitetsbasert adressering|kapabilitetsbaserte]] og [[objektorientert operativsystem|objektorienterte operativsystemer]]. Spørsmål som denne forskningen ville ha svar på, var hvordan mest mulig av operativsystemet kunne plasseres i [[Brukermodus|brukerprosesser]], hvordan man kunne bruke et [[Pool (informatikk)|prosessorpool]] og koble dette sammen med [[arbeidsstasjon]]er, og hvordan flere [[lokalnett]] med distribuerte operativsystemer kunne kommunisere over [[Vidstrakt datanett|langdistansenett]].<ref name="Goscinski1991_809"/> Amoeba var basert på en [[mikrokjerne]] som gjorde lite annet enn [[meldingsoverføring]]; dette forbedret påliteligheten og tillot at mest mulig av operativsystemet kjørte som brukerprosesser.<ref name="Goscinski1991_809"/> Tjenestene som Amoeba kunne tilby var basert på modellen av et [[Laissez-faire|fritt marked]].<ref name="Goscinski1991_809"/> I likhet med [[Eden (operativsystem)|Eden]] benyttet Amoeba en objektorientert modell for [[distribuert databehandling]]. Amoeba benyttet [[lettvektsprosess]]er og [[remote procedure call]] (RPC) for [[interprosesskommunikasjon]].<ref name="Goscinski1991_809"/> Operativsystemet ble i utgangspunktet utviklet for datamaskiner som kjørte [[Motorola 68020]] og var koblet sammen av et 10 [[Mbps]] [[Ethernet]], med en [[Bro (datanettverk)|nettverksbro]] til Pronet [[token ring]].<ref name="Goscinski1991_809"/> Det ble også etter hvert [[portering|portert]] til [[Motorola 68030]], [[NS320xx|NS32016]], [[Intel 8088]], [[Intel 80386]], [[Intel 80486]], [[VAX]], [[PDP-11]], [[MIPS (RISC-arkitektur)|MIPS]], [[Sun-3|Sun-3]]/50, Sun-3/60 og [[SPARC]].<ref name="Goscinski1991_809"/> Ved hjelp av et [[Bibliotek (programvare)|programvarebibliotek]] var Amoeba istand til å kjøre [[UNIX]]-programmer.<ref name="Goscinski1991_810"/> En rekke [[programmeringsverktøy]] var tilgjengelig, deriblant [[kompilator]]er, [[teksteditor]]er og [[Skall (programvare)|skall]].<ref name="Goscinski1991_810"/> Det objektorienterte [[programmeringsspråk]]et [[Python]] ble opprinnelig utviklet for Amoeba, for å lagre systemendringer. Kildekoden til siste versjon (5.3) ble siste gang modifisert den 30. juli 1996.<ref name='ftp'>{{cite web |url=ftp://ftp.cs.vu.nl/pub/amoeba/amoeba5.3/ |title=Amoeba FTP |access-date=2016-12-09 |archive-date=2000-09-01 |archive-url=https://web.archive.org/web/20000901081815/ftp://ftp.cs.vu.nl/pub/amoeba/amoeba5.3/ |url-status=yes }}</ref> ==Referanser== <references> <ref name="Goscinski1991_809">[[#Goscinski1991|Goscinski 1991]], side 809</ref> <ref name="Goscinski1991_810">[[#Goscinski1991|Goscinski 1991]], side 810</ref> </references> ==Litteratur== * {{Kilde bok | ref=Goscinski1991 | forfatter=Goscinski, Andrzej | utgivelsesår=1991 | tittel=Distributed Operating Systems: The Logical Design | forlag=Longman Group United Kingdom; august 1991 | isbn=978-0-20141-704-3 | id=ISBN 02-014170-4-9 }} ==Eksterne lenker== * [http://www.cs.vu.nl/pub/amoeba/ Amoeba hjemmeside] * [http://fsd-amoeba.sourceforge.net FSD-Amoeba ved Sourceforge] {{distribuerte operativsystemer}} [[Kategori:Vrije Universiteit Amsterdam]] [[Kategori:Mikrokjerner]] [[Kategori:PDP-operativsystemer]] [[Kategori:PDP-11]] [[Kategori:Operativsystemer for x86]] [[Kategori:Operativsystemer for SPARC]] [[Kategori:Operativsystemer for MIPS]] [[Kategori:Objektbaserte distribuerte operativsystemer]] [[Kategori:Historiske operativsystemer]] [[Kategori:Operativsystemer fra 1983]] [[Kategori:1983 i Nederland]]
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Maler som brukes på denne siden:
Mal:Cite web
(
rediger
)
Mal:Distribuerte operativsystemer
(
rediger
)
Mal:Hlist/styles.css
(
rediger
)
Mal:ISOtilNorskdato
(
rediger
)
Mal:Infoboks/styles.css
(
rediger
)
Mal:Infoboks operativsystem
(
rediger
)
Mal:Infoboks rad
(
rediger
)
Mal:Infoboks slutt
(
rediger
)
Mal:Infoboks start
(
rediger
)
Mal:Kilde bok
(
rediger
)
Mal:Kilde www
(
rediger
)
Mal:Navboks
(
rediger
)
Mal:Wikidata-norsk
(
rediger
)
Modul:Arguments
(
rediger
)
Modul:Citation/CS1
(
rediger
)
Modul:Citation/CS1/COinS
(
rediger
)
Modul:Citation/CS1/Configuration
(
rediger
)
Modul:Citation/CS1/Date validation
(
rediger
)
Modul:Citation/CS1/Identifiers
(
rediger
)
Modul:Citation/CS1/Utilities
(
rediger
)
Modul:Citation/CS1/Whitelist
(
rediger
)
Modul:GetParameters
(
rediger
)
Modul:ISOtilNorskdato
(
rediger
)
Modul:Navbar
(
rediger
)
Modul:Navbar/configuration
(
rediger
)
Modul:Navboks
(
rediger
)
Modul:Navbox/configuration
(
rediger
)
Modul:Navbox/styles.css
(
rediger
)
Modul:Reference score
(
rediger
)
Modul:Reference score/conf
(
rediger
)
Modul:Reference score/i18n
(
rediger
)
Modul:String2
(
rediger
)
Modul:Wd-norsk
(
rediger
)
Modul:Wd-norsk/i18n
(
rediger
)
Modul:WikidataBilde
(
rediger
)
Modul:WikidataDato
(
rediger
)
Modul:WikidataListe
(
rediger
)
Modul:WikidataListe/conf
(
rediger
)
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Side
Diskusjon
norsk bokmål
Visninger
Les
Rediger
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon