栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

uname -m的可能值

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

uname -m的可能值

的Linux

(v4.12-2017年7月)

让我们参考newuname系统调用的源代码。

由于Linux具有UTS命名空间,因此要对此进行跟踪非常复杂,但是该字段是由按架构定义的宏初始化的。

init_uts_ns
machine``UTS_MACHINE

如果进程在32位“ compat”字符下运行,则

machine
可以通过覆盖
进一步复杂的问题,
override_architecture()
方法是to
COMPAT_UTS_MACHINE


UTS_MACHINE
默认
Makefile
与相同
ARCH
。但是,许多平台在同一
arch
目录下有单独的子体系结构,因此它们可以
UTS_MACHINE
自行设置

使用目录列表

arch/
以及
grep
Linux内核源代码(
git grep 'UTS_MACHINEs*:='
git grepCOMPAT_UTS_MACHINE
)的少量添加,我们可以得出以下列表:

  • alpha
  • arc

  • arm

  • aarch64_be
    arm64

  • aarch64
    arm64
  • armv8b
    arm64
    兼容)
  • armv8l
    arm64
    兼容)

  • blackfin

  • c6x

  • cris
  • frv
  • h8300
  • hexagon
  • ia64
  • m32r
  • m68k
  • metag
  • microblaze
  • mips
    (本地或兼容)
  • mips64
    mips
  • mn10300
  • nios2
  • openrisc
  • parisc
    (本地或兼容)
  • parisc64
    parisc
  • ppc
    powerpc
    本地或兼容)
  • ppc64
    powerpc
  • ppcle
    powerpc
    本地或兼容)
  • ppc64le
    powerpc
  • s390
    s390x
    兼容)
  • s390x
  • score
  • sh
  • sh64
    sh
  • sparc
    (本地或兼容)
  • sparc64
    sparc
  • tile
  • unicore32
  • i386
    x86
  • i686
    x86
    兼容)
  • x86_64
    x64
  • xtensa


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/397608.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号