fifo

    0熱度

    1回答

    我被要求使用fifo文件作爲課程作業的一部分。 什麼時候應該使用fifo文件和mkfifo表示進程(IPC)之間的共享。我無法看到使用它的優點/原因。

    0熱度

    1回答

    我理解傳統的使Push操作昂貴或流行操作昂貴的方法。 如何使push和pop具有相同的複雜性?

    1熱度

    1回答

    目前我正在學習C,我想用叉子和管子製作n個孩子的過程,其中n是參數中輸入的數字。每個孩子可以用下一子在兩個方向上像this通信: p1 --->--- p2 ---<--- || || ^v ^v || || --->--- p4 ---<--- p3 我試圖做到這一點,每個孩子送到下一個孩子的PID或消息,但我沒有得到我想要的實例。當我運行該程序,我有

    0熱度

    2回答

    我只是在學習分頁,並想知道我爲我的頁面替換所做的是否正確,因爲我在網上找到的教程看起來有點遍地。我主要是想澄清我是否做錯了什麼,想要解釋而不是直接聯繫別的東西,我必須進一步解釋並不真正幫助的事情。 我已經做了一個與存儲器的序列3幀, 0,3,1,2,3,2,0,1,0,1,3,0,2,3,1 Screenshot of my working Y =有故障和N =無故障。 UPDATE:試圖固定我的

    0熱度

    2回答

    我是編程的新手。 我目前擁有的是1000+個元素的數組,我只想一次只訪問這些元素中的10個,然後使用這些元素執行一些操作,然後將數組中的下一個元素輸入到隊列中,等等。 我能想到的一種方法是將數組中的所有元素傳入隊列並彈出隊列中的1個元素,並將其添加到最大大小爲10的新隊列中。 但我懷疑它的正確方法它。 任何導致我如何處理這個問題? 我直到現在編寫的代碼創建了一個隊列,並從數組中獲取所有元素。我不確

    0熱度

    2回答

    我正在使用一個c進程來偵聽一個串口並將它發送給一個java程序來處理數據。 我運行了c程序,它調用了mkfifo(),它阻塞了,等待java程序打開另一端。 一旦java程序打開另一端,c程序就進入一個循環,從串口讀取數據並用文件描述符調用write(fd)。 直到我殺死C進程或者c進程調用unlink(),java程序纔會獲取數據。 這是傳遞數據的唯一方法嗎?如果我想保持它打開,我必須使用消息隊

    0熱度

    1回答

    是否可以在Makefile中使用匿名FIFO? 我嘗試了以下方式: %.html: %.txt pandoc -o [email protected] <(sed 's%•%*%' $<) ,但我從/bin/sh出現語法錯誤。 如何在Makefile中使用anonymous fifo? 是否有一個更好的解決方案使用簡單的正則表達式(甚至簡單的查找和替換)過濾器的潘多糖?

    0熱度

    1回答

    我在linux上,我最初預計對於fifo文件,當我將作者的一些內容轉儲到作者身上時,作者將等待讀對等讀取其所有內容,然後返回。但似乎並不如我所料,我做了一個簡單的實驗: 首先,我創建了一個FIFO文件: $mkfifo hfifo.txt 然後,我有一個「My.txt文件」的文件,有幾行「: $cat my.txt line1 line2 line3 line4 我打開一個 「爲t

    0熱度

    1回答

    我們目前有一個應用程序接收大量的傳感器數據。每個傳感器都有自己獨特的傳感器ID(例如「5834f7718273f92cc326f620」),並以不同的時間間隔發出其狀態。進入的消息的處理順序並不重要,例如可以在另一個傳感器的舊消息之前處理一個傳感器的較新消息。但是,重要的是,給定傳感器的每條消息必須按順序處理;按照它們到達流中的順序排列。 我看了一下Kinesis客戶端庫,瞭解到KCL將消息推送到

    0熱度

    1回答

    我使用Live Objects Fifo,這對我的應用程序非常有用。爲了管理他們,我現在使用Portal,但我需要以編程方式管理它們。你現在是否有CRUD API? 由於提前,