Pembelajaran tentang Sistem Operasi Jaringan

Aug 30, 2024

Catatan Pembelajaran Sistem Operasi Jaringan

Pendahuluan

  • Sistem Operasi Jaringan: Fokus pada Linux dan Windows sebagai sistem operasi yang populer.
  • Definisi Sistem Operasi: Mengendalikan perangkat keras, mengelola file dan folder, manajemen interaksi, dan aplikasi.

Jenis Sistem Operasi

  • Sistem Operasi 32-bit vs 64-bit: Kelebihan dan kekurangan masing-masing.
  • Sistem Operasi Desktop dan CLI (Command Line Interface): CLI lebih umum digunakan dalam jaringan.

Analisis Kebutuhan

Kebutuhan Perangkat Lunak

  • Software Server: Komputer server dengan sistem operasi jaringan untuk melayani komunikasi data dari klien.

Kebutuhan Perangkat Keras

  • Spesifikasi Server: Mempertimbangkan RAM, hard disk, dan kecepatan prosesor (contoh: Xeon, Core i7).
  • Contoh Android: Semakin tinggi versi, semakin tinggi spesifikasi hardware yang diperlukan.

Instalasi Sistem Operasi Jaringan

  • Proses Instalasi:
    • Instalasi Baru: Merakit dan menginstall dari awal.
    • Upgrade: Meningkatkan dari versi lama ke baru.
    • Multiboot: Dua sistem operasi dalam satu komputer, berjalan satu per satu.
    • Virtualisasi: Beberapa sistem operasi berjalan bersamaan dalam satu perangkat.

Persyaratan Instalasi

  • Struktur Partisi: Penting untuk diperhatikan sebelum instalasi.
  • Jenis Sistem File: 32-bit dan 64-bit; 64-bit dapat menggunakan RAM hingga 128GB.

Jenis-jenis Sistem Operasi

  • Kelompok Sistem Operasi:
    • Microsoft Windows
    • Keluarga Unix (Linux, Debian, dll)
    • Keluarga MacOS

Manajemen User dan Grup

  • Manajemen User:
    • Pembuatan, perubahan, dan penghapusan user.
  • Manajemen Grup: Penambahan dan penghapusan grup (grup klien, grup admin).

Manajemen Proses

  • Multi-Programming: Kemampuan menjalankan banyak proses.
  • Multi-Processing: Banyak proses pada pemproses.
  • Distributed Processing: Memungkinkan menjalankan banyak proses dalam jaringan.

Penjadwalan Proses

  • Definisi: Kebijakan dan mekanisme untuk urutan kerja.
  • Kriteria Penjadwalan: Keadilan, efisiensi, waktu tanggap, dll.
  • Tipe Penjadwalan:
    • Jangka Pendek
    • Jangka Menengah
    • Jangka Panjang

Algoritma Penjadwalan

  • Algoritma Penjadwalan: Termasuk algoritma non-primitive dan primitive.

Pemrograman dan Script

  • Script: Menggunakan interpreter untuk menjalankan perintah.
  • Environment Variable:
    • Global Variable: Nilai disimpan untuk semua skrip.
    • Local Variable: Hanya untuk skrip tertentu.

Backup dan Restore

  • Backup: Menyalin file asli ke media lain.
  • Restore: Mengembalikan file ke komputer.

Kesimpulan

  • Diskusi tentang sistem operasi dan sistem operasi jaringan.
  • Pertanyaan dapat diajukan di kolom komentar.