簡體   English   中英

Linux上的超低延遲編程,從哪里開始?

[英]Ultra-low latency programming on Linux, where to begin?

我聽說有一些方法可以修改linux這樣一個特定的應用程序可以獲得非常低的延遲,這樣當它詢問資源時,操作系統會盡快給它資源,這會覆蓋默認的搶先式多任務處理機制,I沒有CS背景,但我正在處理的應用程序對延遲非常敏感,任何人都可以告訴我這個具體問題是否有任何文檔/內容? 非常感謝。

保證的低延遲響應稱為實時功能。 這意味着可以保證滿足現實的時間目標。

有一個名為RTLinux的項目。 查看Real-Time Linux Wiki: https//rt.wiki.kernel.org/index.php/Main_Page

有兩種實時模型:

  • 軟實時系統 - 您可以通過應用RT搶占內核補丁來獲得它。 我認為它可以在10毫秒內保證上下文切換。 該項目的目標是符合嚴格的實時要求
  • 硬實時系統 - 有更嚴格的保證(1毫秒的響應)。 有一些圖書館(如xenomai )聲稱他們提供硬實時系統。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM