When many of free blocks are too small to satisfy any request then fragmentation
occurs. External fragmentation and internal fragmentation are two types of
fragmentation. External Fragmentation happens when a dynamic memory allocation
algorithm allocates some memory and a small piece is left over that cannot be
effectively used. Internal fragmentation is the space wasted inside of allocated
memory blocks because of restriction on the allowed sizes of allocated blocks.
1. Mutual exclusion (where at least one resource is non-sharable)
2. Hold and wait (where a process holds one resource and waits for other resource)
3. No preemption (where the resources can’t be preempted)
4. Circular wait (where p[i] is waiting for p[j] to release a resource. i= 1,2,…n
j=if (i!=n) then i+1else 1 )
Francis Nkurumwa answered the question on March 2, 2018 at 13:30
- What is virtualization as used in computer.(Solved)
What is virtualization as used in computer.
Date posted: March 2, 2018. Answers (1)
- What is a virtual machine?(Solved)
What is a virtual machine?
Date posted: March 2, 2018. Answers (1)
- What is a network class?(Solved)
What is a network class?
Date posted: March 2, 2018. Answers (1)
- What is an IP address as used in networking?(Solved)
What is an IP address as used in networking?
Date posted: March 2, 2018. Answers (1)
- What is a host address as used in computer networking?(Solved)
What is a host address as used in computer networking?
Date posted: March 2, 2018. Answers (1)
- What is fully qualified domain name?(Solved)
What is fully qualified domain name?
Date posted: March 2, 2018. Answers (1)
- What is a dynamic IP address?(Solved)
What is a dynamic IP address?
Date posted: March 2, 2018. Answers (1)
- What is a default route as used in computer networking?(Solved)
What is a default route as used in computer networking?
Date posted: March 2, 2018. Answers (1)
- What is a daemon as used in computer networking?(Solved)
What is a daemon as used in computer networking?
Date posted: March 2, 2018. Answers (1)
- What is a connection oriented protocol?(Solved)
What is a connection oriented protocol?
Date posted: March 2, 2018. Answers (1)
- What is a broadcast message?(Solved)
What is a broadcast message?
Date posted: March 2, 2018. Answers (1)
- What is a function overloading? What are the importance?(Solved)
What is a function overloading? What are the importance?
Date posted: March 1, 2018. Answers (1)
- What is an inline function? Write a c++ program to find the maximum of two numbers using inline function?(Solved)
What is an inline function? Write a c++ program to find the maximum of two numbers using inline function?
Date posted: March 1, 2018. Answers (1)
- What is a statement? Explain jump statement with syntax(Solved)
What is a statement? Explain jump statement with syntax.
Date posted: March 1, 2018. Answers (1)
- Kenya revenue and customs Authority calculate tax for Automobile vehicles determined by its C.C. The calculation of the tax is as follows• Customs tax is...(Solved)
Kenya revenue and customs Authority calculate tax for Automobile vehicles determine by its C.C.
The calculation of the tax is as follows
• Customs tax is CIF value* customs tax rate
• Excise tax is (CIF value+ Customs tax )*Excise tax rate
• VAT is ( CIF value+ customs tax + Excise tax )*VAT rate
• Sur tax is (CIF value+ customs tax + Excise tax + VAT)*Sur tax rate
• Withholding tax is CIF value*withholding tax rate
• Where customs tax rate 35%
Excise tax rate
• If C.C. <=1800 rate is 30%
• Else if C.C.>1800 and <=1600 rate is 60%
• Else C.C. >1600 rate is 100%
• Sure tax rate is 10%
• VAT rate is 15%
• Withholding tax rate 3%
Write a C++ program which has an input value as an argument C.C. and CIF value from the user and display the tax to be paid
Date posted: February 28, 2018. Answers (1)
- What is a union in C programming?(Solved)
What is a union in C programming?
Date posted: February 28, 2018. Answers (1)
- What is a data center?(Solved)
What is a data center?
Date posted: February 28, 2018. Answers (1)
- Why is data center security so important? (Solved)
Why is data center security so important?
Date posted: February 28, 2018. Answers (1)
- Differentiate Database administrator and web administrator(Solved)
Differentiate Database administrator and web administrator
Date posted: February 27, 2018. Answers (1)
- Give 3 reason why data and information in a computer system needs to be converted to other number systems other than binary. (Solved)
Give 3 reason why data and information in a computer system needs to be converted to other number systems other than binary.
Date posted: February 27, 2018. Answers (1)