Anda di halaman 1dari 5

1.

Scheduling proses : system operasi menggunakan algoritma penjadwalan untuk mengatur urutan
eksekusi proses yang ada.

Terminasi proses : ini termasuk menghentikan eksekusi,menghapus data dan stuktur yang
terkait,dan membebaskan sumber daya yang ditempati.

Pembuatan proses : proses ini memiliki informasi seperti kode program,data dan informasi status
yang diperlukan.

Alokasi memori : system operasi bertanggung jawab untuk membagi memori fisik antara berbagai
proses.

Efisiensi : menjaga system agar berjalan efisien adalah tantangan besar,alokasi memori
yang efisien,dan manajemen sumber daya yang cermat.

Multi-threading dan parallelism : dengan computer modern yang memiliki banyak inti,manajemen
proses multi-threading dan parallelism,adalah tantangan besar.

Skalabilitas : system operasi modern harus mampu mengelola jumlah proses yang sangat besar
dengan baik,tanpa degradasi kinerja yang signifikan.

System operasi modern telah mengatasi banyak tantangan ini dengan teknik seperti paging,multi-
threading,virtualisasi,dan manajemen sumber daya yang cerdas bahkan dalam ungkapan yang kompleks
dan dinamis.

2. Perangkat keras : pilih perangkat keras yang tahan lama,diuji,dan tahan terhadap radiasi dan kondisi
ekstrim diruang angkasa.

Pembaharuan perangkat lunak : pertimbangkan mekanisme pembaruan perangkat lunak jarak jauh
untuk mengatasi kerentanan dan meningkatkan fungsionalitas system.

Keamanan : terapkan lapisan keamanan yang kuat,termasuk otentikasi ganda dan enkripsi data
untuk melindungi informasi sensitive.

Manajemen memori : terapkan manajemen memori yang ketat untuk meminimalkan konsumsi
sumber daya.

Manajemen proses : gunakan system manajemen proses berbasis real-time untuk mengelola tugas-
tugas kritis.

3. Pembaruan dan manajemen otomatis : system operasi semakin cenderung melakukan pembaruan
otomatis untuk memastikan keamanan dan kinerja yang baik.

Keamanan yang ditingkatkan : keamanan system operasi terus menjadi perhatian


utama,mengintegrasikan lapisan keamanan yang lebih kuat dalam system operasi dan menerapkan
kebijakan keamanan yang lebih ketat.
Cloud-native : system operasi semakin disesuaikan dengan lingkungan cloud.

Kontalnerisasi : mereka memungkinkan pengemasan aplikasi dan dependensinya kedalam


container yang dapat digunakan secara konsisten diberbagai lingkungan.

Virtualisasi : ini meningkatkan efisiensi penggunaan sumber daya dan fleksibilitas dalam
manajemen system.

Tren ini dapat berubah seiring waktu dengan kemajuan teknologi yang terus berkembang,tetapi
mereka mencerminkan arah perkembangan dalam system operasi pada umumnya.

1. Multi-threading ; kemampuan untuk membagi tugas-tugas menjadi beberapa thread kecil yang
dapat dieksekusi secara bersamaan

Multi proses ; kemampuan untuk menjalankan beberapa proses atau program secara bersamaan
drama setiap proses memiliki alur eksekusi dan memori yang terpisah

Multitasking ; kemampuan untuk menjalankan beberapa tugas atau program secara bersamaan dalam
suatu waktu

2. Paging ; yaitu dimana memori fisik dan virtual dibagi menjadi blok-blok kecil yang disebut “Halaman”
dan “Frome” setiap halaman memiliki nomor identifikasi unik

Swapping ; proses dimana system operasi memindahkan seluruh proses atau bagian dari proses dari
memori utama (RAM) kepenyimpanan kekunder seperti diarddisk

3. Deadlock terjadi ketika dua atau lebih proses tidak dapat melanjutkan eksekusi karena masing-
masing menahan sumber daya yang dibutuhkan oleh proses lain.

Cara mencegah : 1. Alokasi sumber daya dinamis

2. Penggunaan algoritma pengurutan

3. Mengelola sumber daya

4. 1. Log ad Audit Trails

2. Firewall dan Antivirus

3. Pembaruan dan Patcting

4. Pengawasan Aktivitas

5. Pengaturan hak Akses

6.Otentikasi dan Otorisasi


DAC ; adalah model manajemen hak akses dimana pemilik sumber daya memilliki kendali penuh atas
siapa yang memiliki akses kesumber daya tersebut dan jenis akses apa yang diberikan

