sistem operasi - linux

5
Sistem Operasi - Linux Linux merupakan salah satu versi yang paling populer dari sistem operasi UNIX. yang bersifat open source, dimana sumber kodenya tersedia secara bebas dan bebas untuk digunakan. Linux dirancang dengan mempertimbangkan kompatibilitas pada UNIX. oleh karena Itu daftar fungsi didalamnya sangat mirip dengan UNIX. Komponen pada Sistem Linux Sistem Operasi linux memiliki tiga komponen utama ,yakni: • Kernel - Kernel adalah bagian inti dari Linux. kernel bertanggung jawab atas semua kegiatan utama dari sistem operasi,yang terdiri dari berbagai macam modul dan berinteraksi secara langsung dengan hardware. Kernel

Upload: glenjack-glen

Post on 28-Dec-2015

13 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Sistem Operasi - Linux

Sistem Operasi - Linux

Linux merupakan salah satu versi yang paling populer dari sistem operasi UNIX. yang bersifat open source, dimana sumber kodenya tersedia secara bebas dan bebas untuk digunakan. Linux dirancang dengan mempertimbangkan kompatibilitas pada UNIX. oleh karena Itu daftar fungsi didalamnya sangat mirip dengan UNIX.

Komponen pada Sistem Linux

Sistem Operasi linux memiliki tiga komponen utama ,yakni:• Kernel - Kernel adalah bagian inti dari Linux. kernel bertanggung jawab atas semua kegiatan utama dari sistem operasi,yang terdiri dari berbagai macam modul dan berinteraksi secara langsung dengan hardware. Kernel menyediakan abstraksi yang diperlukan untuk menyembunyikan rincian perangkat keras pada level/tingkat rendah ke sistem atau program aplikasi.

• System Library ,Sistem perpustakaan adalah merupakan fungsi2 atau menggunakan program2 khusus yang mengatur aplikasi program atau sistem utilitas yang mana ,yang mengakses fitur Kernel . sistem ini menerapkan sebagian besar fungsi dari sistem operasi dan tidak memerlukan hak kode akses modul kernel. • Sistem Utility - program Sistem Utilitas bertanggung jawab untuk dikhususkan melakukan fungsi tugas2 pada tingkat individu.

Page 2: Sistem Operasi - Linux

perbandingan pada Kernel Mode dengan Mode pengguna

Kode komponen pada kernel mengeksekusi dalam mode istimewa yang khusus yang disebut juga mode kernel yang mempunyai akses penuh ke semua sumber daya komputer. Kode ini merupakan sebuah proses tunggal, yang mengeksekusi dalam ruang alamat yang tunggal dan tidak memerlukan konteks pengalihan/switch dan oleh karena itu hasilnya sangat efisien dan cepat. Kernel menjalankan setiap proses dan menyediakan layanan sistem kepada proses, menyediakan akses yang terlindungi untuk hardware dalam prosesnya. kode yang mendukung yang tidak diperlukan untuk bisa berjalan dalam mode kernel berada pada Sistem library. Program-pengguna dan program sistem lainnya yang bekerja dalam Mode User tidak memiliki akses ke hardware sistem dan kode kernel. user Program / utilitas menggunakan sistem perpustakaan untuk bisa mengakses fungsi Kernel untuk mendapatkan tugas tingkat rendah pada sistem.

• Fitur Dasarbeberapa fitur penting dari Sistem Operasi Linux.• Portable - Portabilitas berarti software dapat bekerja pada berbagai jenis hardware dengan cara yang sama.kernel pada Linux dan program aplikasinya mendukung penginstalasiannya pada setiap jenis platform perangkat keras.• Open Source – sumber2 code Linux tersedia secara bebas dan proses pengembangannya berbasis komunitas masyarakat . Beberapa tim bekerjasama untuk meningkatkan kemampuan sistem operasi Linux dan proses tersebut semakin berkembang.• Multi-User - Linux adalah sistem multiuser berarti lebih dari satu pengguna dapat mengakses sumber daya sistem seperti program memory / ram / aplikasi pada waktu yang sama.• Multiprogramming - Linux adalah sistem multiprogramming berarti beberapa aplikasi dapat berjalan pada waktu yang sama.• Hierarchical File System - Linux menyediakan struktur file standar pada tempat file file system / user diatur.• Shell - Linux menyediakan program alih bahasa/interpreter khusus

Page 3: Sistem Operasi - Linux

yang dapat digunakan untuk menjalankan perintah dari sistem operasi. Hal ini dapat digunakan untuk melakukan berbagai jenis operasi, seperti memanggil program aplikasi dll• Keamanan - Linux menyediakan keamanan bagi pengguna yakni menggunakan fitur otentikasi seperti proteksi password , akses yang bisa dikontrol untuk file tertentu ,dan data dienkripsi .

Arsitektur linux

Sistem Arsitektur pada Linux terdiri dari lapisan berikut: • Lapisan Hardware – yakni semua perangkat periferal (RAM / HDD / CPU dll). • Kernel - merupakan komponen inti dari Sistem Operasi, berinteraksi secara langsung dengan hardware, menyediakan layanan2 tingkat rendah untuk komponen lapisan yang diatasnya. • Shell – adalah Sebuah antarmuka kernel, yang menyembunyikan kompleksitas fungsi kernel dari pengguna. Membawa perintah dari

Page 4: Sistem Operasi - Linux

pengguna dan menjalankan fungsi kernel. • Utilitas – program2 utilitas memberikan kepada pengguna sebahagian besar fungsi dari sebuah sistem operasi