-1

I know this question is more on OS than on programming,sorry for that.
In a multiprogrammig scheme with variable partitions who has to decide the size of a process virtual address space??
what if during execution we find out a process needs more memory??

With variable partition scheme I mean a scheme that does not involve segmentation or paging but countigous allocation.

user591931
  • 239
  • 2
  • 3
  • 10
  • A process' virtual address space is fixed on a machine which has access to segmentation. Every process has access to the same virtual address space, and used pages are mapped to whatever physical addresses. This question does not make sense to me. – Borealid Jun 26 '11 at 08:30

1 Answers1

1

Do you mean something without Virtual Memory? Systems without MMU give a fixed space to each process, even the maximum stack size is encoded in the binary file format, see the bFLT format for an example.

ninjalj
  • 42,493
  • 9
  • 106
  • 148