MAC ; adalah model manajemen hak akses dimana hak akses ditetapkan oleh kebijakan keamanan
tingkat tinggi dan tidak dapat diubah oleh pengguna

5. • NTFS

mendukung ukuran file yang jauh lebih besar dari FAT, dapat menangani partisi hingga 16 EB dan
hingga 16 TB

• FAT

terbatas pada ukuruan file dan partisi yang lebih kecil dibandingkan dengan NTFS

6. Jenis sistem berkas yang menggunakan sebuah jurnal untuk mencatat semua operasi yang akan
dilakukan sebelum mereka dijalankan

7. Virtualisasi, teknologi yang memungkinkan satu fisik server untuk menjalankan beberapa mesin
virtual, peran utama Hypervisor, mengelola dan mengawasi VM ( Virtual Mesin )

8. • manajemen memori, alokasi memori, pengamanan memori, dan manajemen memori

• CPU SChedulling, dengan penjadwalan prioritas, penjadwalan terpadu

9. sebuah jenis sistem operasi yang dirancang untuk mengelola sekelompok komputer yang terhubung
dan berkomunikasi melalui jaringan sistem operasi terdistribusi dirancang untuk mengelola sejumlah
besar komputer yang saling terhubung dalam jaringan, sedangkan sistem operasi konvensional adalah
tidak.

10. • Pembuatan dan penghancuran proses

• Manajemen memori

• Penjadwalan proses

1 dengan cara mengatur dan mengontrol eksekusi proses pada suatu sistem komputer

Algoritma Round Robin

manfaat, mencegah starvation karena setiap proses memiliki kesempatan

kekurangan, tidak efisien untuk proses-proses dengan durasi eksekusi yang berbeda

2. sistem operasi mengelola memori fisik dan virtual dengan memanfaatkan beberapa teknik dan
struktur data. Yaitu :
• Manajemen memori virtual

• Pembagian memori fisik

* Perbedaan paging, dibagi menjadi blok-blok kecil disebut halaman frame

* segmentasi, menjadi segmen2 login

3. Virtualisasi mengacu pada kemampuan untuk membuat lingkungan atau sumber daya virtual yang
meniru atau menyemulasikan sumber daya secara terpisah.

• Hypervisor, perangkat lunak atau perangkat keras yang memungkinkan untuk membuat dan
mengelola VM.

4. Sistem operasi terdistribusi operasi yang terdiri dari beberapa komputer atau node yang saling
terhubung.

• Sistem operasi terdistribusi sangat bergantung pada koneksi jaringan

• Sistem operasi konvensional tidak bergantung pada jaringan dan dirancang untuk bekerja pada satu
mesin

5. * EXt4

Keuntungan, efisien dalam mengelola ruang

Kerugian, kurang kompatibel dengan sistem operasi non-linux

* FAT

Keuntungan, sederhana dan kompatibel dengan berbagai sistem operasi

Kekurangan, tidak efisien dalam mengelola ruang kosong

* NTFS

Keuntungan, dukungan keamanan dan hal akses tingkat tinggi

Kekurangan, membutuhkan sumber daya komputasi

6. • Manajemen identitas, melibatkan pengelolahan pengenal dan hak akses untuk pengguna

• Enkripsi, melibatkan mengubah data menjadi format yang tidak dapat dibaca atau sulit dipahami

• Hak akses, mekanisme yang memungkinkan atau membatasi akses pengguna atau proses terhadap
sumber daya sistem
7. Kondisi dimana dua atau lebih proses saling menunggu untuk sumber daya atau kejadian yang tidak
akan pernah terjadi

8. sistem operasi realtime peran krusial dalam aplikasi yang memerlukan respon waktu yang tepat pada
saat ini, memiliki mekanisme untuk memberikan jaminan respon waktu yang tepat

9. Dari berbagai mekanisme sistem operasi memungkinkan multi tasking dan multi treading melakukan
banyak proses atau thread untuk berjalan secara bersamaan

10. Tantangan dalam mengelola perangkat yang terhubung ke internet

• Skalabilitas

• Kompatibilitas

• Manajemen energi

Pengaruh perkembangan internet dan LOT terhadap siatem operasi

• Keamanan dan privasi

• Peningkatan dalam komunikasi antar perangkat

• Fleksibilitas dalam pengelolaan perangkat

11. Yang saya pahami tentang SO itu, so merupakan sistem operasi yang dimana ia mengelola memori
komputer sehingga proses yang ada dikomputer berjalan

Anda mungkin juga menyukai