Apa Fungsi Sistem Operasi?
itu fungsi sistem operasi yang paling menonjol adalah manajemen proses, memori, dan komunikasi antara aplikasi, antara lain.
Sistem operasi adalah perangkat lunak utama atau serangkaian program yang mengelola semua proses yang muncul dalam perangkat elektronik.
Mereka bukan program dan aplikasi yang biasa kita gunakan untuk penanganan misalnya komputer, tetapi karakteristik yang memungkinkan aplikasi tersebut bekerja..
Salah satu tujuan sistem operasi adalah untuk mengelola kernel, sumber daya lokasi, dan perangkat keras mesin kami. Sebagian besar perangkat elektronik di pasaran yang memiliki mikroprosesor, memiliki sistem operasi.
Pada awal penciptaan sistem operasi, kegagalan terbesar yang mereka miliki adalah bahwa mereka memiliki kapasitas yang sangat kecil dan pemanfaatan yang sangat rendah, sehingga biasanya dilakukan secara manual melalui batch. Di dalam kumpulan Jobs, yang merupakan pesanan yang diperlukan untuk melakukan suatu tindakan, diaktifkan secara manual.
Ketika kompleksitas sistem operasi meningkat, maka perlu untuk mengotomatiskan tugas-tugas itu, sehingga muncul penafsir 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 untuk melindungi alat berat dan melakukan tugas-tugas yang diperlukan dan rutin.
Fungsi utama dari sistem operasi
Seperti yang kami sebutkan sebelumnya, sebagian besar sistem operasi sudah dibuat dengan daftar tugas yang harus dilakukan di dalam perangkat elektronik kami 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 suatu sistem operasi adalah manajemen proses. Proses adalah sumber daya yang harus dijalankan oleh suatu program.
Ini melibatkan penggunaan memori, waktu CPU (unit pemrosesan pusat) dan file yang harus diakses aplikasi agar berfungsi dengan baik.
Sistem operasi, yang bertanggung jawab atas berfungsinya mesin, didedikasikan untuk menciptakan dan menghancurkan proses, menghentikan dan melanjutkannya dan membantu mekanisme komunikasi antar proses.
Kita dapat membandingkan tugas ini dengan pekerjaan juru tulis. Jika kita membuat daftar tugas, sistem manajemen proses akan menetapkan garis tindakan di mana proses yang paling penting menempatkan prioritas, perantara di tempat perantara, dan akhirnya yang paling tidak penting di tempat terakhir..
Masalah dengan ini adalah bahwa manajemen proses dilakukan melalui mesin yang menetapkan prioritas sewenang-wenang untuk tugas yang akan dilakukan, dan kadang-kadang tugas yang tidak penting dibiarkan belum selesai.
Maka perlu untuk mengubah konfigurasi alat manajemen proses dan memberikan prioritas yang lebih tinggi untuk tugas-tugas yang diperlukan atau memaksa pelaksanaannya dengan tangan.
2- Manajemen memori utama
Komponen penting lain dari sistem operasi adalah pengelolaan memori utama. Memori terdiri dari penyimpanan data yang dibagikan oleh CPU dan aplikasi dan yang kehilangan kapasitasnya jika terjadi kegagalan.
Oleh karena itu, penting bahwa sistem operasi bertanggung jawab untuk pengelolaan memori, sehingga tidak menjadi jenuh dan data dan informasi yang terkandung di sana hilang..
Sistem operasi memastikan bahwa sebagian dari memori digunakan dan mengapa. Putuskan di mana proses ditempatkan ketika ada ruang kosong dan tetapkan dan klaim ruang yang diperlukan agar selalu digunakan dengan baik.
3 - Manajemen penyimpanan sekunder
Memori sangat labil dan jika terjadi kegagalan Anda dapat kehilangan informasi yang terkandung di dalamnya. Untuk ini, perlu memiliki modul penyimpanan kedua yang dapat menyimpan data dalam jangka panjang.
Seperti halnya memori utama, sistem operasi bertanggung jawab untuk mengelola ruang kosong dan menetapkan urutan penghematan. Ini juga memastikan bahwa semuanya disimpan dengan sempurna, serta berapa banyak ruang yang dibiarkan bebas dan di mana.
4 - Manajemen sistem masuk dan keluar
Sistem operasi bertanggung jawab untuk mengelola port input dan output komputer, seperti headset, printer, monitor, dll..
Di masa lalu, ketika Anda ingin menginstal port eksternal baru, penting untuk memiliki disk instalasi yang berisi driver sehingga komputer dapat menerimanya.
Sekarang, di zaman kita, sistem operasi komputer itu sendiri biasanya bertanggung jawab untuk mencari informasi yang diperlukan jaringan sehingga port eksternal yang baru bekerja dengan sempurna.
5- Pendaftaran sistem file
File adalah format yang dibuat oleh pemiliknya yang dikonversi menjadi tabel, dan sistem operasi bertanggung jawab untuk merekam dan menyimpannya.
Sistem operasi bertanggung jawab untuk membangun, menghapus, dan mengarsipkan file yang dibuat, serta menyediakan alat yang diperlukan untuk mengakses file kapan saja.
Itu membangun komunikasi antara file dan unit penyimpanan, dan akhirnya, dapat dikonfigurasi sedemikian rupa sehingga membuat salinan cadangan dari semua file, sehingga jika terjadi kecelakaan, tidak semua dari mereka hilang.
6- Keamanan
Sistem operasi bertanggung jawab atas keamanan mesin. Salah satu kegiatan yang paling penting adalah akses pengguna atau program ke tempat yang tidak seharusnya.
Ada banyak virus yang dapat mempengaruhi sistem kami, dan sistem operasi memastikan bahwa ini tidak terjadi.
Sistem operasi dapat dikonfigurasi sehingga kontrol berkala dilakukan dan kontrol keamanan dibuat..
7- Komunikasi antara elemen dan aplikasi
Melalui antarmuka jaringan, sistem operasi memelihara komunikasi antara berbagai komponen mesin dan semua aplikasi yang bersentuhan dengannya. Kirim dan terima informasi.
8- Informasikan tentang keadaan sistem
Ada serangkaian aplikasi yang diinstal secara default di sebelah sistem operasi, tetapi itu bukan sistem.
Ini menawarkan lingkungan dan karakteristik dasar untuk pengembangan dan pelaksanaan program yang diinstal pada mesin kami.
Ini menginformasikan keadaan sistem, jika perlu untuk melakukan beberapa tindakan atau untuk menyetujui bahwa beberapa tindakan diambil, seperti pembaruan otomatis.
Selain itu, ia mendukung berbagai bahasa pemrograman sehingga semua jenis aplikasi beroperasi di mesin kami. Tentu saja, ia memiliki program yang meningkatkan komunikasi antar aplikasi.
9- Manajemen sumber daya
Kelola semua bagian utama alat berat melalui manajer sumber dayanya. Fungsinya sebagai administrator melibatkan keamanan dan komunikasi unit pemrosesan pusat atau CPU, perangkat eksternal yang terhubung ke komputer.
Seperti memori internal dan memori sekunder, di mana kadang-kadang Anda harus membersihkan dan mengubah 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 bertanggung jawab untuk mengelola profil yang tersimpan di komputer tergantung pada siapa yang membuat profil di atasnya.
Administrasi pengguna dapat berupa pengguna tunggal atau multi pengguna. Ini tidak berarti bahwa sistem operasi hanya memungkinkan profil pengguna dibuat untuk digunakan pada komputer.
Menjadi profil pengguna tunggal menyiratkan bahwa hanya eksekusi pengguna yang aktif dan hanya miliknya. Di sisi lain, di multiuser, ini memungkinkan tugas lebih dari satu pengguna untuk aktif secara bersamaan.
Sistem operasi yang paling umum
Sistem operasi yang paling dikenal dan digunakan di pasar adalah Windows, iOS dan Linux untuk komputer. Dan Android dan iOS untuk smartphone.
Ada ribuan sistem operasi, dengan tingkat kecanggihan yang lebih besar atau lebih kecil, tergantung pada perangkat mana yang dibutuhkan.
Windows milik makro besar Microsoft, sedangkan iOs milik Apple. Linux, pada bagiannya, adalah platform perangkat lunak gratis yang memungkinkan Anda untuk memodifikasi sistem operasi Anda. Dalam platform Linux adalah Ubuntu dan Devian, yang paling terkenal.
Perangkat lunak gratis ini memungkinkan pengguna untuk memodifikasi sistem operasi yang dia suka. Ini juga memiliki risiko tertentu, dan itu adalah menyentuh inti dari sistem operasi ketika Anda tidak memiliki banyak pengetahuan dapat menghasilkan bencana.
Sebaliknya, sistem operasi seperti Windows dan iOS, siap untuk pengguna yang paling tidak berpengalaman, sehingga konfigurasi awal sistem operasi memungkinkan penggunaannya tanpa harus melakukan modifikasi yang mahal..
Referensi
- RAHALKAR, Sagar Ajay. Dasar-dasar Sistem Operasi. MasukPanduan Yayasan Certified Ethical Hacker (CEH). Apress, 2016. p. 3-21.
- BLUME, Steven W.Dasar-dasar sistem tenaga listrik untuk profesional non-listrik. John Wiley & Sons, 2016.
- SPRUNT, Brinkley. Dasar-dasar perangkat keras pemantauan kinerja.IEEE Micro, 2002, vol. 22, no 4, hal. 64-71.
- MILLER, Michael.Panduan dasar mutlak untuk dasar-dasar komputer. What Publishing, 2007.
- ALVAREZ, Juan. Memahami Dasar Komputer: Melangkah 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.