Arkitektur av Mac OS X

It er Mac OS som er grunnlegger av grafisk brukergrensesnitt. Det var tidligere kjent med navnet på systemprogramvaren fordi hver Apple-maskin kom tidlig ble stablet med Mac OS. Den opprinnelige Mac OS var basert på Lisa OS. Da Steve Jobs sammen med sitt team begynte å jobbe med Xerox og fulgte med Mac. Den grunnleggende arkitekturen Mac er basert på Lisa (utgitt i 1983) .Architecture av Mac


Den første operativsystemet Mac-serien kom med et skille som det førte en endring i verden av Os. Denne endringen ble bidro til den første hele GUI-basert operativsystem. Sammen med systemet kjernen har en Finder, som ble anvendt for fil- administrasjon. Disse to filene ble inneholdt i system mappen sammen med andre ressurser som skriverdrivere. Kernel er en del av operativsystemet som er ansvarlig for å utføre ulike operasjoner som når en PC begynner å laste inn og sjekke minnet, det så bråte kjernen og kontroll er overført til det. Systemet 1, 2, 3 og 4 var i stand til å kjøre kun ett program samtidig. Men Multimac og switcher ble brukt til å overvinne dette problemet til en viss grad. Deres arkitektur i hovedsak består av flat-filsystemet. Men senere systemet fem kom med multi finder som gjorde at systemet kan kjøre mange programmer samtidig. Utgivelsen av systemet 7 brakt en stor endring i Mac OS linjen, og legger et virtuelt minne støtte til OS. Mac OS 8 hadde en multi threading funksjonen som var i stand til å gjøre det bedre multitasking. Mac 8.1 hadde også en oppdatert versjon av HFS eller hierarkisk filsystem. Mac OS 8 var i stand til å støtte trådløse nettverksstøtte. Det har en innebygd karbon bibliotek i stedet for å bruke tradisjonelle API-filsystemet.

Arkitektur av Mac OS X
neste linje av operativsystemet ble kjent som Mac OS X og X er en roman nummer betyr ti. Mac Os X er en linje med grafisk OS. Mac OS er et UNIX-basert operativsystem. Det ble utarbeidet på teknologien introdusert av neste. Apple jobbet med dette prosjektet i flere tiår etter konstant svikt i eksisterende OS. Utbyggingsprosjektene ble startet med Nextstep. Det var deres idé å kombinere mach 2,5 kernel og hybrid kernel ved hjelp av delsystemer 4.3 BSD. Apple kjøpte NeXT, og da de utviklet et OS navngitt som Rhapsody. Den inneholdt en redesignet brukergrensesnitt basert på Mac OS 8 Platinum basert. Den gule boksen og blå boksen søknader var en del av dette operativsystemet. Blå boksen som en støtte for å kjøre Mac-programmer mellom Mac OS og integrert java plattformen. De C utviklerverktøy klar erklært som Yellow Box. Det var Rhapsody operativsystemer som vekker et håp i Mac OS utviklere å komme opp med den neste generasjonen av Mac-operativsystemet ti (X).
Utviklingen i Mac OS X
På World Wide Developer Conference i år 1998 Apple annonserte en ekstra API eller Application program interface for å støtte driften av Rhapsody. Utviklerne av Mac OS X var ikke fornøyd med den gule boksen og blå boks. Disse API skulle gi en base for å kjøre Mac OS X direkte på BSD lag, foruten først kjøre den på emulert Mac Layer. Denne modifiserte grensesnittet ble betegnet som Carbon, og det var ventet at det ville fjerne 2000 plagsom programmeringssamtaler og også erstattet dem med kompatible OS. Som et resultat av den første offentlige versjonen av Mac OS X kom i offentlig beta i 2000



Previous:
Next Page: