Sistemul de operare Mac OS

Sisteme de operare de familie Mac OS: Caracteristici și beneficii.

Timp de mai mulți ani, lider de piață în sistemele de operare, Microsoft a împins treptat în jurul valorii de alți producători. Microsoft Windows, desigur, are un monopol în acest sens și în mod regulat produce noi produse, dar, de asemenea, concurenții companiei nu sunt adormit și sunt în curs de dezvoltare în mod activ sistemele lor - de exemplu, Apple cu Mac OS său.







Mac OS (Macintosh Operating System) este o familie de proprietate sistem de operare (privat), cu o interfață grafică special conceput pentru calculatoarele Apple Macintosh. Este demn de remarcat faptul că mulți experți cred că industria IT Mac OS primul dintre sistemele de operare moderne, care a aplicat interfața grafică de utilizator, spre deosebire de linia de comandă tradițională. Deci, acum puteți folosi toate disponibile obiecte și funcții de sistem sub formă de componente grafice de afișare (ferestre, pictograme, meniuri, butoane, liste, și așa mai departe. N.). Astfel, în contrast cu o interfață linie de comandă, utilizatorul a avut un acces aleator (prin intermediul tastaturii sau a dispozitivelor de intrare de indicare - manipulatorul „mouse-ul“) pentru toate obiectele de afișare vizibile - elemente de interfață. Apropo, unii programatori în momentul în care lucrarea a fost comparate într-o interfață grafică pentru a gestiona propria lor lume - astfel încât această tehnologie a fost util.

Astfel, Mac OS a cerut unele bare la care dezvoltatorii au început să caute alte sisteme de operare.

Apariția sistemului de operare Mac OS se referă la 1984, atunci când compania Apple Computer a introdus computerul Macintosh. Noutatea are caracteristici unice pentru timpul său - utilizatorii să gestioneze computerul lor nu numai de comenzile de la tastatură și instrucțiuni, dar cu noi, la momentul în care un dispozitiv numit un mouse. cursorul mouse-driven (săgeată), care, la rândul său, pe ecran pentru a controla vizibilitatea obiectelor grafice - foldere, comenzi rapide, fișiere, etc. În plus, sistemul de operare Mac OS pentru prima dată utilizat interfața familiară fereastra de astăzi, care a fost destinată pentru prezentarea și organizarea informațiilor.

Mac OS sistem sa bazat pe un prototip al unei interfețe grafice de utilizator, directori Apple a împrumutat de la centrul de cercetare Xerox PARC. Dezvoltatorii de Macintosh au folosit unele idei prototip Xerox, elaborat și le-a extins prin adăugarea de dumneavoastră.

Trebuie remarcat faptul că, ulterior, o serie de alte companii pentru utilizarea în produsele de ideile Apple, de exemplu, Microsoft Company, care a introdus similar cu Mac OS GUI pentru sistemul său de operare MS-DOS, numit Windows (pe traducere din limba engleză - fereastra).

Spre deosebire de produsele concurente Apple a vrut computerele Macintosh au devenit o alternativă la cele mai multe calculatoare. Compania chiar a venit cu o definiție pentru produsele sale. În înțelegerea computer Apple Macintosh este un produs de „tot restul“ ( „pentru restul dintre noi“), adică, pentru minoritatea care nu folosesc PC-ul. Acest fapt a indicat unicitatea Macintosh. Dar, în același sistem de operare, datorită în mare măsură un computer Mac diferit de restul computerului, până la mijlocul anilor '90 ai secolului XX nu a avut un nume oficial.

Versiunile anterioare ale sistemului de operare Mac au fost compatibile doar cu calculatoarele Macintosh bazate pe procesoare Motorola 68k, sistem operativ mai târziu de la Apple a fost compatibil cu o arhitectură de procesor PowerPC (PPC). Cele mai recente versiuni ale sistemului de operare - Mac OS X - a devenit compatibil cu arhitectura Intel x86. Cu toate acestea, politica companiei nu permite să se instaleze Mac OS pe orice arhitectura Intel x86 bazate pe dispozitiv. Sistemul Mac operațional poate fi instalat numai pe computerele Apple și laptop-uri.

