fifo

    0熱度

    2回答

    我想實現的malloc()用C類的,我不能決定一個塊是否應該被添加到空閒列表的末尾或空閒鏈表的頭。哪個更好,爲什麼?我使用的列表是一個雙向鏈表,並且(現在)是無序的。

    1熱度

    2回答

    時,我有以下的Node.js代碼: var fs=require('fs'); var util=require('util'); var n2c=fs.createReadStream('./n2c'); var c2n=fs.createReadStream('./c2n'); n2c.on('data', function(b){ util.puts(b); });

    0熱度

    2回答

    我創建了一個FIFO,作爲家庭作業,一個大項目,模擬郵箱服務器 我不能發佈項目,因爲它很大(有很多文件),但我可以說有時我丟失了一些數據,或者它不能保持它的完整性。 我使用這些代碼段來傳輸數據,是不是有點錯Network_IO是我說的功能: #include "Network.h" int Network_Open(const char* path,int oflag) { ret

    2熱度

    1回答

    我想解析MySQL通用日誌並將該信息存儲在另一臺服務器上。 我想知道是否將性能提高到讓MySQL將其日誌寫入Linux命名管道FIFO而不是僅僅移動日誌文件然後解析它。 我的目標是消除硬盤訪問並提高MySQL服務器的性能。 這都是在Linux centos上完成的。 FIFO是使用磁盤訪問還是一切都在內存中完成? 如果我有MySQL寫入FIFO,並有一個進程在內存中運行,解析該信息,然後讓它發送到

    0熱度

    2回答

    我是Java編程新手。我有幾個關於如何實現RingFiFoBuffer的問題: 我可以將大XML文件存儲到此緩衝區嗎?如果是有多大? 多個線程可以同時從RingBuffer插入/刪除/提取記錄嗎? 我可以存儲多少條記錄? 是否有任何教程,我可以看到如何編寫代碼。 我只找到http://commons.apache.org/collections/apidocs/org/apache/commons

    3熱度

    4回答

    基本上我想在C(和無緩衝)與此相同的bash腳本做: #!/bin/sh cat ./fifo_in | myprogram > ./fifo_out 換句話說,我想exec「myprogram」並將其stdin和stdout重定向到之前創建的兩個管道。 另一個程序是將數據送入fifo_in並讀出fifo_out。 當然,它會很容易從./fifo_in剛讀,緩衝它在父和寫入myprogram

    1熱度

    1回答

    當我在頁面4上閱讀this文章時,我驚訝地發現8086堆棧使用FIFO! STACK如何成爲FIFO? 是文章錯誤還是背後有一個概念?我搜索了大約一個小時,但一些網站說,它是FIFO和一些LIFO它怎麼可能是兩個! 期待在這裏得到正確的答案... 請幫忙...

    4熱度

    2回答

    我正在製作/準備基於生產者/消費者模型的應用程序。在我的情況下,將會有一個生產者產生幾個萬(非平凡)任務,並且將會有可配置數量的消費者。 生產者和消費者之間的溝通基本上是基於隊列的。我擔心的是內存消耗:可以想象的是,任務數量將超過JVM的可用內存。所以我想有一個Queue實現,它只保留內存中的「top-X」數量的隊列項目,並將其餘部分存儲在磁盤上。這並不一定要有彈性,因爲它不需要重新啓動程序。 我

    1熱度

    2回答

    我想創建一個系統,其中一個線程A將項目添加到一個緩衝區,然後另一個線程B負責讀取它們輸入的確切順序的項目,然後做一些潛在的長期操作他們。 我最好的猜測: Class B extends Thread { Buffer fifo = BufferUtils.synchronizedBuffer(new BoundedFifoBuffer()); add(Object o) {

    1熱度

    1回答

    在玉簪,我有一個過程,procA,即執行I/O,就像這樣: #!/bin/bash while sleep 1 ; do # Consume input *if available* if read -t 0.5 x; then # a timed-read # If input is available, output it. echo "HostA I