Apa itu Sistem Operasi. Beberapa dasar

Apa itu Sistem Operasi

dari beberapa waktu lalu Kami membahas berbagai alternatif open source yang dapat digunakan oleh otoritas, profesional, dan pengguna pribadi di saat krisis. Hari-hari ini kami mendedikasikan diri kami untuk mendeskripsikan alat; layanan web dan program yang mungkin berguna untuk membuat konten pendidikan.

Artikel berikut akan difokuskan pada sistem operasi. Karena kemungkinan besar akan membangkitkan minat dari orang-orang yang bukan pembaca tetapnya Linux Adictos, Saya menganggap nyaman untuk mendedikasikan ini untuk meninjau beberapa konsep pengantar. Jika Anda terbiasa dengan Linux, Anda dapat melewatinya dengan aman.

Apa itu Sistem Operasi

Sistem operasi itu adalah perangkat lunak utama yang mengelola semua perangkat keras dan perangkat lunak lain dari sebuah komputer. Antara lain menangani perangkat input dan output. Melakukan hal ini menggunakan driver perangkat tertulis oleh produsen perangkat keras atau pihak ketiga untuk memfasilitasi komunikasi dengan perangkat tersebut. Di samping itu, menyediakan perpustakaan dan antarmuka pemrogramann aplikasi yang dapat digunakan pengembang saat menulis program untuk sistem operasi tertentu.

Sistem operasi bertindak sebagai juru bahasa antara menjalankan aplikasi dan perangkat keras, menggunakan driver perangkat keras sebagai penerjemah di antara keduanya.

Mari kita ambil contoh

Misalkan pengguna memiliki browser Internet, program pengolah kata, dan aplikasi menggambar yang diinstal. Ketiga program ini mencakup fungsi pencetakan. Namun, Jika pengembang dari masing-masing program ini harus membuat rutinitas untuk fungsi ini, waktu pengembangan akan diperpanjang dan ruang penyimpanan yang diperlukan akan bertambah.. Terutama karena prosedur tersebut harus diulang untuk setiap fungsi program dan untuk setiap perangkat keras yang tersedia di pasar.

Jika pengguna ingin mencetak halaman web, dokumen dan gambar pada saat yang sama, setiap aplikasi memiliki rutinitas pencetakan yang berbeda, kemacetan akan dibuat.

Yang sebenarnya terjadi adalah cSetiap aplikasi memberi tahu sistem operasi bahwa ia ingin mencetak sesuatu. Sistem operasi mengirimkan permintaan ke driver printer, dan driver kemudian mengirimkannya ke perangkat.

Kernel atau kernel

Kernel adalah jantung dari sistem operasi komputer. Ini adalah program pertama yang dimuat, dan menangani semua fungsi dasar komputer.

Ini bertanggung jawab untuk mengalokasikan memori, mengubah fungsi perangkat lunak menjadi instruksi untuk CPU komputer, dan mengelola input dan output perangkat perangkat keras. Kernel umumnya berjalan di area terisolasi untuk mencegahnya dimanipulasi oleh program lain di komputer.

Meskipun, dari sudut pandang pengguna, tampaknya di kernel semua tugas dijalankan secara bersamaan, dann sebenarnya dilakukan secara berurutan. Sistem operasi mendedikasikan sejumlah waktu untuk setiap tugas dan beralih ke tugas berikutnya dalam daftar.

Mungkin saja dengan membaca uraiannya, metodologi ini terkesan tidak efisien. Namun, dialah yang memungkinkan kita melakukan beberapa tugas pada saat bersamaan seperti menulis di pengolah kata dan mendengarkan musik. Latensi adalah waktu yang diperlukan sistem untuk menyelesaikan tugas. Kernel latensi rendah memprioritaskan permintaan tugas yang memiliki sumber eksternal seperti memasukkan sinyal audio dan video atau memainkan alat musik virtual.

Distribusi Linux

Jika Anda terus membaca sejauh ini, Anda mungkin bertanya-tanya apa hubungannya semua ini dengan pembuatan konten pendidikan.

Itu karena pada artikel selanjutnya kami akan memperkenalkan sistem operasi untuk tujuan khusus.

Tidak seperti Windows dan Mac, Linux tersedia dalam bentuk distro.

Jika Anda membeli Mac, Anda membeli kombinasi perangkat keras dan perangkat lunak bawaan dan yang dikembangkan. Jika Anda menginstal Windows di komputer Anda, semua komponen sistem operasi akan dikembangkan oleh Microsoft. Dalam kasus distribusi Linux, yang Anda miliki adalah paket komponen dari berbagai sumber
Beberapa di antaranya adalah:

  • Kernel Linux.
  • Utilitas sistem yang dikembangkan oleh proyek GNU.
  • Driver perangkat yang dibuat oleh produsen atau pihak ketiga yang menerapkan rekayasa balik.
  • Server grafis.
  • Manajer jendela.
  • Meja
  • Koleksi perangkat lunak.

Tergantung dari kombinasi program yang dibuat, distro tersebut dapat melayani tujuan umum atau untuk penggunaan khusus seperti produksi multimedia, forensik komputer, permainan, dll.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Joel guillen dijo

    Artikel menarik, sekarang muncul pertanyaan di benak saya, apakah bisa dikatakan bahwa distribusi GNU / Linux adalah sebuah sistem operasi? Saya ingat pernah @belinuxo di Twitter mengatakan bahwa untuk dianggap seperti itu harus dibangun dari awal termasuk Kernel, jadi misalnya, Ubuntu bukanlah sistem operasi.

    1.    Diego German Gonzalez dijo

      Tak satu pun dari definisi yang saya rujuk tentang sistem operasi menempatkan kondisi yang dikembangkan dari awal. Menurut pendapat saya, ini seperti mengatakan bahwa Windows XP bukanlah sistem operasi karena sebagian besar komponennya berasal dari Windows NT,
      Menurut pendapat saya, setiap distribusi GNU / Linux adalah sistem operasi karena fungsinya yang dipenuhinya.
      Terima kasih atas komentar Anda.