Pertanyaan yang diberi tag operating-systems

Sistem operasi (OS) adalah perangkat lunak dasar yang aturannya adalah untuk menengahi permintaan perangkat lunak untuk sumber daya dan perangkat keras yang tersedia, mengelola input / output, alokasi / deallokasi memori, sistem file, di antara tugas-tugas dasar lain yang harus dilakukan perangkat.

77
Mengapa OS perangkat lunak spesifik?

Saya mencoba menentukan rincian teknis mengapa perangkat lunak diproduksi menggunakan bahasa pemrograman untuk sistem operasi tertentu hanya bekerja dengan mereka. Ini adalah pemahaman saya bahwa binari khusus untuk prosesor tertentu karena bahasa mesin khusus prosesor yang mereka pahami dan set...

42
Mengapa (bukan) segmentasi?

Saya mempelajari sistem operasi dan arsitektur x86, dan ketika saya membaca tentang segmentasi dan paging, saya tentu penasaran bagaimana OS modern menangani manajemen memori. Dari apa yang saya temukan Linux dan sebagian besar sistem operasi lainnya pada dasarnya menghindari segmentasi demi...

15
Bagaimana cara kerja banyak tugas

Saya benar-benar tidak mengerti tentang cara kerja bagian dalam sistem operasi, tetapi saya dapat kira-kira kira-kira perilaku perkiraan dari banyak fungsi. Namun, satu hal yang tidak dapat saya pahami adalah multitasking. Secara teori, sistem operasi mengatur waktu, menurut CPU untuk interval...

14
Bagaimana cara kerja pengontrol DMA?

Dari Bagian 5.1.4 Akses Memori Langsung dalam Sistem Operasi Modern oleh Andrew S. Tanenbaum, Herbert Bos, 2014 , Untuk menyederhanakan penjelasan, kami mengasumsikan bahwa CPU mengakses semua perangkat dan memori melalui bus sistem tunggal yang menghubungkan CPU, memori, dan perangkat I / O,...