The Gateway to Computer Science Excellence
0 votes

Why option A is wrong ?

It is contiguous allocation policy hence suffers fragmentation.

in Operating System by Active (5.1k points) | 127 views
I think its speaking about Direct Mapping in cache memory. If that is the case then choice C is the correct option.
I think they are talking about FAT with linked allocations, as in linked allocation with FAT can have direct access but suffers internal fragmentation.(I MAY BE WRONG)

2 Answers

+1 vote
Best answer

Direct access method:

  • It is a data access method, not a data allocation method.
  • We compare direct access methods with sequential access methods
    • In sequential access method, you are starting from the beginning and going through the entire record till you find the data needed.
    • Direct access method (also known as random access method), you can retrieve the data directly from where it is physically located. Thus allowing you to access files in no particular order. 
by Junior (721 points)
selected by

Dhillu Thamb

Say its not about "Direct mapping" in cache..

Then , without contiguous allocation , how random access possible ?


Since both the Contiguous and Indexed allocation methods supports direct access. And the question is aimed towards the "memory access" since you're using it for the memory access, thus not resulting in any fragmentation.

0 votes
It need not be always contiguous,

indexed allocation has also both sequential and random(direct) access


where as linked allocation is only sequential...
by (35 points)

Related questions

+1 vote
1 answer
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
50,737 questions
57,385 answers
105,368 users