xenomai

    3熱度

    1回答

    我需要比較preempt_rt補丁,Xenomai和RTAI之間的性能。他們每個人都有他們自己的基準,但他們沒有給出類似的結果,並且並非所有三個平臺都可以使用所有的基準。 我正在尋找的是一個衡量基本性能的基準,例如中斷延遲,上下文切換時間等,並且可以在所有三個平臺上運行。我嘗試實施a Thread-Metric基準測試,但對我來說太複雜了。 任何人都知道這樣的基準是否存在?預先感謝您的幫助。

    2熱度

    3回答

    我在我旁邊有一個ARM套件,並且在我的機器上安裝了Xenomai補丁的Linux內核源代碼。我知道我可以通過USB電纜和一個(基於Windows的軟件)軟件將數據發送到套件,但是我很難將其發送到,我應該發送什麼以使該套件能夠運行Linux。 (從意見澄清:。這是Atmel的AT91SAM9260-EK套件它採用SAM-BA和SAM-PROG用於裝載和卸載數據通過串行或USB電纜)

    1熱度

    3回答

    我在ubuntu 11.04上安裝了xenomai-runtime。 xenomai是否完成安裝? 我發現我找不到xenomai的內核並從它啓動。 所以我的問題是: 1.如何啓動xenomai的內核? 2.如何在xenomai API上編寫最簡單的程序「hello world」? 3. xenomai的文檔或例子充滿了嗎? 謝謝〜

    2熱度

    1回答

    我正在運行一個Xenomai實時線程,有時需要調用gettimeofday(),以便根據ptpd找出當前時間。 但是,這樣做似乎是不安全的:特別是,它偶爾會將Xenomai線程和Linux內核置於「活鎖」狀態,導致gettimeofday()旋轉CPU並永不返回,如here所述。 我的問題是,是否有一種安全的方法從Xenomai實時線程獲取gettimeofday()的信息?我正在考慮將我自己的g

    1熱度

    1回答

    我是新來Xenomai所以請原諒我,如果我的問題是愚蠢的 我已經安裝了xenomai 2.4.8在我的Ubuntu 11.04與命令 apt-get install libxenomai-dev 現在我想測試一個簡單的VxWorks的程序,但是當我編譯我的程序,我收到此消息 Xenomai: vxworksskin or CONFIG_XENO_OPT_PERVASIVE disabled

    0熱度

    2回答

    /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: cannot find -lrtdk 我在ld的manpage中找不到關於此的任何內容。 http://www.cs.ru.nl/lab/xenomai/exercises/ex01/Exercise-1.html 以下是在Makefile: #

    0熱度

    2回答

    我用Xenomai API編寫了一個無限循環的Hello World程序,如下所示: 這會很快結束。 我其實想通過latencytop來測試這個程序的實時延遲。 如何實時運行無限循環? RT_TASK demo_task; void demo(void *arg) { RT_TASK *curtask; RT_TASK_INFO curtaskinfo; cu

    3熱度

    4回答

    我試圖端口實時Thread_Metric從ExpressLogic在POSIX,以基準PREEMPT_RT補丁的Linux,Xenomai RTAI和我的論文。他們提供了一個C源文件具有以下功能,你必須以實現對基準的工作: void tm_initialize(void (*test_initialization_function)(void)); int tm_thread_create(in

    1熱度

    2回答

    在Xenomai's API of Posix skin中,我找到以下內容: POSIX皮膚。 時鐘和定時器服務。 條件變量服務。 中斷管理服務。 消息隊列服務。 互斥服務。 信號量服務。 共享內存服務。 信號服務。 線程管理服務。 線程取消。 線程調度服務。 線程創建屬性。 線程特定的數據。 我什麼都看不到關於文件處理和套接字編程,所以我猜測,也許是文件處理和插座不要在實時處理?猜測錯了嗎? 請