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.