【问题标题】:RTLinux on X86 PCX86 PC 上的 RTLinux
【发布时间】: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


【解决方案1】:

您可以在装有 Windows 7 的 PC 上安装 Ubuntu,但您需要一个单独的磁盘分区,并且可能会出错。我在 USB 记忆棒、USB 磁盘和 eSATA 磁盘上安装了不同版本的 Ubuntu 和其他 Linux 32 位和 64 位发行版。 USB 设备,至少对于 Ubuntu,都可以在我的台式机和笔记本电脑上成功启动。我的 Linux 程序的启动时间和详细信息如下。所有这些都是从命令行编译和运行的,其中的命令提供了可以免费下载的源代码。

http://www.roylongbottom.org.uk/linux%20benchmarks.htm

发行版被复制到可启动的 U 盘或 CD/DVD 上。至少旧版本的 Ubuntu 很容易安装在 USB 设备或硬盘分区上,但可以从 USB 引导。对于后来的那些,我在笔记本电脑上安装了发行版,磁盘驱动器断开了连接。那你就不会出错了。

我相信 RTLinux 使用与其他 Linux 相同的 GCC 编译器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-03
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多