arm64上,C++基本类型分别是多少位数?
时间: 2024-03-11 18:45:02 浏览: 15
在arm64上,C++基本类型的位数如下:
- bool类型占1个字节(8位)
- char类型占1个字节(8位)
- short类型占2个字节(16位)
- int类型占4个字节(32位)
- long类型占8个字节(64位)
- float类型占4个字节(32位)
- double类型占8个字节(64位)
相关问题
Arm64v7是什么架构?
Arm64v7是一种基于ARMv8-A架构的CPU指令集,主要用于64位ARM处理器。它是ARMv8架构中的其中一种架构,同时还包括Arm64v8、Arm64v6等。其中的“64”表示该指令集是64位的,而“v7”则表示其是第7版本的ARMv8架构。Arm64v7指令集主要用于移动设备、服务器、嵌入式系统等领域,具有高效能、低功耗等特点。
arm64下部署虚拟化,是openstack合适还是kvm合适?
在ARM64架构下部署虚拟化,可以考虑使用KVM(Kernel-based Virtual Machine)或者OpenStack。这两个技术在ARM64架构上都有支持。
KVM是一个开源的虚拟化解决方案,它通过将Linux内核转变为一个虚拟机监视器,实现了虚拟机的创建和管理。KVM在ARM64平台上的支持相对较好,具有较高的性能和稳定性,并且与ARM体系结构的特性相匹配。
OpenStack是一个开源的云计算平台,它提供了虚拟机管理、网络管理、存储管理等功能,并且支持多种虚拟化技术,包括KVM。OpenStack可以在ARM64架构上部署,并且可以通过其丰富的插件和功能来实现对虚拟化环境的灵活管理和扩展。
因此,根据你的具体需求和环境,你可以选择使用KVM或者OpenStack来部署ARM64架构下的虚拟化。