- Pangunahing pag-andar ng isang operating system
- 1- Pamamahala ng Proseso
- 2- Pangunahing pamamahala ng memorya
- 3- Pangalawang pamamahala ng imbakan
- 4- Pamamahala ng sistema ng pagpasok at exit
- 5- Registry system ng file
- 6- Seguridad
- 7- Komunikasyon sa pagitan ng mga elemento at aplikasyon
- 8- Iulat ang katayuan ng system
- 9- Pamamahala ng mapagkukunan
- 10- Pangangasiwa ng gumagamit
- Ang pinaka-karaniwang mga operating system
- Mga Sanggunian
Ang pinakamahalagang pag- andar ng isang operating system ay ang pamamahala ng proseso, pamamahala ng memorya, komunikasyon sa pagitan ng mga aplikasyon, bukod sa iba pa. Ang isang operating system ay ang pangunahing software o hanay ng mga programa na namamahala sa lahat ng mga proseso na lumitaw sa loob ng isang elektronikong aparato.
Hindi ito ang mga programa at aplikasyon na karaniwang ginagamit namin upang gumana, halimbawa, ang computer, ngunit ang mga katangian na nagpapahintulot sa mga application na ito na gumana.
Ang isa sa mga layunin ng operating system ay upang pamahalaan ang kernel, ang mga mapagkukunan ng lokasyon at ang hardware ng aming machine. Karamihan sa mga elektronikong aparato sa merkado na mayroong microprocessor ay may isang operating system.
Sa simula ng paglikha ng mga operating system, ang pinakamalaking kamalian ay mayroon silang napakaliit na kapasidad at napakababang paggamit, kaya karaniwang ginagawa ito nang manu-mano sa pamamagitan ng isang batch. Sa loob ng batch, ang Trabaho, na kung saan ang mga order na kinakailangan upang magsagawa ng isang aksyon, ay manu-manong naisaaktibo.
Habang nadaragdagan ang pagiging kumplikado ng mga operating system, ang mga gawaing ito ay kailangang awtomatiko, sa gayon lumilitaw ang unang tagasalin.
Sa lahat ng mga pag-update at pagtuklas na nagawa sa mga nakaraang taon, wala nang natitira sa mga unang operating system na manu-mano na naisaaktibo.
Nagiging mas sopistikado sila at buhayin ang kanilang sarili upang maprotektahan ang makina at isagawa ang mga kinakailangan at gawain na gawain.
Pangunahing pag-andar ng isang operating system
Tulad ng napag-usapan namin dati, ang karamihan sa mga operating system ay na-prefabricated na may isang listahan ng mga gawain upang maisagawa sa loob ng aming elektronikong aparato upang maayos ang lahat.
Kinakailangan lamang na gumawa ng maliit na mga pagsasaayos upang maiangkop ang pagsasaayos sa mga pangangailangan ng aming aparato.
1- Pamamahala ng Proseso
Ang isa sa pinakamahalagang bahagi ng isang operating system ay ang pamamahala ng mga proseso. Ang mga proseso ay ang mga mapagkukunan na kailangan ng isang programa.
Ito ay nagsasangkot sa paggamit ng memorya, oras ng CPU (sentral na yunit ng pagproseso), at mga file na kailangan ng aplikasyon ng pag-access upang gumana nang maayos.
Ang operating system, upang alagaan ang wastong paggana ng makina, ay nakatuon sa paglikha at pagsira ng mga proseso, paghinto at pag-restart sa kanila at pagtulong sa mga mekanismo ng komunikasyon sa pagitan ng mga proseso.
Maaari naming ihambing ang gawaing ito sa gawain ng isang manggagawa sa opisina. Kung gumawa kami ng isang listahan ng mga gawain, ang sistema ng pamamahala ng proseso ay magtatatag ng isang linya ng pagkilos kung saan inilalagay nito ang mga pinakamahalagang proseso sa isang priyoridad na lugar, ang mga tagapamagitan sa isang intermediate na lugar, at sa wakas ang mga hindi gaanong mahahalagang huli.
Ang problema sa ito ay ang pamamahala ng proseso ay ginagawa sa pamamagitan ng isang makina na nagtatatag ng di-makatwirang mga priyoridad sa mga gawain na isasagawa, at kung minsan ay hindi gaanong mahahalagang gawain ang naiwan nang walang pagpapatupad.
Pagkatapos ay kinakailangan upang baguhin ang pagsasaayos ng tool sa pamamahala ng proseso at bigyan ng mas mataas na priyoridad sa mga kinakailangang gawain o pilitin ang kanilang pagpapatupad sa pamamagitan ng kamay.
2- Pangunahing pamamahala ng memorya
Ang isa pang mahalagang sangkap ng operating system ay pangunahing pamamahala ng memorya. Ang memorya ay binubuo ng isang data store na ibinahagi ng CPU at application at nawawala ang kapasidad nito kung sakaling ang isang pagkabigo.
Samakatuwid, mahalaga na ang operating system ay mag-aalaga sa pamamahala ng memorya, upang hindi ito mababad at nawala ang data at impormasyon na nilalaman doon.
Tinitiyak ng operating system kung anong bahagi ng memorya ang ginagamit at kung bakit. Magpasya kung saan inilalagay ang mga proseso kapag mayroong isang libreng puwang at maglaan at kunin ang puwang na kinakailangan upang ito ay palaging ginagamit.
3- Pangalawang pamamahala ng imbakan
Ang memorya ay pabagu-bago ng isip at kung may anumang kabiguan maaari mong mawala ang impormasyon na nilalaman nito. Para sa mga ito, kinakailangan na magkaroon ng isang pangalawang module ng imbakan na maaaring mag-imbak ng data para sa pangmatagalang.
Tulad ng pangunahing memorya, ang operating system ay may pananagutan sa pamamahala ng libreng puwang at nagtalaga ng pag-save ng order. Tinitiyak din nito na ang lahat ay maayos na nakaimbak, pati na rin kung magkano ang puwang na naiwan at kung saan.
4- Pamamahala ng sistema ng pagpasok at exit
Ang operating system ay responsable para sa pamamahala ng mga port at output port ng computer, tulad ng mga headphone, isang printer, isang monitor, atbp.
Noong nakaraan, kung nais mong mag-install ng isang bagong panlabas na port, mahalagang magkaroon ng isang pag-install disk na naglalaman ng mga driver para sa computer upang tanggapin ang mga ito.
Sa ngayon, ang operating system ng computer mismo ay karaniwang responsable para sa paghahanap ng network para sa impormasyong kinakailangan para sa mga bagong panlabas na panter upang gumana nang perpekto.
5- Registry system ng file
Ang mga file ay mga format na nilikha ng kanilang mga may-ari na na-convert sa mga talahanayan, at ang operating system ay namamahala sa pagrehistro at pag-save ng mga ito.
Ang operating system ay responsable para sa pagbuo, pagtanggal at pag-archive ng mga file na nilikha, pati na rin ang pag-aalok ng mga kinakailangang tool upang ma-access ang mga file sa anumang oras.
Itinataguyod nito ang komunikasyon sa pagitan ng mga file at mga yunit ng imbakan, at sa wakas, maaari itong mai-configure upang i-back up ang lahat ng mga file, upang sa isang aksidente, hindi sila nawala.
6- Seguridad
Ang operating system ay responsable para sa seguridad ng makina. Ang isa sa pinakamahalagang aktibidad ay ang pag-access ng mga gumagamit o programa sa kung saan hindi nila dapat.
Maraming mga virus na maaaring makaapekto sa aming system, at tinitiyak ng operating system na hindi ito nangyari.
Maaari mong i-configure ang operating system upang ang regular na mga tseke ay isinasagawa at itinatag ang mga kontrol sa seguridad na dapat mong gawin.
7- Komunikasyon sa pagitan ng mga elemento at aplikasyon
Sa pamamagitan ng mga interface ng network, ang operating system ay nagpapanatili ng komunikasyon sa pagitan ng iba't ibang mga bahagi ng makina at lahat ng mga application na nakikipag-ugnay sa kanila. Magpadala at tumanggap ng impormasyon.
8- Iulat ang katayuan ng system
Mayroong isang serye ng mga application na mai-install nang default kasama ang operating system, ngunit hindi sila isang sistema tulad nito.
Nag-aalok ang mga ito ng isang kapaligiran at pangunahing katangian para sa pag-unlad at pagpapatupad ng mga programa na naka-install sa aming makina.
Iniuulat ito sa katayuan ng system, kung kinakailangan ang anumang pagkilos o aprubahan ang anumang pagkilos na gagawin, tulad ng awtomatikong pag-update.
Bilang karagdagan, sinusuportahan nito ang iba't ibang mga wika ng programa upang ang anumang uri ng aplikasyon ay nagpapatakbo sa aming makina. Siyempre, mayroon itong mga programa na nagpapabuti sa komunikasyon sa pagitan ng mga aplikasyon.
9- Pamamahala ng mapagkukunan
Pinamamahalaan nito ang lahat ng mga pangunahing bahagi ng makina sa pamamagitan ng tagapamahala ng mapagkukunan nito. Ang kanyang tungkulin bilang tagapangasiwa ay nagsasangkot sa seguridad at komunikasyon ng gitnang pagpoproseso ng yunit o CPU, ang mga panlabas na aparato na konektado sa computer.
Tulad ng panloob na memorya at pangalawang memorya, kung saan kailangan mong linisin at ilipat ang mga nakaimbak na mga bahagi mula sa isa't isa.
Sa pangkalahatan, namamahala sa lahat ng mga mapagkukunan ng system at lahat ng mga mapagkukunan na nakikipag-ugnay dito
10- Pangangasiwa ng gumagamit
Ang operating system ay namamahala din sa pamamahala ng mga profile na nakaimbak sa computer depende sa kung sino ang lumikha ng isang profile dito.
Ang pamamahala ng gumagamit ay maaaring iisang gumagamit o maraming gumagamit. Hindi ito nangangahulugan na ang operating system ay nagbibigay-daan lamang sa isang profile ng gumagamit na nilikha para magamit sa isang computer.
Ang katotohanan na ito ay isang solong gumagamit na profile ay nagpapahiwatig na ang mga pagpapatupad lamang ng gumagamit na iyon ang aktibo at tanging kanya lamang. Sa iba pa, sa multi-user, pinapayagan nito ang mga gawain ng higit sa isang gumagamit na maging aktibo nang sabay.
Ang pinaka-karaniwang mga operating system
Ang pinakamahusay na kilala at pinaka ginagamit na mga operating system sa merkado ay ang Windows, iOS at Linux para sa mga computer. At ang Android at iOS para sa mga smartphone.
Mayroong libu-libong mga operating system, na may iba't ibang antas ng pagiging sopistikado, depende sa kung aling aparato ang kinakailangan para sa kanila.
Ang Windows ay kabilang sa mahusay na macro-empire ng Microsoft, habang ang mga iO ay kabilang sa Apple. Ang Linux, para sa bahagi nito, ay isang libreng platform ng software na nagbibigay-daan sa iyo upang baguhin ang iyong operating system. Sa loob ng Linux platform ay ang Ubuntu at Devian, na kung saan ay ang pinakamahusay na kilala.
Pinapayagan ng mga libreng software na ito ang gumagamit na baguhin ang operating system ayon sa gusto niya. Mayroon din itong isang tiyak na peligro, at iyon ay ang pagpindot sa kernel ng operating system kapag wala kang maraming kaalaman ay maaaring makabuo ng isang sakuna.
Sa kabilang banda, ang mga operating system tulad ng Windows at iOS ay handa na para sa pinaka-walang karanasan na mga gumagamit, upang ang paunang pagsasaayos ng operating system ay nagbibigay-daan sa paggamit nang hindi kinakailangang isagawa ang anumang mamahaling mga pagbabago.
Mga Sanggunian
- RAHALKAR, Sagar Ajay. Mga Batayan sa Operating System. Sa Certified Ethical Hacker (CEH) Foundation Guide. Apress, 2016. p. 3-21.
- BLUME, Steven W. Mga pangunahing kaalaman sa sistema ng kuryente para sa nonelectrical professional. John Wiley & Sons, 2016.
- SPRUNT, Brinkley. Ang mga pangunahing kaalaman ng hardware-monitoring hardware. IEEE Micro, 2002, vol. 22, hindi 4, p. 64-71.
- MILLER, Michael. Ganap na gabay ng nagsisimula sa mga pangunahing kaalaman sa computer. Kaysa sa Pag-publish, 2007.
- ALVAREZ, Juan. Pag-unawa sa Mga Pangunahing Kaalaman sa Computer: Hakbang sa Aralin.
- SILBERSCHATZ, AbrahamGALVIN, et al. Mga operating system: pangunahing konsepto. Addison-Wesley Iberoamericana,, 1994.
- TANENBAUM, Andrew S .; FOGOAGA, Juan Carlos Vega. Mga operating system. Prentice Hall, 1988.