Što je OperaSustav za ting? Vodič
⚡ Pametni sažetak
An OperaOperativni sustav (OS) je sistemski softver koji upravlja hardverskim i softverskim resursima računala, a istovremeno pruža bitne usluge programima. Djeluje kao posrednik između korisnika i računala, omogućujući učinkovit multitasking i alokaciju resursa.

Što je Operating sustav?
An Operating sustav (OS) je softver koji djeluje kao sučelje između računalnih hardverskih komponenti i korisnika. Svaki računalni sustav mora imati barem jedan operativni sustav za pokretanje drugih programa. Aplikacije poput preglednika, MS Officea, Notepada, igara itd. trebaju neko okruženje za pokretanje i obavljanje svojih zadataka.
OS vam pomaže da komunicirate s računalom, a da ne znate kako govoriti jezik računala. Nije moguće da korisnik koristi bilo koje računalo ili mobilni uređaj bez operativnog sustava.

Da bismo razumjeli kako su se operativni sustavi razvijali, pogledajmo njihovu povijest.
Povijest OS-a
- Operating sustavi su prvi put razvijeni kasnih 1950-ih za upravljanje pohranom na traci
- Istraživački laboratorij General Motorsa implementirao je prvi operativni sustav krajem 1950-ih za svoje IBM 701
- Sredinom 1960-ih operativni sustavi počeli su koristiti diskove
- U kasnim 1960-ima razvijena je prva verzija Unix OS-a
- Prvi OS napravljen od Microsoft bio DOS. Izgrađen je 1981. kupnjom softvera 86-DOS od tvrtke iz Seattlea
- Danas popularan OS Windows prvi put je nastao 1985. kada je GUI stvoren i uparen s MS-DOS-om.
Danas se nekoliko operativnih sustava natječe za dominaciju na tržištu stolnih računala i mobilnih uređaja.
Primjeri Operating sustav s tržišnim udjelom