Cu toate acestea, interdicția nu se oprește pe calculator „pirați“. Există chiar companii întregi, care sunt adesea instalate ilegal Mac OS pe computerele proprii construite în scopul punerii lor în aplicare în continuare. Apple încearcă prin toate mijloacele pentru a lupta împotriva produselor contrafăcute, până la urmărirea penală. Un exemplu de astfel de contor ar putea fi Apple a litigiilor instanță cu societatea Psystar, care produce clone de computere Mac.

Cu toate acestea, pentru a instala Mac OS pe un PC poate fi practic orice utilizator. Există două moduri populare de a instala Mac OS X fără a cumpăra acest Macintosh. În primul rând, aveți posibilitatea să utilizați un program de boot, care este înregistrat pe un CD separat, stabilirea Mac OS. În al doilea rând, puteți utiliza un brand sau „pirat“, DVD-ul cu distribuția sistemului de operare.

Cu toate acestea, cel mai simplu mod de a descărca de distribuție pe Internet piratat Mac OS X și scrie pe un „porc“. Acesta vă permite să instalați un sistem de operare pe un PC fără instrumente suplimentare. Este demn de remarcat faptul că distribuțiile hacked Mac OS X conțin un număr mare de patch-uri și drivere care permit sistemului de operare pentru a lucra pe calculatoare personale, de configurare de la distanță de la Apple reală.

Sistem de operare Mac OS X - este destul de un complex „organism“ și spune fără echivoc că ea ca este dificil. Descrierea cea mai potrivită a conceptului general este considerat a fi o idee a sistemului de operare sub forma unei structuri cu mai multe straturi, în care fiecare nivel are propriul său scop și propria gamă de sarcini.

Mac OS X este format din mai multe părți, imbricate una în interiorul celeilalte. In partea de sus - noua interfață de utilizator Aqua. Sub el - un strat de suport pentru aplicatii: mediu clasic, carbon, cacao, Java. Deeper - grafică și multimedia: cuarț, OpenGL, QuickTime. Și, în sfârșit, în adâncuri - sistemul motor principal, kernel-ul Darwin.


La centrul de Mac OS X este un nucleu Darwin a sistemului de operare. Pentru a accelera introducerea de produse și de a îmbunătăți calitatea Apple a în dezvoltarea Darwin, a deschis accesul la codul sursă tuturor participanților. Modulele de kernel Darwin au fost complet deschise și disponibile pentru dezvoltatorii programatori, până la codul sursă. Astfel, dezvoltarea și punerea în aplicare a lui Darwin au fost angajate un număr mare de persoane - mai mult de 100 de mii de oameni ..







Darwin este o parte centrală a unui Mach 3, care a intrat în sistemele / OpenStep Mac OS NeXTStep. Acesta este responsabil pentru caracteristicile cele mai de bază ale comportamentului sistemelor de operare la un nivel mai ridicat. Avantajul acestei cu o arhitectură microkernel înainte de arhitecturi nucleu monolitice constă în faptul că toate funcțiile de bază realizate de către nucleu în formă de componente mici, care funcționează în mod privilegiat, funcțiile rămase ale sistemului iau forma de plug-in-uri și a alerga în normale, de utilizator, modul. Prin aceasta o creștere semnificativă a fiabilității, a devenit destul de ușor de a modifica componentele sistemului de operare de bază, etc.

  • microkernel Mach 3.0;
  • serviciile de sistem de operare bazate pe BSD 4.4-Lite;
  • rapid, pe baza standardelor existente, module de rețea;
  • Sistemul de intrare-ieșire (I O Kit /);
  • suport pentru sisteme de fișiere diferite.

