एक operating system paged virtual memory को support करता है। Central processor का cycle time 1 microsecond है। Current page के अलावा किसी अन्य page को access करने में 1 microsecond extra लगता है। Pages में 1000 words हैं, और paging device एक drum है जो 3000 revolutions per minute पर घूमता है तथा 10 लाख words per second transfer करता है। कुल instructions में से 1% instructions current page के अलावा किसी दूसरे page को access करती हैं। इन instructions में से 80% ऐसे page को access करती हैं जो पहले से memory में है, और जब नया page चाहिए होता है तब replaced page 50% मामलों में modified होता है। यदि system केवल एक process चला रहा है और drum transfer के दौरान processor idle रहता है, तो effective access time क्या होगा?
(UGC NET C.S. August-2016 (Paper-III))
Correct Answer: B
Explanation (EN): Using the given probabilities and timing values, the effective access time works out to 34 microseconds.
Explanation (HI): दिए गए probabilities और timing values को उपयोग करने पर effective access time 34 microseconds आता है।
User level threads programmer को दिखाई देते हैं और kernel को ज्ञात नहीं होते। OS kernel, kernel level threads को support और manage करता है। User और kernel level threads के संबंध में निम्न statements में कौन-सा सही है? (A) (i) Many-to-one model में कई user threads एक kernel thread से map होते हैं (ii) One-to-one model में एक user thread एक kernel thread से map होता है (iii) Many-to-many model में कई user threads छोटे या बराबर संख्या के kernel threads से map होते हैं। (B) (i) Many-to-one model में कई kernel threads एक user thread से map होते हैं (ii) One-to-one model में एक kernel thread एक user thread से map होता है (iii) Many-to-many model में कई kernel threads छोटे या बराबर user threads से map होते हैं।
(UGC NET C.S. November-2017 (Paper-III))
Correct Answer: A
Explanation (EN): Statement set A correctly describes many-to-one, one-to-one and many-to-many models. Statement set B is false.
Explanation (HI): Statement set A many-to-one, one-to-one और many-to-many models को सही बताता है। Statement set B गलत है।
Operating system में indivisibility of operation का क्या अर्थ है?
(UGC NET C.S. December-2015 (Paper-III))
Correct Answer: C
Explanation (EN): An indivisible or atomic operation must execute completely or not at all, so it cannot be pre-empted midway.
Explanation (HI): Indivisible या atomic operation या तो पूरी execute होगी या बिल्कुल नहीं होगी, इसलिए उसे बीच में pre-empt नहीं किया जा सकता।
Memory Management Unit (MMU) का कार्य क्या है?
(UGC NET C.S. December-2015 (Paper-III))
Correct Answer: A
Explanation (EN): The primary function of MMU is translation of virtual addresses to physical addresses.
Explanation (HI): MMU का मुख्य कार्य virtual address को physical address में translate करना है।
Multi Level Feedback Queue processor scheduling algorithm के लिए निम्न में से कौन-सा statement सही नहीं है?
(UGC NET C.S. June-2015 (Paper-III))
Correct Answer: C
Explanation (EN): In a multi level feedback queue, processes can move between queues; they are not permanently assigned.
Explanation (HI): Multi Level Feedback Queue में process queues के बीच move कर सकते हैं; वे किसी एक queue में permanently assigned नहीं रहते।
Paging scheme में यदि average process size x bytes हो, page size y bytes हो और प्रत्येक page table entry z bytes की हो, तो page table overhead और internal fragmentation loss को minimize करने वाली optimum page size क्या होगी?
(UGC NET C.S. December-2014 (Paper-II))
Correct Answer: C
Explanation (EN): Minimizing the sum of page table overhead and internal fragmentation leads to optimum page size y = √(2xz).
Explanation (HI): Page table overhead और internal fragmentation के कुल प्रभाव को minimize करने पर optimum page size y = √(2xz) मिलती है।
Demand paging memory system में page table registers में held है। यदि empty frame उपलब्ध हो या replaced page modified न हो तो page fault service time 8 msec है, और यदि replaced page modified हो तो 20 msec है। यदि replaced page 70% समय modified होता है, तो page fault service करने का average access time क्या होगा?
(UGC NET C.S. December-2014 (Paper-II))
Correct Answer: B
Explanation (EN): Average time = 0.7 × 20 + 0.3 × 8 = 16.4 msec.
Explanation (HI): Average time = 0.7 × 20 + 0.3 × 8 = 16.4 msec.
चार page frames और आठ pages के साथ LRU page replacement उपयोग किया जाता है। यदि reference string 0172327103 है और सभी चार frames शुरुआत में empty हैं, तो कितने page faults होंगे?
(UGC NET C.S. June-2015 (Paper-II))
Correct Answer: B
Explanation (EN): Simulating LRU for the given reference string gives 7 page faults.
Explanation (HI): दिए गए reference string पर LRU simulate करने पर 7 page faults आते हैं।
Operating System में निम्न में से किस system call category में 'wait for time' operation command शामिल होता है?
(DSSSB TGT C.S. 07.02.2024 (Shift-II))
Correct Answer: A
Explanation (EN): Waiting for a specific time is part of process control operations.
Explanation (HI): किसी process को निश्चित समय तक wait कराना process control operations का हिस्सा है।
Context switching के बारे में निम्न statements में कौन-से सही हैं? I. Context switch होने पर kernel पुराने process का context उसके PCB में save करता है। II. Context-switch time pure overhead है क्योंकि switching के दौरान system कोई useful work नहीं करता।
(DSSSB TGT C.S. 07.02.2024 (Shift-II))
Correct Answer: D
Explanation (EN): Both statements are correct for context switching.
Explanation (HI): Context switching के संदर्भ में दोनों statements सही हैं।