Januari,17-2021
Assalamualaikum
saya Nurul Hartatik. mahasiswa Universitas
Muhammadiyah Sidoarjo Semester 3
Program Studi Informatika Fakultas Sains dan Teknologi.
RANGKUMAN
SISTEM OPRASI
Modul 1
SISTEM OPERASI
Sistem operasi adalah program yang bertindak sebagai perantara
antara user dengan perangkat keras komputer. Sistem operasi digunakan untuk
mengeksekusi program user dan memudahkan menyelesaikan permasalahan user.
Selain itu dengan adanya sistem operasi membuat sistem komputer nyaman
digunakan. Sistem operasi mempunyai tujuan untuk menggunakan perangkat keras
komputer secara efisien.
Secara umum komponen sistem komputer terdiri dari :
1. Perangkat Keras, merupakan sumber daya utama untuk proses
komputasi. Perangkat keras komputer terdiri dari : CPU, memory dan perangkat
input output.
2. Sistem Operasi,
mempunyai tugas untuk melakukan control dan koordinasi penggunaan perangkat
keras pada berbagai program aplikasi untuk user- user yang berbeda.
3. Program Aplikasi, menentukan cara sumber daya sistem
digunakan untuk menyelesaikan permasalahan komputasi dari user, contohnya
compiler, sistem basis data, video games, program bisnis dan lain-lain.
4. User yang
menggunakan sistem, terdiri dari orang, mesin atau komputer lain. Hubungan
antara komponen-komponen sistem komputer diatas dapat dilihat pada Gambar.
FORMAT INSTRUKSI LINUX
Instruksi Linux
standar mempunyai format sebagai berikut :
$ NamaInstruksi
[pilihan] [argumen]
Pilihan adalah option
yang dimulai dengan tanda – (minus). Argumen dapat kosong,
satu atau beberapa argument (parameter).
MANUAL:
Linux menyediakan manual secara on-line.
Beberapa kunci
keyboard yang penting dalam menggunakan manual adalah :
Tabel Kunci Keyboard
Untuk Menggunakan manual
Modul 2
Struktur Linux
Linux tidak jauh beda dengan Unix yang merupakan suatu
sistem operasi yang terstruktur, menyangkut sistem pada perangkat lunaknya
maupun pada perangkat keras seperti ( terminal, Unit system, consol serta jalur
komunikasi) Adapun struktur Linux yang menyangkut perangkat lunak antara lain :
Shell
– Utilitas
- Kernel
- Aplikasi
Struktur Shell
merupakan interpreter
pada system linux. Shell berfungsi sebagai interface (antar muka) antara user
dengan sistem linux. Adapun macam-macam shell yang terdapat pada sistem linux
antara lain :
* korn shell( /bin/ksh)
*Bourne Again Shell (
/bin/bash )
* C Shell ( /bin/csh
)
Struktur Utilitas adalah salah satu program yang sengaja
disediakan linux untuk melakukan tugas-tugas tertentu.
Manajemen file dan security
1. Pelayanan proses
input out-put
2. Manajemen memori
3. Penanganan proses
interupsi
4. Proses manajemen sistem dan penjadwalan
5. Pelayanan jam
sistem dan tanggal
Modul 3
Manajemen I/O
INPUT => PROSES => OUTPUT
Instruksi (command) yang diberikan pada Linux melalui Shell
disebut sebagai eksekusi program yang sela njutnya disebut proses. Setiap kali
instruksi diberikan, maka Linux kernel akan menciptakan sebuah proses dengan
memberikan nomor PID (Process Identity). Proses dalam Linux selalu membutuhkan
Input dan menghasilkan suatu Output. Dalam konteks Linux input/o utput adalah :
Keyboard (input)
• Layar (output)
• Files • Struktur data kernel
• Peralatan I/O lainnya (misalnya Network)
Manajemen Memori
Linux mengimplementasikan sistem virtual memory
demand-paged. Proses mempunyai besar memory virtual yang besar (4 gigabyte).
Pada virtual memory dilakukan transfer page antara disk dan memory fisik.
Modul 4
KONSEP PROSES DI LINUX
Setiap kali intruksi diberikan pada linux sell, maka kemel
akan menciptakan sebuah proses id. Proses ini disebut juga dengan terminilogy
Unix : sebagai sebuah Job. Proses id (PID) di mulai dari 0, yaitu proses “INK”,
kemudian diikuti oleh proses berikutnya (terdaftar pada /etc/ inittab).
Beberapa tipe proses :
• Foreground Proses yang didapatkan oleh pemakai langsung
pada terminal (interaksi dialog).
• Batch Proses yang dikumpulkan dan dijalankan secara
sekuensial (satu persatu) Prose Batch tidak diasosiasikan (berinteraksi) dengan
terminal.
• Daemon Proses yang menunggu permintaan (request) dari
proses lainnya dan menjalankan tugas sesuai dengan permintaan tersebut. Bila
tidak ada request, maka program ini akan berada dalam kondisi “idle” dan tidak
menggunakan waktu hitung CPU. Umumnya nama proses daemon di UNIX berakhiran d,
misalnya inetd, named, popd, dll.
SINYAL
Proses dapat mengirim dan menerima sinyal dan ke posisi
lainnya. Proses mengirim sinyal melalui intruksi “kill” dengan format
$kill [ -nomor sinyal] [nomor PID]
MENGIRIM SINYAL
Mengirim sinyal adalah satu alat komunikasi antar proses,
yaitu memberitahukan proses yang sedang berjalan bahwa ada sesuatu yang harus
dikendalikan. Berdasarkan sinyal yang dikirim ini maka proses dapat
berinteraksi dan administrator/programmer dapat menentukan reaksi tersebut.
Mengirim sinyal menggunakan intruksi.
$Kill [-nomor sinyal] [nomor PID]
Modul 5
Manajemen File
File merupakan kumpulan data atau informasi yang saling
berhubungan. Sistem operasi Linux mempunyai manajemen file berbentuk seperti
piramida. Membentuk tingkatan struktur file seperti pohon silsilah keluarga.
Struktur ini memudahkan pengguna Linux untuk mengelola berbagai file.
Manajemen Disk
Manajemen disk merupakan sarana penyimpanan yang berfungsi
untuk menyimpan data, file dan informasi secara permanen dalam suatu sistem
komputer. Media disk berada satu tingkat dibawah memori utama dalam hirarki
memori. Media disk berbeda sekali dengan memori utama komputer karena tidak
mempunyai hubungan langsung dengan prosesor komputer. Linux mensupport berbagai
file system diantaranya adalah :
1. Ext2
2. Ext3
3. Ext4
Modul 6
Sistem operasi tersebar adalah sebuah sistem yang
komponennya berada pada jaringan komputer. Komponen tersebut saling
berinteraksi dan melakukan komunikasi/koordinasi pengiriman pesan. hanya dengan
Sistem operasi terdistribusi adalah salah satu implementasi sistem operasi
tersebar, dimana sekumpulan komputer dan prosesor yang terhubung dalam satu
jaringan. Koleksikoleksi dari objek-objek ini secara tertutup bekerja secara
bersama-sama untuk melakukan suatu tugas atau pekerjaan tertentu. Tujuan
utamanya adalah untuk memberikan hasil secara lebih, terutama dalam:
$ File system
$ Name space
$ Waktu pengolahan
$ Keamanan Akses ke seluruh resources
Tidak ada komentar:
Posting Komentar