Slijede Operaprimjeri sustava s najnovijim tržišnim udjelom
| Naziv OS-a | Podijeli |
|---|---|
| Android | 44.44 |
| Windows | 27.45 |
| iOS | 15.94 |
| macOS | 8.65 |
| Linux | 1.61 |
| Chrome OS | 1.36 |
S obzirom na to da je dostupno toliko operativnih sustava, korisno je razumjeti kako se razlikuju u dizajnu i namjeni.
Vrste Operating sustav (OS)
Slijede popularne vrste OS-a (Operating sustav):
- Serija Operating sustav
- Multitasking/Time Sharing OS
- Višeprocesni OS
- OS u stvarnom vremenu
- Distribuirani OS
- Mrežni OS
- OS za mobilne uređaje
Serija Operating sustav
Neki računalni procesi su vrlo dugotrajni i oduzimaju puno vremena. Kako bi se ubrzao isti proces, poslovi sa sličnim potrebama grupiraju se i izvode kao grupa.
Korisnik batch operativnog sustava nikada izravno ne komunicira s računalom. U ovoj vrsti OS-a, svaki korisnik priprema svoj zadatak na izvanmrežnom uređaju poput bušene kartice i šalje ga računalnom operateru.
Multi-tasking/dijeljenje vremena Operating sustavi
Operativni sustav s dijeljenjem vremena omogućuje ljudima koji se nalaze na različitim terminalima (ljuskama) da koriste jedan računalni sustav u isto vrijeme. Procesorsko vrijeme (CPU) koje dijeli više korisnika naziva se dijeljenje vremena.
višeobradbeni Operating sustav
Višeprocesorski operativni sustav koristi više od jednog CPU-a za izvršavanje procesa. Više procesora radi paralelno, dijeleći računalnu sabirnicu, takt, memoriju i periferne uređaje. Ovaj pristup poboljšava propusnost i pouzdanost jer ako jedan procesor zakaže, preostali procesori mogu nastaviti raditi.
OS u stvarnom vremenu
A operativni sustav u stvarnom vremenu ima vrlo mali vremenski interval za obradu i odgovor na ulazne podatke. Primjeri: Vojni softverski sustavi, Svemirski softverski sustavi su primjeri operativnog sustava u stvarnom vremenu.
distribuiran Operating sustav
Distribuirani sustavi koriste mnoge procesore smještene u različitim strojevima kako bi svojim korisnicima omogućili vrlo brzo računanje.
mreža Operating sustav
mreža OperaSustav radi na poslužitelju. Pruža mogućnost da služi za upravljanje podacima, korisnicima, grupama, sigurnošću, aplikacijama i drugim mrežnim funkcijama.
OS za mobilne uređaje
Mobilni operativni sustavi su oni koji su posebno dizajnirani za pokretanje pametnih telefona, tableta i nosivih uređaja.
Neki najpoznatiji mobilni operativni sustavi su Android i iOS, ali i drugi uključuju HarmonyOS, Wear OS i watchOS.
Svaka vrsta operativnog sustava obavlja skup osnovnih funkcija koje osiguravaju nesmetan rad sustava.
Funkcije Operating sustav
Neke tipične funkcije operativnog sustava mogu uključivati upravljanje memorijom, datotekama, procesima, I/O sustavom i uređajima, sigurnošću itd.
Ispod su glavne funkcije Operating sustav:
U operativnom sistemski softver obavlja svaku od funkcija:
- Procesno upravljanje: Upravljanje procesima pomaže OS-u da stvara i briše procese. Također pruža mehanizme za sinkronizaciju i komunikaciju između procesa.
- Upravljanje memorijom: Modul za upravljanje memorijom obavlja zadatak dodjeljivanja i dedodjeljivanja memorijskog prostora programima kojima su ti resursi potrebni.
- Upravljanje datotekama: Upravlja svim aktivnostima vezanim uz datoteke kao što su organizacijska pohrana, dohvaćanje, imenovanje, dijeljenje i zaštita datoteka.
- Upravljanje uređajimaUpravljanje uređajima prati sve uređaje. Ovaj modul, također poznat kao I/O kontroler, obavlja zadatak dodjeljivanja i de-dodjeljivanja uređaja.
- Upravljanje I/O sustavom: Jedan od glavnih ciljeva bilo kojeg OS-a je skrivanje osobitosti hardverskih uređaja od korisnika.
- Upravljanje sekundarnom pohranom: Sustavi imaju nekoliko razina pohrane koja uključuje primarnu pohranu, sekundarnu pohranu i predmemoriju. Upute i podaci moraju biti pohranjeni u primarnu pohranu ili predmemoriju tako da ih pokrenuti program može referencirati.
- Sigurnost: Sigurnosni modul štiti podaci i informacije računalnog sustava protiv prijetnje zlonamjernim softverom i neovlaštenog pristupa.
- Tumačenje zapovijediOvaj modul interpretira naredbe koje daje korisnik i dodjeljuje sistemske resurse za obradu tih naredbi.
- Umrežavanje: Distribuirani sustav je grupa procesora koji ne dijele memoriju, hardverske uređaje ili sat. Procesori međusobno komuniciraju putem mreže.
- Računovodstvo poslovaPraćenje vremena i resursa koje koriste različiti poslovi i korisnici.
- Upravljanje komunikacijama: Koordinacija i dodjela prevoditelja, tumača i drugih softverskih resursa različitih korisnika računalnih sustava.
Osim ovih funkcija, operativni sustavi nude i nekoliko važnih značajki.
Značajke Operating sustav (OS)
Evo popisa važnih značajki OS-a:
- Zaštićeni i nadzorni način rada
- Omogućuje pristup disku i datotečnim sustavima
- Upravljački uređaji
- Umrežavanje
- Sigurnost
- Izvršenje programa
- Upravljanje memorijom
- Virtualna memorija
- Multitasking
- Rukovanje I/O operacijama
- Manipulacija datotečnim sustavom
- Otkrivanje i rukovanje greškama
- Alokacija resursa
- Zaštita informacija i resursa
Kako se OperaRadi li sustav tinga?
Kada uključite računalo, operativni sustav je prvi veći dio softvera koji se učitava u memoriju. Ovaj niz pokretanja naziva se proces pokretanja, i slijedi određeni niz koraka.
Prvo, računalo pokreće mali program pohranjen u firmveru koji se naziva BIOS (Basic Input/Output System) ili UEFI (Unified Extensible Firmware Interface). Ovaj firmver provodi samoprovjeru pri uključivanju (POST) kako bi provjerio ispravno funkcioniraju li bitne hardverske komponente poput CPU-a, RAM-a i pogona za pohranu. Nakon što se POST završi, firmver locira bootloader na određenom pogonu za pokretanje.
Bootloader zatim učitava kernel operativnog sustava u memoriju. Kernel inicijalizira sistemske upravljačke programe, postavlja tablice za upravljanje memorijom i pokreće bitne pozadinske usluge poznate kao daemoni ili sistemski procesi. Nakon što kernel završi s inicijalizacijom, pokreće korisničko sučelje, bilo da se radi o grafičkom okruženju radne površine ili ljusci naredbenog retka.
Za vrijeme izvođenja, OS kontinuirano upravlja sistemskim resursima. CPU planer određuje koji procesi dobivaju procesorsko vrijeme pomoću algoritama kao što su kružno raspoređivanje ili raspoređivanje prioriteta. upravitelj memorije dodjeljuje RAM aktivnim programima i koristi virtualnu memoriju za proširenje dostupnog prostora zamjenom podataka na disk kada je fizička memorija puna.
OS također obrađuje apstrakcija hardveraUpravljački programi uređaja prevode generičke OS naredbe u upute specifične za hardver, omogućujući aplikacijama interakciju s pisačima, mrežnim adapterima i uređajima za pohranu bez potrebe za poznavanjem detalja o temeljnom hardveru. Datotečni sustav organizira podatke na pogonima za pohranu, upravlja operacijama čitanja i pisanja, a istovremeno provodi dozvole pristupa kako bi podaci bili sigurni.
Razumijevanje načina rada OS-a pomaže u ilustraciji prednosti koje pruža korisnicima i programerima.
Prednosti Operating sustav
- Omogućuje skrivanje detalja hardvera stvaranjem apstrakcije
- Jednostavan za korištenje s GUI
- Nudi okruženje u kojem korisnik može izvršavati programe i aplikacije
- Operativni sustav mora osigurati da je računalni sustav jednostavan za korištenje
- Operating Sustav djeluje kao posrednik između aplikacija i hardverskih komponenti
- Omogućuje resurse računalnog sustava u formatu koji je jednostavan za korištenje
- Djeluje kao posrednik između cjelokupnog hardvera i softvera sustava
Nedostaci Operating sustav
- Ako se pojavi bilo kakav problem u OS-u, možete izgubiti sav sadržaj koji je pohranjen u vašem sustavu
- OperaSoftver za sustave Ting je prilično skup za male organizacije, što im dodatno opterećuje. Primjer: Windows
- Nikada nije potpuno siguran jer se prijetnja može pojaviti u bilo kojem trenutku
U srcu svakog operativnog sustava leži njegova najkritičnija komponenta: jezgra.
U čemu je Kernel Operating sustav?
Jezgra je središnja komponenta računalnog operativnog sustava. Jedini posao koji obavlja jezgra je upravljanje komunikacijom između softvera i hardvera. Jezgra se nalazi u jezgri računala. Omogućuje komunikaciju između hardvera i softvera. Dok je jezgra najdublji dio operativnog sustava, ljuska je najudaljeniji dio.
Značajke kernela
- Niskorazinsko planiranje procesa
- Međuprocesna komunikacija
- Sinkronizacija procesa
- Prebacivanje konteksta
Vrste kernela
Postoji mnogo vrsta kernela, ali među njima su dva najpopularnija:
1. Monolitna
Monolitna jezgra je jedan kod ili blok programa. Pruža sve potrebne usluge koje nudi operativni sustav. To je jednostavan dizajn koji stvara poseban komunikacijski sloj između hardvera i softvera.
2. Mikrojezgre
Microkernel upravlja svim resursima sustava. U ovoj vrsti kernela usluge su implementirane u različitim adresnim prostorima. Korisničke usluge su pohranjene u korisničkom adresnom prostoru, a kernel usluge su pohranjene u kernel adresnom prostoru. Dakle, pomaže smanjiti veličinu i kernela i operativnog sustava.
Kako se operativni sustavi nastavljaju razvijati, umjetna inteligencija igra sve značajniju ulogu.
Kako se umjetna inteligencija transformira Operating sustavi
Umjetna inteligencija mijenja način na koji moderni operativni sustavi upravljaju resursima i komuniciraju s korisnicima. Glavni dobavljači operativnih sustava sada integriraju značajke pokretane umjetnom inteligencijom koje poboljšavaju performanse, sigurnost i upotrebljivost.
Inteligentno upravljanje resursima: Algoritmi umjetne inteligencije analiziraju obrasce korištenja kako bi predvidjeli koje će aplikacije korisnik sljedeće otvoriti, unaprijed ih učitavajući u memoriju za brže vrijeme pokretanja. Windows, macOSi Android svi koriste modele strojnog učenja za optimizaciju alokacije CPU-a i baterije u stvarnom vremenu.
Poboljšana sigurnost: Sustavi za otkrivanje prijetnji pokretani umjetnom inteligencijom unutar operativnog sustava mogu identificirati zlonamjerni softver i sumnjivo ponašanje analizirajući obrasce, umjesto da se oslanjaju isključivo na baze podataka potpisa. Ovaj proaktivni pristup hvata zero-day prijetnje koje tradicionalne antivirusne metode mogu propustiti.
Glasovna i prirodnojezična sučelja: Ugrađeni AI asistenti poput Copilota, Siri i Google Assistanta omogućuju korisnicima upravljanje funkcijama OS-a putem naredbi na prirodnom jeziku, čineći računalstvo pristupačnijim.
Održavanje automatiziranog sustava: Umjetna inteligencija omogućuje OS-u automatsko zakazivanje ažuriranja, brisanje predmemorije i optimizaciju pohrane na temelju naučenog ponašanja korisnika, smanjujući potrebu za ručnom administracijom sustava.
Razlika između firmvera i Operating sustav
Ispod su ključne razlike između firmvera i Operating sustav:
| firmware | Operating sustav |
|---|---|
| Definirajte firmver: firmver je jedna vrsta programiranja koja je ugrađena u čip u uređaju koji kontrolira taj određeni uređaj. | Definirati Operating sustav: OS pruža funkcionalnost iznad i iznad one koju pruža firmware. |
| Firmware su programi koje je kodirao proizvođač integriranog kruga ili nešto slično i ne mogu se mijenjati. | OS je program koji korisnik može instalirati i mijenjati. |
| Pohranjuje se u trajnoj memoriji. | OS je pohranjen na tvrdom disku. |
Razlika između 32-bitnog i 64-bitnog Operating sustav
Ispod je Ključ Razlike između 32-bitnog i 64-bitnog Operating sustav:
| Parametri | 32-bitni | 64-bitni |
|---|---|---|
| Architekstura i softver | Omogućuje 32-bitnu obradu podataka istovremeno | Omogućuje 64-bitnu obradu podataka istovremeno |
| Kompatibilnost | 32-bitne aplikacije zahtijevaju 32-bitni OS i CPU. | 64-bitne aplikacije zahtijevaju 64-bitni OS i CPU. |
| Dostupni sustavi | Windows 10 (32-bitni), starije verzije Linuxa i naslijeđeni sustavi. | Windows 10, Windows 11, macOS, i sve moderne Linux distribucije. |
| Ograničenja memorije | 32-bitni sustavi ograničeni su na 4 GB RAM-a. | 64-bitni sustavi dopuštaju maksimalno 16 eksabajta (oko 17 milijardi GB) RAM-a. |


