gem5全系统测试
发布时间
阅读量:
阅读量
近期将陆续发布有关新书《自己动手写CPU》的系列博客文章,本文重点介绍如何在gem5中执行全系统模拟。
通过gem5平台可以运行Linux内核,这种运行方式被称作全系统模拟。完成启动后,用户可借助telnet工具实现远程连接与访问。然而,telnet连接存在一定的不稳定性,因此gem5官方更推荐采用m5term工具进行连接操作。具体实施流程如下:
(假设gem5压缩包解压后存放于/root/gem5/gem5-stable-50ff05095970目录中)
(1)在终端界面中,进入/root/gem5/gem5-stable-50ff05095970目录,执行相应命令以生成x86架构的二进制虚拟机
scons build/X86/gem5.opt
整个过程耗时较长,大概需要三十分钟左右。
完成下载之后,进入/root/gem5/gem5-stable-50ff05095970路径,创建一个名为fs-image的新文件夹,并将所下载的x86-system.tar.bz2文件复制至该文件夹内,随后进行
全部评论 (0)
还没有任何评论哟~
