1、存储变量的构造体变小,只管使构造体里成员共用内存空间,削减援用,如许内存占用下降,变量的操纵速率获得提拔。
2、字符串构造体的转变,字符串信息和数据自身原来是分红两个自力内存块寄存,php7只管将它们存入统一块内存,提拔了cpu缓存命中率。
3、数组构造的转变,数组元素和hash映射表在php5中会存入多个内存块,php7只管将它们分配在统一块内存里,下降了内存占用、提拔了cpu缓存命中率。
4、改进了函数的挪用机制,经由过程对参数通报环节的优化,削减一些指令操纵,进步了实行效力。
5、JIT(Just-In-Time)即时编译执行功能