Nt1330 Unit 5 Essay

Improved Essays
5.10
A user level program can disable the timer interrupt and prevent context switching from taking place if it is given the ability to disable interrupts. This also allows it to use the processor without letting other processes execute.

5.11
It depends on how interrupts are implemented, but regardless, it is not a good choice of techniques. For example, if interrupts are disabled for one processor the result will be that the threads running on other processors can ignore synchronization and access the shared data.

5.12
You can’t hold a spin lock while you gain a semaphore because you might need to sleep while waiting for the semaphore. You can’t sleep while holding a spin lock.
5.13
Kernel data structures can include a pid management system,
…show more content…
In this state, a higher-priority process will get a larger chunk of the CPU time than a lower-priority process. The root user needs to be able to set a higher priority to those processes that are going to take up the most time.
6.19
Priority and Shortest Job First

6.20
The process would be ran twice as fast.
Advantages: Prevents starvation of lower priority processes and it allows the user to prioritize more important processes. Disadvantages: Context switching will now have a larger effect than before and removing processes from the running queue is now significantly harder.
Allow the quantum time for each process to be based on each individual process time.

6.21
The time quantum is 1 millisecond: Regardless of the process that is scheduled, the scheduler experiences a 0.1 millisecond context-switching cost for every context-switch. This results in a CPU utilization of 1/1.1 * 100 =

