ANONYMOUS wrote:
> Hi, q3a of the 2017 asks about this and I was wondering if my understanding is correct.
>
> Is Segmentation of memory just a different way of saying Dynamic Partitioning?
Kind of, they are very similar techniques, the only difference is memory segmentation can provide a process with multiple partitions (or segments) whereas dynamic partitioning only provides one partition per process.
e.g.
With dynamic partitioning |Process 1|Process 2|Process 3|Process 4|
With segmentation |Process1|Process4|Process2|Process3|Process4|
> Paging stores allocates each process a fixed size in the physical memory whilst segmentation stores each process's unique size, is that correct?
Yes.
> How much detail would be required to achieve the full five marks here?
It would help if you provided the question because it takes a while for me to find it.
>From what I understand you need to include disadvantages and advantages of both which would probably take up 3 marks maybe with the initial explanation of each memory allocation process being worth 2 marks? Is that a good way to think about it?
Usually, 1 mark is assigned to doing "1 thing". E.g. 1 mark for stating advantage. 1 mark for stating disadvantage. 2 marks for describing each process.
So, yes, I would say you are thinking well. Keep thinking!