Prednosti in slabosti operacijskega sistema Unix

Unix je nastal leta 1969 kot majhen operacijski sistem z omejeno funkcionalnostjo, od takrat pa se je razvil v trden, poln operacijski sistem, od katerega so številna podjetja odvisna pri vsakodnevnem poslovanju. Medtem ko je Windows v svetu namiznih računalnikov prevladujoč, Unix uporablja računalnike, ki med drugim upravljajo telefonske sisteme, elektronsko poslovanje in internet.

Zgodovina

Operacijski sistem Unix je leta 1969 v Bell Laboratories rodilo več programerjev, ki so se odločili, da bodo nekaj časa ignorirali računalnik. Rezultat je bil nov operacijski sistem in ker je bil napisan v programskem jeziku C, je bil prenosljiv na vseh računalniških platformah. Zdaj obstaja veliko okusov prodajalcev Unixa, vključno s POSIX, AIX in HP-UX. Linux je operacijski sistem, združljiv z Unixom, ki ga je Linux Torvalds napisal posebej za čipe Intel x86, najpogostejši procesor v namiznih in prenosnih računalnikih.

Prednosti

Unix zagotavlja resnično večopravilno, večopravilno in zaščiteno delovanje pomnilnika, hkrati pa uporablja minimalno količino pomnilnika. Unix zagotavlja tudi zanesljivo zaščito uporabnika s preverjanjem in preverjanjem pristnosti računa. V Unixu je vse datoteka, vključno s terminalom in vsemi napravami, kar poenostavi vhodno / izhodne operacije. Linux je zelo prenosljiv, kar pomeni, da lahko deluje na številnih različnih strojnih platformah, kar uporabnikom olajša namestitev na katero koli strojno opremo, ki jo izberejo za uporabo.

Slabosti

Unix ni zelo uporabniku prijazen operacijski sistem. Njegov osnovni vmesnik je ukazna vrstica in tudi izkušeni uporabniki lahko z njim naredijo napake - in napake v Unixu so lahko katastrofalne. Nekateri ukazi, kot tudi njihove možnosti, so lahko skrivnostni, in čeprav obstajajo številni pripomočki in aplikacije za platforme Unix / Linux - kar je nekakšna prednost -, je lahko za nekoga novega v Unixu preveč . Poleg tega je težko najti dokumentacijo o mnogih od teh orodij in je pogosto tudi nepopolna.

Uporabe

Unix je odlična platforma za pomožne strežnike, kot so sistem domenskih imen ali DNS, protokol za dinamično konfiguracijo gostitelja ali DHCP in spletni strežniki. Njegova vitka arhitektura ohranja vire za dejanske programe, ki jih želite zagnati, namesto da bi jih porabila samo za zagon samega operacijskega sistema. Unix ponuja tudi stabilno in varno platformo za programe, ki ne zahtevajo neposredne interakcije uporabnika z operacijskim sistemom.