我从大小为: 的图像创建了一个 docker 容器~90 MB。
容器运行良好。我想知道容器在其主机上必须使用多少 RAM。所以我运行了“ docker stats ”命令,它显示了以下输出:
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
66c266363746 sbrconfigurator_v0_2 0.00% 32.29MiB / 740.2MiB 4.36% 0B / 0B 15.1MB / 4.1kB 10
Run Code Online (Sandbox Code Playgroud)
这里显示内存使用情况如下:
MEM USAGE / LIMIT
32.29MiB / 740.2MiB
Run Code Online (Sandbox Code Playgroud)
我不知道这 740.2 MB 内存意味着什么,是否意味着740.2 MBRAM 已分配给该容器,即740.2 MBRAM 是否正在被该容器使用。
请帮助我了解此容器必须使用多少 RAM(主机)。主机是Linux、Ubuntu。
我一直在搜索有关C++代码的符号表是否包含函数名称和类名的各种帖子.我可以在帖子上找到的东西是它取决于编译器的类型,
如果它在一次通过中编译代码,则它不需要在符号表中存储类名和子程序名
但如果它是一个多遍编译器,它可以添加有关它遇到的类及其子例程的信息,以便它可以进行参数类型检查并发出有意义的错误消息.
我无法理解它是否真的依赖于编译器?我假设编译器(对于C++代码)会在表中放置带有类名的函数名,无论它是单通道还是多通道编译器.它如何依赖传球?我没有这么棒的知识.此外,任何人都可以显示一个简单的C++类的示例符号表,它会是什么样的(带有类名的函数名)?