【发布时间】:2013-10-05 17:16:34
【问题描述】:
前言:
Linux 和 RT 是一个新的发现领域,因为我最熟悉的是 Windows 环境和 Visual Studio C++ 开发。
目标:
在 RTLinux 上执行一些示例“C”程序,以分析截止日期和时间。
方法:
我目前没有“目标”硬件设备。不过,我确实有一台配备 Intel Core i5 的 PC。
问题:
我能否以双启动配置安装以保护我的每一天 Windows 7 配置? 它可以与 Ubuntu 一起使用吗?除非我购买另一台 PC,否则这是我最担心的问题。
RTLinux 能否正确安装和执行?我做see it supports x86 但这是否已在 PC 配置上成功完成 - 是否有 GUI 可供使用?
是否有可靠的模拟器可以在 Windows 上运行,无需安装操作系统,可以提供良好的基准测试 时间,比如上下文切换?
在 RTLinux 上运行示例程序的任何其他选项,我可能不会 知道吗?
【问题讨论】:
-
也许我误解了这个问题,但在非 RT 操作系统上的模拟器中运行实时操作系统来测试其性能特征对我来说似乎有点荒谬。
-
@us2012:好的,谢谢,我不熟悉这个领域或这些模拟的准确度。
-
@us2012 - 如果基准测试针对某种模拟的 CPU 周期计数器,它可能会起作用,但我不知道那里有什么级别的细节/保真度。对于有时具有字面周期精确仿真器(与典型的现代虚拟机截然不同的野兽)的小型嵌入式系统,实际上可以收集此类数据,尽管当然不是在现实世界的时间。
-
@chris-stratton:对 Windows 机器上的 Ubuntu 和 RTLinux 有什么想法吗?你做过这个组合吗?据我所知,理论上我应该可以下载Ubuntu,双启动到Linux,然后用Vanilla内核打补丁,然后找到对应的硬实时补丁......?
-
我希望它会起作用,我不知道您是否可以获得针对 vm 中计数器的有用性能数据。
标签: c linux ubuntu linux-kernel operating-system