问题现象同事突然找我,说新升级的一个c++的so库不能加载,同事A描述,在实体机上可以使用,在容器上不能执行。同事B描述,在容器上不能执行,但通过同事C给的一个命令执行后,在容器中可以执行。同事A给了一张截图,截图显示的现象是有两个文件通过ldd命令显示的是not found。结合多个同事的描述,同时拉了一个腾讯会议,同时让同事A把新版本的c++的so库发我 …
strncmp
Linux 内核给每个进程都提供了一个独立的虚拟地址空间,并且这个地址空间是连续的。这样进程就可以很方便地访问内存,更确切地说是访问虚拟内存。1、什么是虚拟内存假设某个进程需要100MB的空间,而内存假设是16MB的,如果进程直接使用物理地址,就会因为内存不足而无法运行。既然进程不是直接访问物理内存,那么进程中涉及的内存地址当然也不是物理内存地址。而是虚拟的 …
- 1