- Fungsi utama sistem operasi
- 1- Manajemen proses
- 2- Manajemen memori utama
- 3- Manajemen penyimpanan sekunder
- 4- Manajemen sistem masuk dan keluar
- 5- Registri sistem file
- 6- Keamanan
- 7- Komunikasi antara elemen dan aplikasi
- 8- Laporkan status sistem
- 9- Manajemen sumber daya
- 10- Administrasi pengguna
- Sistem operasi yang paling umum
- Referensi
The paling penting fungsi dari sebuah sistem operasi yang manajemen proses, manajemen memori, komunikasi antara aplikasi, antara lain. Sistem operasi adalah perangkat lunak utama atau sekumpulan program yang mengelola semua proses yang muncul dalam perangkat elektronik.
Itu bukanlah program dan aplikasi yang biasa kita gunakan untuk mengoperasikan, misalnya, komputer, tetapi karakteristik yang memungkinkan aplikasi ini bekerja.
Salah satu tujuan sistem operasi adalah untuk mengelola kernel, sumber daya lokasi, dan perangkat keras mesin kita. Sebagian besar perangkat elektronik di pasaran yang memiliki mikroprosesor memiliki sistem operasi.
Pada awal pembuatan sistem operasi, kelemahan terbesar yang mereka miliki adalah kapasitas yang sangat kecil dan pemanfaatan yang sangat rendah, sehingga biasanya dilakukan secara manual melalui batch. Di dalam batch, Pekerjaan, yang merupakan pesanan yang diperlukan untuk melakukan tindakan, diaktifkan secara manual.
Ketika kompleksitas sistem operasi meningkat, tugas-tugas ini perlu diotomatiskan, sehingga muncul penerjemah perintah pertama.
Dengan semua pembaruan dan penemuan yang telah dibuat selama bertahun-tahun, tidak ada yang tersisa dari sistem operasi pertama yang harus diaktifkan secara manual.
Mereka menjadi lebih canggih dan mengaktifkan diri mereka sendiri untuk melindungi mesin dan melaksanakan tugas-tugas yang perlu dan rutin.
Fungsi utama sistem operasi
Seperti yang telah kita bahas sebelumnya, sebagian besar sistem operasi sudah dilengkapi dengan daftar tugas yang harus dilakukan di dalam perangkat elektronik kita sehingga semuanya berjalan lancar.
Anda hanya perlu melakukan sedikit penyesuaian untuk menyesuaikan konfigurasi dengan kebutuhan perangkat kami.
1- Manajemen proses
Salah satu bagian terpenting dari sistem operasi adalah mengelola prosesnya. Proses adalah sumber daya yang perlu dijalankan oleh program.
Ini melibatkan penggunaan memori, CPU (unit pemrosesan pusat), dan file yang perlu diakses aplikasi agar berfungsi dengan baik.
Sistem operasi, untuk menjaga agar mesin berfungsi dengan benar, didedikasikan untuk membuat dan menghancurkan proses, menghentikan dan memulai ulang proses tersebut, dan membantu mekanisme komunikasi antar proses.
Kita dapat membandingkan tugas ini dengan pekerjaan seorang pekerja kantoran. Jika kita membuat daftar tugas, sistem manajemen proses akan menetapkan garis tindakan di mana ia menempatkan proses yang paling penting di tempat prioritas, yang menengah di tempat perantara, dan akhirnya yang kurang penting bertahan.
Masalah dengan ini adalah bahwa manajemen proses dilakukan melalui mesin yang menetapkan prioritas sewenang-wenang untuk tugas yang akan dilaksanakan, dan terkadang tugas yang kurang penting dibiarkan tanpa eksekusi.
Kemudian perlu untuk mengubah konfigurasi alat manajemen proses dan memberikan prioritas yang lebih tinggi pada tugas yang diperlukan atau memaksakan pelaksanaannya dengan tangan.
2- Manajemen memori utama
Komponen penting lainnya dari sistem operasi adalah manajemen memori utama. Memori terdiri dari penyimpanan data yang digunakan bersama oleh CPU dan aplikasi serta kehilangan kapasitasnya jika terjadi kegagalan.
Oleh karena itu, penting bagi sistem operasi untuk menjaga manajemen memori, agar tidak terjadi jenuh dan data serta informasi yang terkandung di dalamnya hilang.
Sistem operasi memastikan bagian mana dari memori yang digunakan dan mengapa. Tentukan di mana proses ditempatkan ketika ada ruang kosong dan alokasikan serta klaim ruang yang diperlukan agar selalu digunakan dengan baik.
3- Manajemen penyimpanan sekunder
Memori sangat tidak stabil dan jika terjadi kegagalan, Anda dapat kehilangan informasi yang terkandung di dalamnya. Untuk itu diperlukan adanya modul penyimpanan kedua yang dapat menyimpan data untuk jangka panjang.
Seperti memori utama, sistem operasi bertanggung jawab untuk mengelola ruang kosong dan menetapkan urutan penyimpanan. Ini juga memastikan bahwa semuanya disimpan dengan rapi, serta berapa banyak ruang yang tersisa dan di mana.
4- Manajemen sistem masuk dan keluar
Sistem operasi bertanggung jawab untuk mengelola port input dan output komputer, seperti headphone, printer, monitor, dll.
Di masa lalu, saat Anda ingin menginstal port eksternal baru, penting untuk memiliki disk instalasi yang berisi driver komputer untuk menerimanya.
Saat ini, sistem operasi komputer itu sendiri biasanya bertanggung jawab untuk mencari jaringan untuk informasi yang diperlukan agar port eksternal baru berfungsi dengan sempurna.
5- Registri sistem file
File adalah format yang dibuat oleh pemiliknya yang diubah menjadi tabel, dan sistem operasi bertanggung jawab untuk mendaftarkan dan menyimpannya.
Sistem operasi bertanggung jawab untuk membangun, menghapus, dan mengarsipkan file yang dibuat, serta menawarkan alat yang diperlukan untuk dapat mengakses file tersebut kapan saja.
Ini membangun komunikasi antara file dan unit penyimpanan, dan akhirnya, dapat dikonfigurasi untuk mencadangkan semua file, sehingga jika terjadi kecelakaan, mereka tidak hilang.
6- Keamanan
Sistem operasi bertanggung jawab atas keamanan mesin. Salah satu aktivitas terpenting adalah akses pengguna atau program ke tempat yang tidak semestinya.
Ada banyak virus yang dapat mempengaruhi sistem kami, dan sistem operasi memastikan bahwa ini tidak terjadi.
Anda dapat mengkonfigurasi sistem operasi sehingga pemeriksaan rutin dilakukan dan kontrol keamanan yang harus Anda lakukan ditetapkan.
7- Komunikasi antara elemen dan aplikasi
Melalui antarmuka jaringan, sistem operasi memelihara komunikasi antara berbagai komponen mesin dan semua aplikasi yang berhubungan dengannya. Mengirim dan menerima informasi.
8- Laporkan status sistem
Ada serangkaian aplikasi yang diinstal secara default dengan sistem operasi, tetapi bukan sistem seperti itu.
Ini menawarkan lingkungan dan karakteristik dasar untuk pengembangan dan pelaksanaan program yang diinstal pada mesin kami.
Ini melaporkan status sistem, jika ada tindakan yang diperlukan atau menyetujui tindakan apa pun yang akan diambil, seperti pembaruan otomatis.
Selain itu, ini mendukung bahasa pemrograman yang berbeda sehingga semua jenis aplikasi beroperasi di mesin kami. Tentu saja, ia memiliki program yang meningkatkan komunikasi antar aplikasi.
9- Manajemen sumber daya
Ia mengelola semua bagian utama mesin melalui manajer sumber dayanya. Perannya sebagai administrator melibatkan keamanan dan komunikasi unit pengolah pusat atau CPU, perangkat eksternal yang terhubung ke komputer.
Seperti memori internal dan memori sekunder, di mana Anda terkadang harus membersihkan dan mengganti bagian yang disimpan dari satu ke yang lain.
Secara umum, ia mengelola semua sumber daya sistem dan semua sumber daya yang bersentuhan dengannya
10- Administrasi pengguna
Sistem operasi juga bertugas mengelola profil yang disimpan di komputer tergantung pada siapa yang telah membuat profil di dalamnya.
Administrasi pengguna dapat menjadi pengguna tunggal atau multi pengguna. Ini tidak berarti bahwa sistem operasi hanya mengizinkan pembuatan satu profil pengguna untuk digunakan di satu komputer.
Fakta bahwa ini adalah profil pengguna tunggal menyiratkan bahwa hanya eksekusi dari pengguna tersebut yang aktif dan hanya eksekusi miliknya. Di sisi lain, dalam multi-pengguna, ini memungkinkan tugas lebih dari satu pengguna untuk aktif pada waktu yang sama.
Sistem operasi yang paling umum
Sistem operasi yang paling terkenal dan paling banyak digunakan di pasaran adalah Windows, iOS dan Linux untuk komputer. Dan Android dan iOS untuk smartphone.
Ada ribuan sistem operasi, dengan berbagai tingkat kecanggihan, tergantung pada perangkat mana mereka dibutuhkan.
Windows milik kekaisaran makro Microsoft yang hebat, sedangkan iOs milik Apple. Linux, pada bagiannya, adalah platform perangkat lunak gratis yang memungkinkan Anda untuk memodifikasi sistem operasi Anda. Di dalam platform Linux ada Ubuntu dan Devian, yang paling terkenal.
Perangkat lunak gratis ini memungkinkan pengguna untuk memodifikasi sistem operasi sesuka hatinya. Ini juga memiliki risiko tertentu, dan itu adalah bahwa menyentuh kernel sistem operasi ketika Anda tidak memiliki banyak pengetahuan dapat menimbulkan bencana.
Sebaliknya, sistem operasi seperti Windows dan iOS sudah disiapkan untuk pengguna yang paling tidak berpengalaman, sehingga konfigurasi awal sistem operasi memungkinkan penggunaannya tanpa harus melakukan modifikasi yang mahal.
Referensi
- RAHALKAR, Sagar Ajay. Dasar Sistem Operasi. Dalam Panduan Yayasan Certified Ethical Hacker (CEH). Apress, 2016. hal. 3-21.
- BLUME, Steven W. Dasar-dasar sistem tenaga listrik untuk profesional nonelektrik. John Wiley & Sons, 2016.
- SPRUNT, Brinkley. Dasar-dasar perangkat keras pemantau kinerja. IEEE Micro, 2002, vol. 22, no 4, hal. 64-71.
- MILLER, Michael. Panduan pemula mutlak untuk dasar-dasar komputer. Than Publishing, 2007.
- ALVAREZ, Juan. Memahami Dasar-Dasar Komputer: Menuju Literasi.
- SILBERSCHATZ, AbrahamGALVIN, dkk. Sistem operasi: konsep dasar. Addison-Wesley Iberoamericana ,, 1994.
- TANENBAUM, Andrew S.; FOGOAGA, Juan Carlos Vega. Sistem operasi . Prentice Hall, 1988.