Studi Kasus dan Implementasi Sistem Operasi


🎯 Capaian Pembelajaran

Setelah mempelajari materi ini, mahasiswa diharapkan mampu:

  • Memahami implementasi konsep sistem operasi dalam sistem nyata
  • Menganalisis karakteristik Linux, Windows, dan Android
  • Menghubungkan teori OS dengan praktik penggunaan sehari-hari
  • Menjelaskan proses manajemen sistem pada OS modern
  • Melakukan observasi sederhana pada sistem operasi

1. 🧠 Konsep Studi Kasus Sistem Operasi

1.1 Pengertian

Studi kasus sistem operasi adalah analisis penerapan konsep OS (proses, memori, file system, I/O, keamanan) pada sistem nyata seperti Linux, Windows, dan Android.


πŸ–ΌοΈ Ilustrasi Sistem Operasi Modern

https://images.openai.com/static-rsc-4/XolNr8UxeGfM8nCqt0TqJo8BYiVWarcA1eS5qvwvn_GdgyvAN_v1trQq_qSiQWX_q3zvAdyjs10CGfFpNtJxf_E-a2Sb6G3RJp9EpsNYeMxmlRsutaQojOZKgTbbRAtymKDTkCFkddAhrbmjaaUVwzqgHNbrLdTtpj-aI7Ur0uKeP6MF3QlSJNFsBCpUtLIB?purpose=fullsize
https://images.openai.com/static-rsc-4/cL6acCSEzyNdcVhvu6FjhUo48k-O4LxS3fqFFnwPE78RwGQRQcnogGyCasUO5usV43MTLvgOFLAnftQKiv_D6e9SCvTUKFk6OSm_EPHhyhIX8cal0pONS2MOn85VKUytku6bTWwGnWDqY4PB0XmARIEUSt4QGM-X_kABzM7udHtY5QHRVI3YdpOFuU6BeoNR?purpose=fullsize
https://images.openai.com/static-rsc-4/dEblKEkjJVMR1MWG2ucw_5h0NFuDC8bKuz2UCZuldfiQE7HBWpXQtZYmKgp24rBctFBhTZUidURpsQdzNClgV6XyV8rtf2ZJaNj7LITcNqDYOmDJcCl3gCRyXsleMXoc5J_QmphhJHGVNjd4QiVkLVGtffhuUxvnsmUolD17L37M_2OqWh9JLXSivvIMO9L9?purpose=fullsize

6


🧠 Narasi:

Sistem operasi tidak hanya teori, tetapi digunakan di:

  • Laptop (Windows, Linux)
  • Smartphone (Android, iOS)
  • Server (Linux)

2. πŸͺŸ Studi Kasus 1: Sistem Operasi Windows

πŸ–ΌοΈ Windows OS

https://images.openai.com/static-rsc-4/XNECSJtOlIl1Gy3Nm2nGPqhzp4EC3TYGk9uYVuFPyzuM27pINg5K4oQuJ_4x5BPhQXIkbW2_6x-ivNic3MApQ11G3lKAIcOSOUlc0dJupYldXHNm3-7arDD2lSQRlByqVPj-HxOkDu1TWSbL9VcFViBm0Ceb9193uSNYCRiN5u-c1CHPy9XH7BOU5pymuxeZ?purpose=fullsize
https://images.openai.com/static-rsc-4/B_dSjnKLPqOK26H1_pKGmlCKjhi6MGaKR9x-ze5K1c3Nq95yRuGKLQOgWK2wo_8ZSs7phmOXz2rc-20fLI5F2zNKmi7cJIaFNJRuRtdqmhOpXwDja5BzBWMRGGz7NS9M5RyaTo7f9rkQ_VpSvAT_22a-__AC7d60cGG5-nZDJXhEtcem04N83ACb1hYkZu9k?purpose=fullsize
https://images.openai.com/static-rsc-4/-QTGsnH7iFsqhV6F-TnuqkTI5-AtI_RYIJxCig5HxMaxNIOjNrOojGcNCWIbS28RHpJdZBSusFAVoTBBMLBF1W2K0KNNafldKJxdFSzMlybT3vyIYkI6gEBCBpDAGg5VxRUtckMLD2xGSee3GB1ZBiUSXVpPeV1sF5dg9rireZiBIt6nr8I-KyOnGv8TMLTP?purpose=fullsize

5


2.1 Karakteristik Windows

  • GUI (Graphical User Interface)
  • Multitasking
  • Plug and Play
  • Proprietary (berbayar)

2.2 Implementasi Konsep OS

🧠 Proses:

  • Task Manager mengatur proses
  • Setiap aplikasi = process + thread

🧠 Memori:

  • Virtual memory aktif
  • Paging digunakan otomatis