Microkernel Mach (dezvoltarea de Universitatea Carnegie-Mellon) este baza kernel-ului Darwin, așa cum îndeplinește toate funcțiile critice ale sistemului de operare. Acesta controlează încărcarea procesorului, programul și să monitorizeze punerea în aplicare a acestora, alocă memorie și asigură protecția formarea unei infrastructuri centralizate de mesaje de sistem pentru alte niveluri ale sistemului de operare.

Strâns integrat cu sistemul Mach, BSD microkernel în Mac OS X este o versiune ușor modificată a BSD 4.4-Lite (Berkeley Software Distribution, Dezvoltare de la Universitatea din California de la Berkeley), sistem de operare. nucleu versiunea BSD Darwin efectuează în suport pentru Mac OS X pentru sisteme de fișiere diferite, și tehnologii de rețea. În plus, BSD este responsabil:

  • drepturilor de securitate, autentificare și de utilizator,
  • conversie de apeluri de la programe de clasă la nivel de sistem,
  • Modelul BSD-proces,
  • prize BSD mecanism de punere în aplicare,
  • punerea în aplicare a așa-numitelor procese de filamente (fire de POSIX),
  • Application Program Interface (API) a nucleului.

Sistemul de intrare-ieșire (I O Kit /) construit pe un model orientat-obiect și bibliotecile respective. Aceasta susține mai multe tipuri diferite de dispozitive, simplifică scrierea de drivere, este modular și sistem expandabil. Caracteristicile sale cele mai importante:

  • un adevărat mod de plug-and-play,
  • Dispozitive de control dinamic (hot-swappable)
  • încărcare dinamică a conducătorilor auto, după caz,
  • gestionare a energiei pentru portabile, cât și pentru calculator pe desktop,
  • multiprocesare.

nivel de utilizator de fundație software de rețea și de comunicații instrumente de Mac OS X este o tehnologie OpenTransport.OpenTransport Mac OS X suportă cele mai multe dintre caracteristicile care au existat din nou în Mac OS 8 și 9, dar ceva a trebuit să se schimbe. Pentru a utiliza rețeaua în Mac OS X este disponibil:

Mac OS X acceptă următoarele medii de rețea:

  • Ethernet-10 / 100Base-T;
  • Ethernet-1000Base-T;
  • Jumbo Frame;
  • transmisie serială;
  • transmisie wireless.

Mac OS X acceptă următoarele protocoale de rețea standard:

Pentru a adăuga o nouă tehnologii de rețea, fără a fi nevoie să recompilați kernel-ul furnizează un mecanism pentru crearea de rețele extensii de kernel - Rețeaua de Kernel Extensii. Acest mecanism vă permite să adăugați nu numai module individuale de rețea, dar, de asemenea, un set complet (stiva) de noi protocoale care sunt încărcate dinamic în kernel-ul sau sunt descărcate de kernel, dacă este necesar.

O altă caracteristică atractivă de Mac OS X este ceva care este foarte frecvente Apache Web-server inclus în Mac OS X, ca parte a sistemului de operare. Deci, este destul de ușor de tras de pe computerul personal web-server.

Pentru a face acest lucru, a crea o structură hipertext și pune toate fișierele din această structură în pagina personală Sites.Nachalnaya utilizatorului în dosarul HTML ar trebui să fie numit index.html.

Pentru a activa web-server de sine, trebuie să vă setările panoului de partajare, fila Fișier Web, găsiți Web de partajare Off inscripția ischelknut în butonul de pe ecran Startpod această inscripție.

Dacă vom compara sistemul de operare Mac cu concurentul principal sistemul de operare Windows de la Microsoft, este posibil să se identifice mai multe diferențe cheie.

În al doilea rând, Mac OS are un design mai interesant și practice, care pot fi descrise prin expresia „Nimic în exces“. Pe înălțime și sistem de gradul de utilizare - gradul de utilizare (utilizare). Potrivit lui Bill Gribbonsa (Bill Gribbons), Doctor în Științe, specializat în impactul factorilor umani în design de informații universitare Bentley (Bentley), abordarea Apple pentru dezvoltarea produselor - aceasta este ceea ce le distinge de Microsoft. De asemenea, el a subliniat că Microsoft nu este întotdeauna axat pe tehnologie în Windows nu este întotdeauna cel mai bun confort pentru utilizator, și nu este întotdeauna ușor de cercetare un produs care nu satisface întotdeauna nevoile utilizatorilor.

