سیستمعاملOperating Systems
فرایندها، زمانبندی، همروندی، مدیریت حافظه و سیستمهای فایل.
کنکور ارشد مهندسی کامپیوتر
مباحث
کارتها · 3
Short-term scheduling picks the next ready process for the CPU; you must know each algorithm's preemption behavior plus the standard time metrics (turnaround, waiting, response).
A monitor is a high-level synchronization construct that bundles shared data with an implicit lock granting one-thread-at-a-time access, plus condition variables for blocking wait/signal coordination without busy waiting.
Virtual memory keeps only part of a process resident and pages the rest on demand; the MMU translates and protects every access in hardware, multi-level segmentation+paging slices the logical address into countable table fields, and the working-set / page-fault-frequency models keep total frame demand under capacity to avoid thrashing.