1. A method of allocating memory to a process in a multiprocessor system having a plurality of processors each having its own, non-shared, memory logically divided into a first and a second portion, the method comprising the steps of: requesting a first control arrangement for allocating memory included in the first memory portions, to allocate an amount of memory from a first memory portion to a process; in response to the request, the first control arrangement allocating a first amount of memory from the first memory portion of as first processor to the process; requesting a second control arrangement dedicated to the first processor and for allocating memory included in the second memory portion of the first processor, to allocate a second amount of memory from the second memory portion of the first processor to the process; and in response to the request, the second control arrangement allocating the second amount of memory from the second memory portion of the first processor to the process.