fifo

    1熱度

    1回答

    模式和實施例的數據 下面是一些示例數據,以顯示該表的佈局。在這個例子中,我只顯示特定ITEM和SERIAL的交易。但是,在製作過程中會有其他ITEMS/SERIALS,因此所執行的任何連接都需要在這兩個領域中進行。 transid Item qty Transdate Type Serial IssuedTo ======= ===========================

    0熱度

    1回答

    我正在爲我的操作系統課程做一個項目模擬頁面替換。我有一個模擬器,而不是在1200個參考文件上運行所有三種算法。然而,我得到頁錯誤率,其中LRU算法在大多數時間只比FIFO獲得相等或更低的分數。偶爾會有一個輸入運行,LRU的頁面錯誤率比FIFO稍高。這是不正確的? 我正在使用計數器爲每個頁碼增加每一輪來執行LRU。正在使用的頁面將其計數器重置爲0.當我交換幀時,我使用具有最大計數器值的幀。我覺得我的

    2熱度

    1回答

    我正在研究一些架構圖 - 我需要包含我們的排隊框架。 我正在使用dia--但是我無法找到任何可能適合的符號 - 我想它會錯過在'形狀'中搜索的選項。 任何人都可以幫忙嗎?

    -1熱度

    1回答

    所以我有這2個應用程序連接一個REST API(json消息)。一個用Django寫,另一個用Php。我有一個確切的數據庫副本雙方(使用MySQL)。 當我在其中一個按下「提交」時,我想要將這些數據保存在當前應用程序數據庫中,然後使用celery/redis啓動cron作業,以使用其他應用程序更新遠程數據庫。 我的問題是,我如何將同一個工人歸因於我的任務,以保持先進先出順序? 我需要我的數據保持一

    0熱度

    1回答

    我有下面的應用程序,線程1從文件讀取並放入FIFO,然後線程2讀取FIFO並處理數據併發送到網絡套接字,線程3正在從網絡套接字接收數據,然後保存到file2的結果,但有時收到的數據必須由thread2重新處理,所以問題是什麼是最好的事情?我是否需要再次發送到FIFO?或在線程3和線程2之間有另一個fifo?或兩者都不? File1中 - >線程1 - > FIFO - >螺紋2 - >網絡套接字

    0熱度

    2回答

    我有兩個C文件,server.c和client.c。服務器必須創建一個fifo文件並不斷讀取它,等待輸入。客戶端獲得其PID,並將PID寫入fifo。 這是我第一次推出我的服務器上的文件: int main(){ int fd; int fd1; int bytes_read; char * buffer = malloc(5); int nbyt

    0熱度

    1回答

    我只需要在Javascript數組中維護特定數量的元素。可以說只有10個項目在陣列中。它應該遵循FIFO概念,這意味着如果數組中有10個項目並且添加了新項目,那麼項目[0]應該自動彈出陣列。有沒有辦法做到這一點,或者我應該在javascript數組上編寫整個東西?

    0熱度

    2回答

    我把一個進程,並與EXECL運行的mysqldump。我想將mysqldump的輸出重定向到我創建的FIFO。但是開放fifo失敗了,所以dup2()。 int main(int argc, char** argv) { int i; char *fifoname="/home/maverick/myfifo"; mkfifo(fifoname,0666);

    6熱度

    3回答

    我收到堆棧空異常。如果堆棧不是空的(它有16個項目),這怎麼可能? 我得到了錯誤的快照: 可有人請解釋一下嗎?

    3熱度

    1回答

    我正在使用鏈接列表實現非鎖定FIFO。 FIFO的Enqueue基本上是: void Enqueue(CNode node) { m_tail->m_next = node; // Do I need a memory barrier here? m_tail = node; } 我不知道是否有任何需要添加存儲器屏障,如果它是單線程(即,能編譯器/處理器重