内存管理主要有哪些功能和作用