🧠 File System:

  • NTFS (New Technology File System)

🧠 I/O:

  • Driver otomatis (plug and play)

πŸ“Š Kelebihan & Kekurangan Windows

AspekWindows
KemudahanSangat mudah
KeamananCukup baik
LisensiBerbayar
StabilitasBaik

3. 🐧 Studi Kasus 2: Sistem Operasi Linux

πŸ–ΌοΈ Linux OS

https://images.openai.com/static-rsc-4/UT6Ac3TkdpTDehtLIdifxOTw5EPdnoojU_FvjKo6QJHa9gUoRGWbjlkpTxF1cSfgkPb3_M3TLOE1SftKUFYT8hWSw0hsz__udSfhVtdNP2y1jm_9gHxvBzXP5K58A6kdgxhtSvb1aV_-_qhy85xadJIFZsfHDF2b2F3i6-ciD3n8HYphG4uC_ez4nxYpV328?purpose=fullsize
https://images.openai.com/static-rsc-4/tZGMbuAw5mj7p09OKtJpsLnJPIl_w-2O3agwzfpa9Q-aXQq0u7wiLpMcr8SgMo8U5RZSpWr8l-Jjo9gfRAfoRnWscNYo--h59Ug0WE5KzurtNgQolKvceXk9lpay_lz7RCfMlbch7qDraJmjbsTo3XZRGydFATpB-asl0E9Gyvi7WPIAkNtUbKTMtXSZbEso?purpose=fullsize
https://images.openai.com/static-rsc-4/-QQRXlL84RbgX0uHRwc4cRg92eScmv72oM6BaRcIuclu4vhVHT5g2g0inSR-ixOPtRRTWYyF9V3KDKHgOSVLE9HSXDdUSaLRvU4K_dz1BruifjzS5GYOREjdyvgh5U-0fBv-7Eub_h7Y1WRTdOqKjTxpA3SJdyYiOBHPSgTyCrS1MkGpGETT76o56nW8Alws?purpose=fullsize

6


3.1 Karakteristik Linux

  • Open source
  • Stabil dan aman
  • Banyak distribusi (Ubuntu, Fedora, Debian)
  • Dominan di server

3.2 Implementasi Konsep OS

🧠 Proses:

  • Menggunakan command line: ps, top, htop
  • Process scheduling sangat efisien

🧠 Memori:

  • Paging + swap space
  • Kernel memory management kuat

🧠 File System:

  • ext4, xfs

🧠 I/O:

  • Device driver modular

πŸ“Š Kelebihan & Kekurangan Linux

AspekLinux
StabilitasSangat tinggi
KeamananSangat baik
KemudahanPerlu belajar
BiayaGratis

4. πŸ“± Studi Kasus 3: Android

πŸ–ΌοΈ Android OS

https://images.openai.com/static-rsc-4/hSqMFPsHfrtfR1LkBKQYVryCDVBwSibn6anjO9OgF-Wwv1jcmK1qI5wjO0b_Q_edNAzZyor1Ljt8nLg_VljGanvECjXlPvHFzAf81rz49ivVkCU0WLqDOkDQ6y9ZW1SQHas9JUOzWpjbjRzXNVyyBLF2er3Ug1bFHD2bhGF14EbvK9GNN8rpNxCLLpEyLdIi?purpose=fullsize
https://images.openai.com/static-rsc-4/KQaZhE__REqHjDcOY-uvJZFWsjmvCsr6NvuUoc88gfxmVSzP6qdWuA735Got2Qoj8yp7QrzZN2vOMl88IAxETTA0xc8C4Ableq9X1vkf7Z6K79H3IrjufLD5lmMmBTlbqXW7SWFzJExsUruySRa1SacKZlw_jIw4XyyZcwtp01Y78b7drCMH33bUMr5JVmMR?purpose=fullsize
https://images.openai.com/static-rsc-4/_GFmyL5MdxlukAN_c5R3clzYmzmLGbSR41vJs-9v6d7hmKGI9R_Hqkj_rZty1Axuo6f-7rkNB3AQ13XvRUJ7qmrTC3PTqI9BvF-kvpcHLbN4zIt76xtw5YHJ3E3heOBSmQ0LoSL2AzeBDYB1ruATAr0XrEZnyBA3oxwGdr3ykS-WX3tDhelkAbpzcTz28vyy?purpose=fullsize

7


4.1 Karakteristik Android

  • Berbasis Linux kernel
  • Mobile operating system
  • Touch-based interface
  • App ecosystem (Play Store)

4.2 Implementasi Konsep OS

🧠 Proses:

  • Setiap aplikasi = proses terpisah
  • Background service berjalan terus