De exemplu, interfața sistemului Mac OS X are, de asemenea, diferențe semnificative decât Windows. Dacă Windows fiecare program corespunde, de obicei, într-o singură fereastră cu file pe care ea și barele de instrumente în Mac OS deschis, utilizați ferestrele și panourile „plutitoare“ nu sunt atașate la fereastra generală, și este situat pe desktop.

În plus, Mac OS este ușor de instalat și de a elimina aplicații. De exemplu, instalarea de cele mai multe programe în cadrul sistemului operațional Apple este mult mai ușor decât sub Windows. În programul Mac OS este prezentat utilizatorului ca un singur obiect - așa-numitul „pachet“ (pachet), și pentru a instala pur și simplu trageți pictograma „pachet“ în orice dosar, sau rulați-l direct de pe disc. Cu această metodă, de instalare nu lasă urme în registrul de sistem (ca în Mac OS nu este), și foldere publice. Doar câteva programe (în general, astfel de „monstri“ ca Adobe Creative Suite sau Microsoft Office) utilizând familiar pentru utilizatorii de Windows in¬stallyatory.

În plus, calculatoarele care rulează Mac OS puțin probabil să fie infectat cu malware și rezistente la accesul neautorizat la datele personale.

Ai Mac OS X și unele dezavantaje. care, în special, sunt asociate cu avantajele acestui sistem de operare. Utilizarea tehnologiei fiabile și design original afectează costul ca calculatorul și sistemul de operare în sine - ca regulă, este un ordin de mărime mai mare decât costul unui PC care rulează Windows. În plus, computerele Apple sunt nici o performanță medie, deoarece compania se concentrează pe producția de mașini de înaltă performanță pentru a efectua sarcini profesionale, care îngustează publicul țintă. Din acest motiv, Apple trebuie să păstreze și costul ridicat al produselor lor.

Un alt dezavantaj al Mac OS este un număr mai mic de programe pe care le puteți instala pe computer. Printre software-ul pentru software-ul Mac OS există pentru a rezolva orice probleme, dar alegerea sa nu este încă la fel de mare ca și pentru Microsoft Windows.

Minus Mac OS este, de asemenea, interfața cu utilizatorul inflexibile. Sistemul de operare Apple nu permite utilizatorului să controleze dimensiunea și amplasarea panourilor de interfață atât de flexibile, cum se face în Windows. În acest caz, marca de fonturi de sistem în Mac OS pot fi schimbate într-o măsură limitată și numai cu ajutorul software-ului suplimentar speciale.

În plus, o serie de experți aloca și diferențele de imagine între cele două sisteme. computer Macintosh cu Mac OS este destinat în primul rând pentru grafică și funcții multimedia și se descurcă cu aceste sarcini mai bine decât Windows. La rândul său, Windows este mult mai bine de a lucra cu aplicații statistice și de birou. Puțini oameni care joacă jocuri de calculator pe Macintosh, în timp ce piața există un întreg segment de PC-uri de jocuri și dispozitive periferice speciale care rulează pe Windows.

În viitor, numărul de utilizatori Macintosh și, în consecință, sistemul de operare Mac, va crește treptat. Experții pieței de IT este legată cu o reducere consistentă a costurilor pentru computerele Apple și laptop-uri. În consecință, va crește și numărul de software rău intenționat pentru Macintosh, care ulterior ar putea conduce la primele programe oficiale antivirus pentru PC-ul Apple. Desigur, în viitorul apropiat, va crește numărul de aplicații exclusive pentru Mac OS, precum și numărul tot mai mare de aplicații compatibile cu Windows, și vice-versa.

literatură