摘要 |
A method of controlling memory allocation in a computer system ( 1 ) comprising physical memory ( 3 ), at least one storage device ( 7, 9, 10 ) and at least one processing unit ( 2 ) and arranged to implement virtual memory, which computer system is capable of enabling at least two processes associated with respective instances ( 14, 17 ) of application programs to be running, only one active process being enabled to receive input from a user at any one time, comprises selecting at least one of the processes to be at least partially transferred from physical memory ( 3 ) to a storage device ( 7, 9, 10 ). Processes are selected by monitoring which processes have been inactive for longer than a pre-determined time interval. |