发布于 2021-07-27 01:17:21
在现代Unix (包括Linux)上,大部分程序都是共享库,它们保存在内存中。启动程序时,动态链接器( dynamic,libc.so)运行并解析库等,这需要时间,而且大部分程序也必须加载到内存中。再加上程序所做的任何初始化(例如,重新打开显示在选项卡上的网页,.)。此外,如果您连续运行同一程序两次,内存映像的一部分(至少是共享库)仍然存在,从而加快了进程的速度。如果程序只使用流行的共享库,那么无论如何它们可能都会出现。
https://unix.stackexchange.com/questions/659994
复制相似问题