php/py 和 Go/Java 区别
php 解释语言go 需要编译语言其实都需要通过编译,go和java 是静态的,已经生成好ELF 系统,php 通过ELF 软件实时编译在linux 下php 解释器是由 编译语言编写(C),生成ELF 文件查看文件的类型 file /etc/php 得到的是文件的类型,可以看到系统是ELF程序文件。链路跟踪一下ELF 程序strace -f -s 65500 -i -T (执行的程序,比如编译好了的go程序)通过 execve 去执行 ELF 程序,程序调用了底层的函数,比
原创
2021-07-13 12:39:42 ·
357 阅读 ·
0 评论