Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么 ls 的这些指令数相差如此之大? (ptrace vs perf vs qemu)
我想统计运行 bin ls 时执行的指令总数 我使用了 3 种方法 其结果差异很大 我不知道为什么 1 使用 ptrace 进行指令计数 我编写了一段代码 调用 ls 的实例并使用 ptrace 单步执行它 include
c
Linux
qemu
perf
ptrace
如何编写 Sparc 程序集并在 Qemu 或 Simics 中运行其二进制文件?
我正在尝试开始编写一些 Sparc 程序集 但我不知道如何汇编和运行代码 我已经用 arcTools 编写了 arc 但这就是我对汇编的了解 我已经下载了 simics 和 qemu 但我不知道从这里去哪里 有人能指出我正确的方向吗 谢谢
Assembly
qemu
SPARC
simics
如何在 QEMU 中模拟 TrustZone?
我正在尝试在 Qemu 中模拟 TrustZone 功能 我发现两个链接似乎解释了这个过程 第一个参考 http www linaro org blog core dump arm trustzone qemu 未附加支持 TrustZon
Android
Linux
arm
qemu
TrustZone
QEMU和KVM在虚拟机I/O中扮演什么角色?
我发现 QEMU 和 KVM 之间的界限非常模糊 我发现有人说虚拟机是qemu进程 而另一些人说是kvm进程 究竟是什么 而QEMU和KVM在虚拟机I O中扮演什么角色呢 比如一个vm做PIO MMIO的时候 是qemu还是kvm会把它困住
Linux
virtualmachine
virtualization
qemu
KVM
如何在32位Linux上运行16位代码?
我编写了一个小型 16 位汇编程序 该程序在某些内存位置写入一些值 有没有办法可以在 Linux 上的 32 位保护模式下测试它 qemu http wiki qemu org Main Page dosbox http www dosbo
Linux
Assembly
x86
qemu
16bit
了解 QEMU 的好来源是什么?
您会推荐什么书或网站来了解 QEMU 我想查看一些使用示例以及如何使用 API 最佳资源 主要 QEMU 使用文档 http wiki qemu org Manual Qemu 手册页 http manpages ubuntu com ma
emulation
processor
qemu
如何使用QEMU学习ARM Linux内核开发?
我想学习它 比如开发一些设备驱动程序等 并为此使用 QEMU 因为我没有像 beagle 板这样的 ARM 硬件板 你们有什么建议 我可以使用 Qemu 模拟器来学习 ARM 目标上的 Linux 内核吗 或者我应该尝试的任何其他选择 这取
Linux
Linuxkernel
arm
embeddedlinux
qemu
如何使用 QEMU 的简单跟踪后端?
这是后续this https stackoverflow com questions 37522552 qemu simple backend tracing dosent print anything comment65639854 37
arm
Trace
qemu
baremetal
在 mac M1 芯片上构建 docker amd64 镜像
我正在尝试以两种方式在我的 mac M1 arm64 上构建 dockerfile 下面是 dockerfile 的重要部分 FROM erlang 24 elixir expects utf8 ENV ELIXIR VERSION v1
Docker
dockercompose
elixir
qemu
applem1
如何使用 GCC 生成一个最小的 BIOS hello world 引导扇区,以便在真实硬件上通过 USB 记忆棒工作?
我已经成功地生成了一个可与 QEMU 2 0 0 Ubuntu 14 04 配合使用的最小引导扇区 code16 global start start cli mov msg si mov 0x0e ah loop lodsb or al
Assembly
x86
qemu
gnuassembler
baremetal
如何告诉 qemu 将 ram 复制到文件中
我正在制作一个操作系统 并使用 Qemu 对其进行调试 我想要一种方法来读取一些指令末尾的内存的一些大块 怎么做 可以对 Qemu 说将 ram 复制到文件中吗 如果不是我能做什么 qmp 或 hmp 命令dump guest memory
qemu
osdev
在 qemu 中使用 GDB 调试 Linux 内核无法命中函数或给定地址
我试图在 qemu 环境中使用 GDB 逐步理解内核启动顺序 以下是我的设置 在一个终端中我正在运行 Qemu arm bin qemu system arm M vexpress a9 dtb arch arm boot dts vexp
debugging
Linuxkernel
GDB
embeddedlinux
qemu
如何用汇编语言打印字符串
我正在尝试使用 NASM 在 Q Emulator 中打印字符串 我的代码如下 mov bx HELLO mov ah 0x0e int 0x10 HELLO db Hello 0 jmp times 510 db 0 dw 0xaa55
Assembly
nasm
x8616
qemu
BootLoader
如何使用 qemu 编译和构建 aarch64 的 python 包?
我正在尝试为一个包构建 python 轮子 lap https github com gatagat lap 为了aarch64建筑学 我的主机环境是 WSL2 和 Ubuntu 20 04docker 目标是BuildrootGNU Li
Docker
embeddedlinux
qemu
PyPI
buildroot
挂载Android模拟器创建的qcow2镜像
我正在尝试挂载 Android 模拟器创建的 userdata qemu img qcow2 文件 以下过程不起作用 sudo qemu nbd c dev nbd0 android avd Pixel C API 27 avd userd
Android
emulation
qemu
Mount
USERDATA
如何在 Qemu 下启动 FreeBSD 镜像
我有一个 FreeBSD 映像 其中包含 boot loader 和 boot kernel 等 它在 EC2 实例下启动正常 但我想使用 Qemu 启动它 我尝试过各种方法 但都没有效果 见下文 qemu system x86 64 ke
FreeBSD
qemu
为 Android 模拟器创建虚拟硬件、内核、qemu 以生成 OpenGL 图形
我是 Android 新手 希望使用模拟器 我想做的是创建自己的虚拟硬件 可以收集 OpenGL 命令并生成 OpenGL 图形 有人告诉我 为了做到这一点 我需要编写一个 Linux 内核驱动程序来实现与硬件的通信 此外 我需要编写一个
opengles
androidemulator
Linuxkernel
qemu
为什么 ARM 内核在使用 ELF 和二进制文件时表现不同
我正在 ARM 上进行裸机开发并在 QEMU 上模拟 Raspi 3 下面是我的最小汇编代码 section text boot global start start 1 wfe b 1b 下面是我的链接器脚本 SECTIONS 0x800
Assembly
arm
GDB
qemu
gdbserver
在 SR-IOV 虚拟功能 (VF) NIC 之间转发数据包
我有一个支持 Intel SR IOV 的 Intel 82599ES 10G NIC 我已成功创建了 8 个虚拟功能 VF 并将其分配给 2 个 qemu kvm VM 每个 VM 2 个 VF 两台虚拟机都使用分配的 VF 运行 DPD
virtualization
qemu
DPDK
将动态链接器与 qemu-arm 一起使用
我有一个非常简单的arm可执行文件 用arm linux gnueabi工具链 我可以执行它qemu arm没有任何问题 qemu arm L usr arm linux gnueabi a out Hello world 不带任何参数运行
Linux
arm
qemu
«
1
2
3
4
5
6
7
»