198k views
0 votes
The algorithm in which we allocate memory to each process according to its size is known as :

a) proportional allocation algorithm
b) equal allocation algorithm
c) split allocation algorithm
d) None of the mentioned

1 Answer

3 votes

Final answer:

The correct answer is (a) proportional allocation algorithm, where each process is allocated memory based on its size or needs.

Step-by-step explanation:

The algorithm in which we allocate memory to each process according to its size is known as a proportional allocation algorithm. In proportional allocation, each process gets a portion of the memory proportional to its size or needs. This contrast with an equal allocation algorithm where every process would get the same amount of memory regardless of its size, and a split allocation algorithm isn't a commonly used term in this context. Therefore, the correct answer is (a) proportional allocation algorithm.