相关疑难解决方法(0)

我的 linux ARM 是 32 位还是 64 位?

在英特尔下,我知道我可以查看结果uname -m以了解我的操作系统是 32 位还是 64 位,但在 ARM 下,这给出了:

armv7l
Run Code Online (Sandbox Code Playgroud)

我从

file /usr/bin/ls
Run Code Online (Sandbox Code Playgroud)

我在 32 位操作系统上,但我如何以更简单的方式知道这一点?

64bit arm 32bit

91
推荐指数
4
解决办法
21万
查看次数

如何确定我的处理器是 64 位还是 32 位?

可能的重复:
我怎么知道我的 CPU 在 Linux 下支持 64 位操作系统?

我正在运行 Debian Squeeze,如何确定我的处理器是 64 位还是 32 位?我正在考虑下载 64 位操作系统,因为据说它的性能更好。

64bit debian 32bit x86

10
推荐指数
1
解决办法
3537
查看次数

在 32 位内核上运行 64 位用户空间软件需要什么?

在 Linux 和 Windows 上,我已经习惯了需要 64 位内核才能拥有具有多架构/WoW 的系统的情况,我可以在其中并行运行 32 位和 64 位软件。

然后,几年前,当有人向我展示 MacOS 10.6 Snow Leopard 可以使用 32 位模式内核运行 64 位应用程序时,这让我大吃一惊。现在这可能在很大程度上被遗忘了,因为它是一次性的技术过渡。由于硬件在移动领域处于领先地位,据我所知,在 iOS 和 Android 向 64 位的迁移过程中从未需要这样做。

我的问题:在 32 位 Linux 内核(i386 或 armhf)中获得相同的功能需要什么?

我明白这可能不是微不足道的。如果是这样,微软本可以将该功能放入 32 位 Windows XP 中。但是一般要求是什么?是否曾经有过提议的补丁或概念验证?

在嵌入式世界中,我认为这会特别有用,因为 64 位支持在设备驱动程序中可能会滞后很长时间。

64bit kernel 32bit multiarch

10
推荐指数
1
解决办法
3695
查看次数

标签 统计

32bit ×3

64bit ×3

arm ×1

debian ×1

kernel ×1

multiarch ×1

x86 ×1