Related Documents

  • Decent Essays

    Interrupts are most important as they give user the better control over the computer. Without interrupts, a user have to wait for a given task to complete in a specific time management with the higher priotity. This ensures that the CPU will charge the process immediately. 2. What is a trap?…

    • 681 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    Nt1310 Unit 4 Test

    • 315 Words
    • 2 Pages

    Have you ever noticed that your PC keeps slowing down during the day? If ‘yes’, it might happen as because many programs simply remain in an execution mode and keeps sucking up a considerable amount of processing power. Such a type of fault remains specific to a fault specific to Windows 8.1 Task Manager Startup and the best way of tackling the same is with the help of taskmgr.exe fixing software. In this context, it could be said that the free online tools hardly prove to be of any benefit in fixing all analogous types & genres of issues. Adyne Roberts posted a series of queries one after the other.…

    • 315 Words
    • 2 Pages
    Decent Essays
  • Decent Essays

    · Memory: This is any computer component that has the ability to storing information or data temporary or permanently, e.g. Read And Write Memory (RAM) and Not Volatile Read And Write Memory (NVRAM). · CPU: This is the brain of the computer and is the central process unit, and it received command/instruction from the computer software and sends the instruction to the right hardware to execute the instruction, and also received the feedback from the hardware and forwards it to the software. · Storage: This is the part of the computer where information or data have been kept temporary or permanently.…

    • 363 Words
    • 2 Pages
    Decent Essays
  • Decent Essays

    Fig 1.2 Classes of interrupts Program Generated by some condition that occurs as a results of an instruction execution, such as arithmetic overflow, division by zero, attempt to execute am illegal machine instruction, and reference outside a user's allowed memory space. Timer Generated by a timer within the processor. This allows the operating system to perform certain functions on a regular basis. I/…

    • 364 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    Primavera Task 1

    • 281 Words
    • 2 Pages

    In the Primavera Environment, each user will be assigned a single Global Security Profile of , Administrator, Master Global Scheduler, New Global Scheduler, or View Global Data. The global security privileges are shown in Table 4 Global Security Privileges • The will have all global security privileges and access to all projects within the enterprise system. The profile will be limited to two individuals within SoSE&I EPSI. •…

    • 281 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    Unit 6 Assignment 3 P1: Features of programming languages Procedural programming language- This is a type of program that represents how a program works. This type of programming language uses instructions that require a task to perform step by step. Procedural programming can only work if the instructions are step by step because it makes it easy to read and understand and three types of examples are selection, iteration and selection.…

    • 1400 Words
    • 6 Pages
    Improved Essays
  • Improved Essays

    Solving the Shrinking Mainframe Workforce Problem Fogwill. H. (2016) Western Governors University WGU Student# 000519534 Solving the Shrinking Mainframe Workforce Problem…

    • 859 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Kelley's Role Model

    • 732 Words
    • 3 Pages

    Kelly holds a wealth of knowledge, and utilizes this repeatedly in all aspects of her diverse job functions assigned as well as freely volunteers her knowledge to aid others and Taconic as a whole. Teaching new customer service, cost accounting, and sales staff how to utilize, comprehend, and run M2M reports independently are prime examples. Completes all tasks assign in a well-timed manner. Prioritizes heavy workload based on upper managements’ requirements, customers, departments, and peers to meet their needs and expectations for operational efficiency. She is often sought out for historical information, costing comparables, sales ideas, complaints, and resolving dilemmas to improve tasks and net outcomes.…

    • 732 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    JOURNAL REVIEW Ibidunmoye, O., Hernández-Rodriguez, F., Elmroth, E. (2015). Performance anomaly detection and bottleneck identification. ACM Comput. Surv. 48, 1, Article 4 (July 2015), 35 pages. Introduction…

    • 840 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    System Failure

    • 1049 Words
    • 5 Pages

    Managing memory is one of the most important aspects of being a Computer Scientist, with errors in main memory being one of the leading causes of system failures in today 's world. A published technical paper written by Christoph Borchert, Horst Schirmeier, and Olaf Spinczyk proposes a solution to deal with these errors that occur in memory. Generated with LyX The results from a case study that they performed showed “the total number of system failures, manifesting as silent data corruptions and crashes, is reduced by 69.14%” (Borchert, Schirmeier, Spinczyk, 1). This drastic decrease is system failures is amazing and overwhelmingly beneficial to every industry in the world. With less system failures and data getting corrupted, companies will save a lot of money on expenses knowing that their data is safe and less prone to being lost.…

    • 1049 Words
    • 5 Pages
    Improved Essays
  • Great Essays

    Assignment 3 Summary - In this report, a cognitive walk-through has been conducted of a mobile app “gomoney NZ”1 which is a banking application from ANZ bank mainly used for online transactions. A non-user based evaluation method has been used for finding usability problems and determining various solutions in order to prevent them. The primary task for a banking application is fund transfer, it can be either between users two different accounts or paying a person.…

    • 2448 Words
    • 10 Pages
    Great Essays
  • Improved Essays

    The purpose of an operating system is to run applications, such as Microsoft word, PowerPoint, adobe flash and Firefox browser. It manages devices by detecting if they are not working and telling you to remove the device and replace it with a new deice. It manages the processor by making sure that each application and process receives enough of the processors time. The operating system manages files by allowing you to save files and to allow you to make the files.…

    • 2321 Words
    • 9 Pages
    Improved Essays
  • Improved Essays

    SRAM Cells

    • 960 Words
    • 4 Pages

    INTRODUCTION: RESI: The devices that were huge in the earlier days have been reduced by a huge scale to fulfill the technology scaling demand and to maintain a balance between the device functionality and performance, but also obey Moore’s Law. In order to achieve these requirements, the fabrication process has been altered according to different designs. The reliability issues caused by increased temperatures and factors like soft errors and negative-bias temperature instability (NBTI) are degrading the device performance and affecting the design criteria.…

    • 960 Words
    • 4 Pages
    Improved Essays
  • Great Essays

    3.2. OS model: We all know about OS model as shown in figure (3). It has three basic layers: • Applications • OS • Hardware The OS can manage hardware for many application.…

    • 1058 Words
    • 5 Pages
    Great Essays
  • Great Essays

    Computing Assessment Student’s Name Tutor’s name Course Date Assessment Item Blog-1 What is computing power? The efficiency of the computers is reliant on the computing power of the unit.…

    • 1409 Words
    • 6 Pages
    Great Essays