# NIT1202 Operating Systems

## Question:

Review on an article about the subject of operating systems that appeared in a recent (since Jan 2016) computing magazine or academic journal. Give a summary of the article, including the primary topic, your own summary of the information presented, and the author’s conclusion. Give your personal evaluation of the article, including topics that made the article interesting to you and its relevance to your own experience. Be sure to cite your source (APA referencing).

Use the best-fit algorithm to indicate which memory blocks are allocated to each of the four arriving jobs.
1. Use the first-fit algorithm to indicate which memory blocks are allocated to each of the four arriving jobs.
2. Compare and contrast internal fragmentation and external fragmentation. Explain the circumstances where one might be preferred over the other.
3. If a program has 471 bytes and will be loaded into page frames of 100 bytes each, and the instruction to be used is at byte 132, answer the following questions:
4. How many pages are needed to store the entire job?
5. Compute the page number and exact displacement for each of the byte addresses where the data is stored. (Remember that page numbering starts at zero).
Given that main memory is composed of only three page frames for public use and that a seven-page program  that requests pages in the following order:

Using the FIFO page removal algorithm, indicate the movement of the pages into and out of the available page frames (called a page trace analysis) indicating each page fault with an asterisk (*). Then compute the failure and success ratios.

Increase the size of memory so it contains four page frames for public use. Using the same page requests as above and FIFO, do another page trace analysis and compute the failure and success ratios.

What general statement can you make from this example? Explain your answer.

Five jobs arrive nearly simultaneously for processing and their estimated CPU cycles are,

Using FCFS, and assuming the difference in arrival time is negligible, in what order would they be processed? What is the total time required to process all five jobs? What is the average turnaround time for all five jobs?

Using SJN, and assuming the difference in arrival time is negligible, in what order would they be processed? What is the total time required to process all five jobs? What is the average turnaround time for all five jobs?

### Cite This Work

My Assignment Help (2021) NIT1202 Operating Systems [Online]. Available from: https://myassignmenthelp.com/free-samples/nit1202-operating-systems/international-journal-of-computer-science.html
[Accessed 28 January 2023].

My Assignment Help. 'NIT1202 Operating Systems' (My Assignment Help, 2021) <https://myassignmenthelp.com/free-samples/nit1202-operating-systems/international-journal-of-computer-science.html> accessed 28 January 2023.

My Assignment Help. NIT1202 Operating Systems [Internet]. My Assignment Help. 2021 [cited 28 January 2023]. Available from: https://myassignmenthelp.com/free-samples/nit1202-operating-systems/international-journal-of-computer-science.html.

## Stuck on Any Question

250 words

### We Can Help!

Get top notch assistance from our best tutors !

### Content Removal Request

If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the content removal request.

## 5% Cashback

On APP - grab it while it lasts!