🧠 Memori:

  • RAM management agresif
  • Kill background apps otomatis

🧠 File System:

  • EXT4 / F2FS

🧠 I/O:

  • Sensor (GPS, kamera, accelerometer)

πŸ“Š Kelebihan & Kekurangan Android

AspekAndroid
FleksibilitasTinggi
PerformaTergantung perangkat
KeamananModerat
EkosistemSangat luas

5. πŸ”„ Perbandingan Windows vs Linux vs Android

πŸ–ΌοΈ Perbandingan OS

https://images.openai.com/static-rsc-4/8idqtxn7BbbzdisXq8E2_Y47rz_NjyJ6pi3mf_gi8Fs2Wq9POip_196dPeZnys18qvAdstdIk-vOcYUOesD7Q7vCCGMnrQoDQu4fArMgCvbVw4YhIXl3ulstJjMvxoy52WNiIsVbSlugd9OSEuDEGt16OuYWHpMWcVTZO1y3IWHL5Y_czzzgtSRtHsFlXKHJ?purpose=fullsize
https://images.openai.com/static-rsc-4/kBkOkvdSApuPHD47WXgJVe0ifTuaUh5q5CqTp_ETS4r6X8xjbBKvbVACujmcMMsrewTZG9ZP2hCrus9s--sFbgNizj9Qn9jZknMhHPy2jziyBcBnOyctWtwRGYK1owoo3Ho9jmULSl_zjiowxfwEK85Js1EjcHOZfvlcyeQVlzgWHWneEc6ksqahZG1W7DAe?purpose=fullsize
https://images.openai.com/static-rsc-4/vCEVeEqvZH8FomZ8j8v6P85M-4xlJ0aA7HaAPV44MfaEv7YOB1VjmAUOgb7y9EdfpKDCg6h8wfgJfIWm4DKiqFw0idazrjvsUWfIc_T3J3HNb80iiy0s5Lkyw7oxJJ8gNSOrZQ7ZYgCzZGJYyTKismzemXI5sxycDLHaO9onnW0VBX4-E6t00S2SUwJffCIv?purpose=fullsize

8


πŸ“Š Tabel Perbandingan

AspekWindowsLinuxAndroid
TipeDesktopServer/DesktopMobile
LisensiBerbayarOpen SourceOpen Source
StabilitasTinggiSangat tinggiMenengah
PenggunaUmumDeveloper/ServerMobile user

6. 🧠 Implementasi Konsep Sistem Operasi

6.1 Manajemen Proses

  • Windows: Task Manager
  • Linux: ps, top
  • Android: Activity Manager

6.2 Manajemen Memori

  • Virtual memory
  • Swap
  • Garbage collection (Android runtime)

6.3 File System

  • Windows β†’ NTFS
  • Linux β†’ ext4
  • Android β†’ F2FS / ext4

6.4 I/O Management

  • Windows driver model
  • Linux kernel modules
  • Android hardware abstraction layer

7. πŸ’» Studi Kasus Nyata


πŸ“Œ Kasus 1: Laptop Multitasking

User membuka:

  • Chrome
  • Word
  • Zoom

πŸ“Œ Analisis:

  • CPU scheduling aktif
  • Virtual memory digunakan
  • Context switching terjadi

πŸ“Œ Kasus 2: Server Linux

  • Web server
  • Database server

πŸ“Œ Analisis:

  • Multi-user system
  • High stability
  • Process isolation

πŸ“Œ Kasus 3: Smartphone Android

  • WhatsApp
  • Instagram
  • Game

πŸ“Œ Analisis:

  • Background process management
  • RAM cleanup otomatis

8. πŸ§ͺ Praktik Analisis OS

Linux Command:

ps
top
htop
df -h
free -m

πŸ“Œ Fungsi:

  • Monitor proses
  • Cek memori
  • Cek disk usage

9. ⚠️ Tantangan Implementasi OS

  • Fragmentasi sistem
  • Security vulnerability
  • Resource limitation
  • Compatibility issues

10. πŸ“ Latihan

  1. Jelaskan perbedaan Windows dan Linux
  2. Apa keunggulan Android sebagai OS mobile?
  3. Bagaimana OS mengelola proses?
  4. Apa peran virtual memory dalam OS modern?

🎯 Kesimpulan

  • Sistem operasi nyata mengimplementasikan semua konsep teori OS
  • Windows, Linux, dan Android memiliki karakteristik berbeda
  • Semua OS mengelola proses, memori, file system, dan I/O
  • Pemahaman studi kasus penting untuk dunia industri

πŸš€ Pengembangan Materi Selanjutnya

➑ Review materi UTS & UAS
➑ Soal latihan komprehensif Sistem Operasi
➑ Praktikum Linux dan simulasi OS