CoolInterview.com - World's Largest Collection of Interview Questions
Start Your Own website Now
Sponsored Links

Interview Questions
Our Services

Get 9,000 Interview Questions & Answers in an eBook.


  • 9500+ Pages
  • 9000 Question & Answers
  • All Tech. Categories
  • 14 MB Content

    Get it now !!



    Send your Resume to 6000 Companies


  • INTERVIEW QUESTIONS OPERATING SYSTEMS DETAILS
    Question :
    What is the cause of thrashing? How does the system detect thrashing?
    Category Operating Systems Interview Questions
    Rating (0.4) By 1215 users
    Added on 9/16/2009
    Views 1716
    Rate it!
    Answers:

    Once it detects thrashing, what can the system do to eliminate this problem? - Thrashing is caused by under allocation of the minimum number of pages required by a process, forcing it to continuously page fault. The system can detect thrashing by evaluating the level of CPU utilization as compared to the level of multiprogramming. It can be eliminated by reducing the level of multiprogramming.



    If available memory is too short to hold entire working set.The process will cause many page faults and run slowly,since executing an instruction takes a few nanoseconds and reading in a page takes 10 milliseconds.At the rate of one or two instructions per 10 milliseconds.It will take ages to finish.A program causing page faults every few instructions is said to be Trashing.



    Posted by: Chetna Hemane    

    Contact Chetna Hemane Contact Chetna Hemane

    CPU has limited memory, at that instant of memory if we increase the number of processes then throughput is also increase but after certain limit if we add more processes to the cpu then their is a shortage of memory which will put of tlot of page faults and maaxmimum time CPU will be consume in page swapping which decrease the throughput a well as performance.

    To avoid this, Cpu has a thrashing point, after the peak point of thrashing it cannot allow more processes to enter in the processor.



    Posted by: this is me    

    Contact this is me Contact this is me

    If you have the better answer, then send it to us. We will display your answer after the approval.
    Rules to Post Answers in CoolInterview.com:-

  • There should not be any Spelling Mistakes.
  • There should not be any Gramatical Errors.
  • Answers must not contain any bad words.
  • Answers should not be the repeat of same answer, already approved.
  • Answer should be complete in itself.
  • Name :*
    Email Id :*
    Answer :*
    Verification Code Code Image - Please contact webmaster if you have problems seeing this image code Not readable? Load New Code
    Process Verification  Enter the above shown code:*
    Inform me about updated answers to this question

       
    Related Questions
    View Answer
    What is the difference between Hard and Soft real-time systems?
    View Answer
    What is the important aspect of a real-time system or Mission Critical Systems?
    View Answer
    What is Throughput, Turnaround time, waiting time and Response time?
    View Answer
    What is virtual memory?
    View Answer
    What resources are used when a thread created? How do they differ from those when a process is created?
    View Answer
    Why paging is used?
    View Answer
    What are the basic functions of an operating system?
    View Answer
    What is Multitasking operating system?
    View Answer
    What is Multiprocessing operating system?
    View Answer
    What is multi-user operating system?
    View Answer
    What is an operating system?
    View Answer
    Explain about the paging systems?
    View Answer
    Explain about deadlocks in operating systems?
    View Answer
    Describe the two phases of two-phase locking?
    View Answer
    Describe about checkpointing?
    View Answer
    Give a case situation where a scheduling is needed?
    View Answer
    Describe about preemptive scheduling algorithm?
    View Answer
    Give an example of page replacement in the areas of computer design?
    View Answer
    Describe the mechanism of upcall?
    View Answer
    Describe about threads?
    View Answer


    Please Note: We keep on updating better answers to this site. In case you are looking for Jobs, Pls Click Here Vyoms.com - Best Freshers & Experienced Jobs Website.

    View ALL Operating Systems Interview Questions

    User Options
    Sponsored Links


    Copyright ©2003-2014 CoolInterview.com, All Rights Reserved.
    Privacy Policy | Terms and Conditions

    Download Yahoo Messenger | Placement Papers| FREE SMS | ASP .Net Tutorial | Web Hosting | Dedicated Servers | C Interview Questions & Answers

    Testing Articles | Testing Books | Testing Certifications | Testing FAQs | Testing Downloads | Testing Interview Questions | Testing Jobs | Testing Training Institutes


    Cache = 0.015625 Seconds