1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
8_murik_8 [283]
3 years ago
14

Explain why implementing synchronization primitives by disabling interrupts is not appropriate in a single-processor system if t

he synchronization primitives are to be used in user-level programs.
Computers and Technology
2 answers:
Evgesh-ka [11]3 years ago
6 0

Answer: Explanation:

It is inappropriate to implement synchronization primitive in a single-processor if the synchronization primitives are to be used in user-level programs because it has the ability to disable interrupts. In addition, it can prevent context switching from taking place by disabling the power interrupt. This would now allow it to use the processor without letting other processes to execute. This can lead to starvation as resources are being allocated to other processes.

IgorC [24]3 years ago
3 0

Answer:

Implementing synchronization primitives by disabling interrupt is not appropriate because it reduces the flexibility of the system.

Synchronization primitives will make a program at user level to be able to switch interupts, thereby disabling the timer interrupt. Once a program at user-level has the ability to disable interrupts it also disables context switching which is not recommended for a program at that level.

Once the context switching is disabled, the program can now run on the processor without allowing other programs to execute, which is bad considering the fact that it is to be used in a single-processor system because single processor systems contain only one process, and only one program can run at a time.

You might be interested in
To remedy the lack of procedural functionality in SQL, and to provide some standardization within the many vendor offerings, the
MrRa [10]

Answer:

The correct answer is True.

Explanation:

The SQL: 1999 standard calls a Boolean type, but many commercial SQL servers (Oracle Database, IBM DB2) do not support it as a valid column type, a variable type or to allow it in the result set. Microsoft SQL Server is one of the few database systems that correctly supports Boolean type values using its "BIT" data type. Each 8 BIT fields occupy a full byte of disk space. MySQL interprets "BOOLEAN" as a synonym for TINYINT (8-bit signed integer). PostgreSQL provides a Boolean type of standard compliance.

5 0
3 years ago
Consider the following relation for published books: BOOK (Book_title, Authorname, Book_type, Listprice, Author_affil, Publisher
Ivenika [448]

The key for this relation is Book_title,Authorname. This relation is in 1NF and not in 2NF as no attributes are FFD on the key. It is also not in 3NF

<u>Explanation:</u>

<u> lGiven the relation </u>

<u>l</u>Book(Book_title, Authorname, Book_type, Listprice, Author_affil, Publisher)

land the FDs

lBook_title . Publisher, Book_type

lBook_type . Listprice

lAuthorname .Author_affil

(a) The key for this relation is Book_title,Authorname. This relation is in 1NF and not in 2NF as no attributes are FFD on the key. It is also not in 3NF

(b) 2NF decomposition:

lBook0(Book_title, Authorname)

lBook1(Book_title, Publisher, Book_type, Listprice)

lBook2(Authorname, Author_affil)

<u> This decomposition eliminates the partial dependencies. </u>

3NF decomposition:

lBook0(Book_title, Authorname)

lBook1-1(Book_title, Publisher, Book_type)

lBook1-2(Book_type, Listprice)

lBook2(Authorname, Author_affil)

l<u>This decomposition eliminates the transitive dependency of Listprice </u>

8 0
3 years ago
Which category was originally developed to protect both digital and hard-copy sensitive information?
bezimeni [28]

Answer:

Information assurance

Explanation:

Information assurance was originally developed to protect both digital and hard-copy sensitive information.

7 0
3 years ago
It is against the law for drivers to use a wireless communication device while driving
Murrr4er [49]

Answer:

The statement is TRUE.

<h3>It is against the law for drivers to use a wireless communication device while driving.</h3>

Explanation:

  • Wireless Communication devices are nowadays one of the biggest causes of road accidents.
  • Using hand held or hands-free devices like mobile phones while driving is restricted strongly in the law. These laws may subject to primary and secondary enforcement by the authority.
  • Different states have passed laws concerning this scenario for different kinds of drivers and different devices accordingly.
  • Talking the scenario as a safety precaution to control road accidents one should try not to use communication devices while driving so that he/she may concentrate on the road properly.

<h2>I hope it will help you!</h2>
7 0
3 years ago
You are a data engineer implementing a lambda architecture on Microsoft Azure. You use an open-source big data solution to colle
eduard

Answer:

Apache Spark

Explanation:

The user seems to be a system technician who applies the lambda architecture with Microsoft Azure. using the open-source Big Data system to store, analyze, as well as manage information. Analytical information storage is not doing well.

It would eventually incorporate the approach that satisfies the following specifications that enable the development of a High definition Insight cluster to satisfy the specifications. So, the Apache Spark cluster type that he would develop.

7 0
3 years ago
Other questions:
  • When the wires are connected to the terminals of the battery, what causes electric current in the circuit?
    15·1 answer
  • A sentinel value ________ and signals that there are no more values to be entered:____
    14·1 answer
  • Why does the phrase "compatibility mode” appear when opening a workbook?
    6·2 answers
  • When you first launch the internet, what page will open?
    9·1 answer
  • A computer with a frequency 2 GHZ and its average cycle per instruction is 2. what is the MIPS of the computer?
    6·1 answer
  • Explain the need for data structures when developing software.
    12·1 answer
  • Xavier wants to ensure that if he scrolls down through a worksheet that contains numerous rows of data that the initial column h
    6·2 answers
  • Suppose an initially empty stack S has performed a total of 15 push operations, 12 top operations, and 13 pop operations ( 3 of
    5·1 answer
  • Which monitor will you prefer in your school ; CRT or FPD ?why ?
    6·1 answer
  • Where on a computer is the operating system generally stored?
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!