2013-05-10-New-Mem-Func-Implement

return the smallest memory block which has a enough length