Spread the word.

Share the link on social media.

Share
  • Facebook
Have an account? Sign In Now

Sign Up Sign Up

Browse


Have an account? Sign In Now

Sign In Sign In


Forgot Password?

Don't have account, Sign Up Here

Forgot Password Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.


Have an account? Sign In Now

Sorry, you do not have a permission to ask a question, You must login to ask question.


Forgot Password?

Need An Account, Sign Up Here

Sorry, you do not have a permission to add a post.


Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Question & Answers Logo Question & Answers Logo
Sign InSign Up

Question & Answers

Question & Answers Navigation

  • Home
  • Blog
  • Contact Us
  • Real Time Solution
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Terms of Use
  • Privacy Policy
  • Cookie Policy
Home/ Questions/Q 1916
Next
Answered
Jemshah
  • 0
JemshahEnlightened
Asked: December 30, 20222022-12-30T19:19:27+00:00 2022-12-30T19:19:27+00:00In: Operating System

Explain two circumstances that would cause user level threading during process execution. (4 marks)DICT MOD 1 July 2020

  • 0

Explain two circumstances that would cause user level threading during process
execution. (4 marks)DICT MOD 1 July 2020

  • 1 1 Answer
  • 35 Views
  • 0 Followers
  • 0
    • Report
  • Share
    Share
    • Share on Facebook
    • Share on Twitter
    • Share on LinkedIn
    • Share on WhatsApp

You must login to add an answer.


Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Best Answer
    Jemshah Enlightened
    2022-12-30T19:19:50+00:00Added an answer on December 30, 2022 at 7:19 pm

    User level threading occurs when a program creates and manages its own threads, rather than relying on the operating system to do so. There are several circumstances that may cause a program to use user level threading during process execution:

    1. The program requires a high degree of control over the threads it creates: User level threads allow a program to have more control over the scheduling and execution of its threads. This can be useful for programs that need to implement custom scheduling algorithms or that need to manage the threads in a specific way.
    2. The program needs to run on a system that does not support kernel level threading: Some operating systems do not provide support for kernel level threads, which means that programs running on these systems must use user level threads if they want to use multiple threads.
    3. The program needs to run on a system with limited resources: Kernel level threads require additional resources (such as system memory and processor time) to manage and schedule. If a system has limited resources, using user level threads may be more efficient.
    4. The program needs to run on a system with a large number of threads: Some systems may have a large number of threads that need to be managed concurrently. In these cases, using user level threads may be more efficient than relying on the kernel to manage all of the threads.
    • 0
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 1k
  • Answers 1k
  • Best Answers 744
  • Users 262
  • Popular
  • Answers
  • Ambogo

    Amplitude modulation calculations

    • 1476 Answers
  • Jemshah

    Nyquist data sampling rate in pulse code modulation (PCM).

    • 26 Answers
  • Anonymous

    elecromagnetic field theory

    • 21 Answers
  • oradentum
    oradentum added an answer oradentum is a comprehensive 21-in-1 oral care formula designed to… May 16, 2025 at 12:47 am
  • oradentum
    oradentum added an answer oradentum is a comprehensive 21-in-1 oral care formula designed to… May 16, 2025 at 12:47 am
  • oradentum
    oradentum added an answer oradentum is a comprehensive 21-in-1 oral care formula designed to… May 14, 2025 at 6:08 am

Related Questions

  • Jemshah

    An operating system is required to choose the process that ...

    • 0 Answers
  • Jemshah

    Distinguish between virtual memory and primary memory of the computer ...

    • 1 Answer
  • Jemshah

    Explain two emerging trends in respect to computer hard disks. ...

    • 1 Answer

Top Members

Jemshah

Jemshah

  • 1k Questions
  • 992 Points
Enlightened
Obadiah

Obadiah

  • 0 Questions
  • 22 Points
Begginer
CK FELIX

CK FELIX

  • 0 Questions
  • 22 Points
Begginer

Trending Tags

analytics british company computer developers diploma in electrical module one (oct/nov 2016) diploma in electrical module one com skills question 1 (oct/ nov 2016) diploma in electrical module one q7(a) (oct/nov 2016) django eft employee employer english facebook french google interview javascript language life php programmer programs question salary telecom timber design university

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • Buy Theme

Footer

Question & Answers

Quizhez is a social questions & Answers Engine which will help you establish your community and connect with other people.

About Us

  • Meet The Team
  • Blog
  • Contact Us

Legal Stuff

  • Terms of Use
  • Privacy Policy
  • Cookie Policy

Help

  • Knowledge Base
  • Support

Follow

© 2021 Quizhez. All Rights Reserved. Designed by thekasengeweb