用过GD库的同学可能都知道,使用imagecreatetruecolor()函数创建一个真彩色的画布是第一步.但是,如果画布的宽高超过平常的宽高,会带来极大的内存消耗.比如,一个9600×4800的画布,会带来190M的内存消耗.这时,如果服务器的free空间过小,就会导致内存耗尽,出现各种报错.本文旨在提供优化服务器时对大图片的处理方法. 首先,说下业务场景.我要对用户上传的图片进行裁剪,变成我想要的宽高比.注意,是2:1这种宽高比. 因为用的服务器内存总共只有512M,处理小图片时还好,但是…