fifo

    -1熱度

    1回答

    我想問有沒有什麼先進先出技術的FIFO例子? 例如,我只允許用戶存儲50條歷史記錄。所以當用戶存儲另一個歷史記錄時,不會。 51將進入,並沒有。核心數據中的1將被自動刪除。 謝謝!

    1熱度

    1回答

    我遇到了問題。試圖寫一個簡單的程序,其中分叉一次 父進程從/ dev/urandom發送子字節,子進程將它們輸出到屏幕(15行,每行十六進制)。問題是:當我第一次打開編譯PROGRAMM輸出的樣子: B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B0 B

    1熱度

    1回答

    我需要一個CircularFifoQueue這樣的隊列在Apache Commons中,但能夠向後迭代元素。 也就是說我需要在固定大小的隊列中插入元素並自動刪除舊元素。但是我需要從最年輕的元素開始迭代元素。 Java中有沒有可用的東西?

    0熱度

    2回答

    格雷碼計數器中的1位變爲亞穩態時會發生什麼?爲什麼它在異步FIFO中不成問題?

    1熱度

    2回答

    我正試圖將模塊與由Xilinx CORE Generator生成的異步FIFO進行接口。但是,我觀察到AFIFO輸入端口提供的數據(雖然正確)在6-7個時鐘週期的延遲之後開始出現在dout上。這是預期的嗎?或者我做錯了什麼?我所做的是斷言AFIFO的write_enable引腳,提供輸入數據,然後在下一個週期斷言read_enable引腳。但仍存在延遲問題。任何幫助表示讚賞。 編輯:我附上我的代碼

    0熱度

    1回答

    我想通過設置該通信的只讀終端窗口來理想地調試兩個進程之間的問題。這是我可以簡單地使用現有的標準Linux實用程序? 的FIFO住在/run/myfifo,並與其中一個進程創建: /* Create a FIFO if one doesn't already exist */ int createFifo(char *filepath) { if (access(path, F_OK)

    0熱度

    1回答

    我正在處理通過API接收請求並將其添加到FIFO的項目。我希望能夠記錄收到的請求數(添加到隊列中)和處理的請求數(從隊列中刪除)。目前我正在嘗試收到第二個平均值。 我這樣做是通過一個包含60個元素的long數組來完成的,每個元素將存儲在那秒接收到的請求的數量。 我使用以下這樣: if (fifo->enqueue(crashInfo)) { this->requestProc

    1熱度

    2回答

    我試圖從bash/linux下的fifo中讀取一個簡短的python腳本,然後在收到某個單詞時停止。我已經做了以下 在main.py import "sys" while True: line = sys.stdin.readline().rstrip() sys.stdout.write(line + " read\n") if line=="STOP":

    1熱度

    1回答

    如您所知,Amazon SQS FIFO隊列被限制爲300 TPS /秒​​(每秒事務數)。什麼被視爲交易?一個FIFO的基本用法如下: 發送消息 讀消息 刪除消息 是每一個動作視爲交易或只發?或者只發送+讀取但不能刪除?我在文檔中沒有發現任何關於它的信息。

    0熱度

    1回答

    基本上我希望我的客戶端程序從文件(命令行輸入中指定的文件名/路徑)讀取數據並將該數據複製到FIFO,並且我希望我的服務器程序從FIFO中讀取並打印每一行。 例如,如果我想打印/ etc/passwd文件的文本文件,我在這樣的終端上運行程序的內容: ./server & ./client < /etc/passwd 然而,不是打印任何輸出,它打印出只有'完成'了。 爲什麼? 這裏是我的代碼: