fifo

    0熱度

    2回答

    我有一個設備,通過rs232與程序交流。設備發送消息和程序讀取一個字節的字節,並放入緩衝區,所以另一個線程解析緩衝區。 問題是,在消息中,我將有一個0x00字節{用於fifo緩衝區的空元素},所以我不能在fifo中輸入該元素。如何解決該問題。 我用 BlockingQueue<Byte> queue = new ArrayBlockingQueue<>(1000); 對於在FIFO進入字節:

    1熱度

    1回答

    五個進程開始於它們在(0,0,2,3,3)秒執行並執行(2,2,1,2,2)秒。我應該怎麼計算平均週轉時間,如果: 一)我們用輪循(量子1秒) b)我們使用FIFO調度? 我不知道如何解決這個問題,你們能幫我解決嗎? 這裏是.png表的鏈接; table link

    3熱度

    1回答

    我在C中編寫了一個通用隊列,用於各種有效載荷類型。它是一個阻塞隊列,消費者線程將阻止等待隊列由生產者線程填充。 我已經使用check隔離測試了隊列代碼,包括線程阻塞等待將值添加到隊列中的行爲。所有這些測試都通過了,但是,當將隊列集成到代碼的其餘部分時,我遇到了第一次線程試圖阻塞隊列時所有其他線程掛起的情況。 具體而言,我所整合的程序是一個更大的生態系統的成員,所以有一個啓動腳本來初始化程序,然後進

    0熱度

    1回答

    我是hadoop的新用戶,我有一個項目對默認調度程序「FiFoScheduler」進行了一些更改。 有誰能夠告訴我從哪裏獲得Hadoop的1.2.1版 由於事先FIFO調度程序的源代碼..

    0熱度

    1回答

    嗨! 我想從一個程序傳遞整個結構,並在另一個使用fifo讀取它。 我正在使用讀取和寫入功能。我把我的結構放到這個函數中有問題。當我做到了,並試圖發送和接收我得到一個錯誤(核心轉儲)或我收回了一些垃圾。我不知道我的問題發生在哪裏(在收件人或發件人中)。我如何發送/接收我的結構,或者我的代碼中有什麼錯誤。 這裏是我的代碼...接收 struct data { char* message;

    0熱度

    1回答

    我想一個屬性添加到PostgreSQL的源代碼中的緩衝器描述,但是當我嘗試初始化它,我得到一個錯誤:206 :在freelist.c檢測卡自旋鎖(0x7fc1cddd0cd0):PANIC該結構在buf_internals.h描述爲: typedef struct sbufdesc { BufferTag tag; /* ID of page contained in buffer */

    3熱度

    1回答

    在Python中連續讀取命名管道的最佳方式是什麼? 這是我當前的代碼: def read_commands(): try: print "Creating read pipe..." os.mkfifo(pipe_cmd) # Create pipe print "Pipe created!" except: print "Pip

    1熱度

    2回答

    我正在運行一個使用Tornado的小型python程序,該程序收集由另一個程序寫入的多個linux命名管道(FIFO)輸出。不幸的是,並不是所有的管道輸出都是由於某種原因而收到的。 我加管,像這樣: for pipe in pipe_files: pipe_file = open(pipe, 'r') try: pipe_stream = PipeIOStream(

    0熱度

    1回答

    我想用Java創建一個FIFO隊列。但我不知道從哪裏開始。 我想做兩個類:一個用於客戶信息和一個用於訂購信息。 客戶信息中包含的東西,如: - 客戶ID - 名稱 - 年齡 本命令包含如下信息: - 客戶ID - 訂單ID - 完整的(是/否) 而且我想在他們是新訂單時實施插入。 訂單完成後,我想刪除訂單。 有沒有人知道如何從這個算法開始? 歡迎提供所有提示。

    1熱度

    2回答

    我正在使用FIFO與一些並行進程進行通信。我正在用read()讀取管道。我正在通過這樣寫入命名管道: ofstream pipe(namepipe); pipe << data << endl; pipe.close(); 我一直注意到性能是可怕的!有時需要40ms。我認爲這是一個極端的延遲。我讀過使用std :: endl會影響性能。我應該避免使用endl嗎? 使用ofstream是否