Tag: fifo

Jede Struktur, in der das Erste Objekt In das Erste Objekt Aus. Synonyme sind Warteschlange, und Rohr.

Meine eigene FIFO-Warteschlange-Klasse für meine eigenen class-Objekt, um ihn zu füllen?

Anzahl der Antworten 3 Antworten
Ich versuche, eine FIFO-Warteschlange, die gefüllt ist mit meiner eigenen Klasse-Objekt. Ich fand das Beispiel aber, wenn ich ersetzen < E > mit < PCB > es funktioniert nicht: import java.util.LinkedList; public class SimpleQueue<E> { private LinkedList<E>

Nicht blockierenden und asynchronen fifo/named pipe in der shell/Dateisystem?

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit zu schaffen, nicht blockierend/asynchron named pipe oder etwas ähnliches in der Schale? So, die Programme könnten Zeilen, diese Zeilen bleiben im ram, und wenn einige Programm Lesen konnte, ein paar Zeilen aus der

Asynchrone FIFO-Design

Anzahl der Antworten 2 Antworten
Fand ich das folgende Stück code im internet , bei der Suche für guten FIFO-design. Aus dem linkSVN-Code-FIFO -Autor Clifford E. Cummings . Ich habe einige der Forschung , ich war nicht in der Lage, herauszufinden, warum

FIFO (named pipe) in C

Anzahl der Antworten 4 Antworten
Vor kurzem habe ich die Aufgabe mit dem customizing der Anwendungen, die unsere Gruppen verwendet, ziemlich regelmäßig. Die Anwendung ist in C geschrieben, etwas, dass ich nicht haben eine ganze Menge Erfahrung in. Ich habe einige funktionsbeispiele

Verhindern FIFO aus schließen / Wiederverwendung geschlossen FIFO

Anzahl der Antworten 3 Antworten
Betrachten Sie das folgende Szenario: eine FIFO named test erstellt. In einem terminal-Fenster (A) ich Laufe cat <test und in einem anderen (B) cat >test. Es ist nun möglich, schreiben Sie in Fenster B, und erhalten die

FIFO-pipe ist immer lesbar, im select()

Anzahl der Antworten 2 Antworten
In C-pseudo-code: while (1) { fifo = open("fifo", O_RDONLY | O_NONBLOCK); fd_set read; FD_SET(fifo, &read); select(nfds, &read, NULL, NULL, NULL); } Den Prozess schläft, als sich-ausgelöst durch die select() bis ein anderer Prozess schreibt in fifo. Danach

FIFO-Umsetzung im Bestand mit SQL

Anzahl der Antworten 2 Antworten
Dies ist im Grunde eine Bestandsaufnahme Projekt, die Spuren die "Lager" und "Stock Out" von Gegenständen, die durch Kauf und Verkauf beziehungsweise. Das Inventar-system folgt die FIFO-Methode (die Elemente, die zuerst gekauft werden, immer verkauft erste). Zum

Mit fifo-open-im nicht-blockierenden Modus mit wählen Sie

Anzahl der Antworten 2 Antworten
Habe ich zwei Prozesse A und B. Die flow-Kommunikation ist immer Ein -> B, aber ich muss es tun mit Hilfe einer named pipe, da muss ich das pipe-file-descriptor in einer select-Aufruf in der B-Prozess, und die

OSError: [Errno 11] Ressource vorübergehend nicht verfügbar. Was verursacht diese?

Anzahl der Antworten 1 Antworten
Hintergrund Habe ich zwei python-Prozesse, die miteinander kommunizieren. Die comminication werden durch eine Klasse mit dem Namen Pipe. Ich machte eine seperate Klasse für dieses, weil die meisten der Informationen, die vermittelt werden sollte, kommt in der

Warum implementieren Sie Warteschlangen als zirkuläres Array?

Anzahl der Antworten 5 Antworten
Wenn die Implementierung eines FIFO-wie Warteschlangen, mein Lehrer immer von uns beraten, Sie zu vertreten als eine kreisförmige array und nicht in einer regelmäßigen Anordnung. Warum? Ist es, weil in der letzteren, wir würden am Ende mit

Hinzufügen von opencv Verarbeitung gstreamer-Anwendung

Anzahl der Antworten 3 Antworten
Ich versuche, Folgendes zu tun: empfangen von video-Streams unter Verwendung von gstreamer und verarbeiten es mit opencv. Ich habe einige Lösungen, und einer von Ihnen ist zu schreiben, video-in (von gstreamer) fifo und dann Lesen Sie es

Schreiben und Lesen aus einem fifo aus zwei verschiedenen Skript

Anzahl der Antworten 3 Antworten
Habe ich zwei bash-Skript. Ein script schreiben in einen fifo. Das zweite Lesen aus der fifo, aber NACH den ersten ein Ende zu schreiben. Aber etwas funktioniert nicht. Ich verstehe nicht wo das problem ist. Hier der

Verilog-FIFO-code geschrieben, mit verschiedenen Stilen..der eine funktioniert nicht und ein anderer nicht arbeiten.Kann sich das jemand erklären

Anzahl der Antworten 1 Antworten
Habe ich geschrieben verilog-code für den fifo-mit fillcount zu prüfen, wie die Mittel für die überprüfung, ob es voll oder leer ist. Es gibt 2 Versionen des gleichen Codes. Man ist whereI haben eine seprate immer immer

Wie berechnen Sie die Durchschnittliche turnaround Zeit - Round-Robin-und FIFO-scheduling?

Anzahl der Antworten 1 Antworten
Fünf Prozesse beginnt mit deren Ausführung an (0, 0, 2, 3, 3) Sekunden und ausführen für (2, 2, 1, 2, 2) Sekunden. Wie berechne ich die Durchschnittliche turnaround Zeit wenn: a) Round Robin (quantum 1 Sek.) b)

In linux: schreiben in einen FIFO

Anzahl der Antworten 3 Antworten
Ich habe einen neuen FIFO mit der mkfifo Befehl. Ich habe eine text-Datei f.txt. Ich will schreiben, der text-Datei in meinen FIFO. Wie? Gibt es einen unix-Befehl dafür? InformationsquelleAutor snakile | 2009-06-17

C Named pipe (fifo). Parent-Prozess stecken bleibt

Anzahl der Antworten 2 Antworten
Möchte ich ein einfaches Programm,, die Gabel, und das Kind schreibt in die named pipe und der Elternprozess liest und zeigt aus der named pipe. Das problem ist, dass es in den Eltern, der erste printf und

Lesen/Schreiben mit dem fifo-struct in C

Anzahl der Antworten 1 Antworten
Ich versuche zu pass-Strukturen zwischen Prozessen mithilfe von named pipes. Ich steckengeblieben bei dem Versuch, öffnen Sie das Rohr nicht-blockierenden Modus. Hier mein code zum schreiben in die fifo: void writeUpdate() { //Create fifo for writing updates:

Kann nicht geöffnet FIFO zum schreiben

Anzahl der Antworten 1 Antworten
"Server" - Programm-Seite: #define RESP_FIFO_NAME "response" /* Global Variables */ char *cmdfifo = CMD_FIFO_NAME; /* Name of command FIFO. */ char *respfifo = RESP_FIFO_NAME; /* Name of response FIFO. */ int main(int argc, char* argv) { int

Warum ist LRU besser als FIFO?

Anzahl der Antworten 5 Antworten
Warum ist Least-Recently-Used besser als FIFO in Bezug auf die Seite Dateien? Ist dieses OS - bezogenen? Ist dieses "CS 4xx - Betriebssysteme" zu tun? warum halten Sie Sachen, die Sie nicht zugreifen? warum nicht verlassen Sie

LRU vs. FIFO vs Random

Anzahl der Antworten 6 Antworten
Wenn ein Seitenfehler oder ein cache-miss wir können entweder mit dem Least-recently-used (LRU), First in Fist Out (FIFO) oder Zufälligen Austausch von algorithmen. Ich Frage mich, welche bietet die beste Leistung aka die geringst mögliche zukünftige cache-miss

Unterschied zwischen add() und offer () - Methode des Queue-Schnittstelle

Anzahl der Antworten 4 Antworten
War ich aber FIFO-Implementierung in Java und stieß auf dieses java.util.Queue-interface. Dequeue implementiert, die wiederum der Umsetzung der Verknüpften Liste. Schrieb ich den folgenden code public class FIFOTest { public static void main(String args){ Queue<String> myQueue =

Umgang mit Eingaben von einem Skript über eine Pipe an netcat

Anzahl der Antworten 1 Antworten
Ich habe ein system, verarbeitet die eingehenden E-Mails senden Sie an eine blackbox-Anwendung in meinem job. Der high-level-script wird verwaltet von inittab auf immer ausführen, und führt eine Kind-Skript zu tun, die eigentliche Arbeit mit diesem Befehl:

FIFO-Dateien und Lesen/schreiben

Anzahl der Antworten 1 Antworten
Ich habe versucht, einige Einblicke in die FIFO-und das low-level-I/O vor meinem Labors am Montag und ich kam zu dieser situation, die ich nicht ganz verstehen. Das Programm sollte: Server: erzeugt FIFOs, sendet 5 Meldungen: Meldung "#i",

STM32F4 HAL DMA, UART-TX

Anzahl der Antworten 3 Antworten
Ich versuche, UART übertragung funktioniert über DMA auf einen stm32f405. Dieser Teil meiner Anwendung ist entworfen, um zu senden, die aus text-strings als command-line-interface. Ich habe den RX-Teil der UART arbeitet mit DMA-Ordnung (mit 1-byte-circular DMA verarbeiten

Schreiben/Lesen auf/von FIFO-Dateien - linux

Anzahl der Antworten 2 Antworten
Ich habe versucht, wickeln Sie meinen Kopf herum, FIFO, und kam mit einem einfachen Programm von server und client. Ich versuche nicht, etwas zu tun Lust, nur zu haben, ein Prozess, der die Rolle eines "server", dieser

Die Implementierung einer FIFO-Warteschlange in C

Anzahl der Antworten 4 Antworten
Für eine eingebettete Anwendung, die ich bin versucht zu implementieren (first-in, first-out (FIFO) Warteschlange von Strukturen mit ANSI-C. Der einfachste Weg, dies zu tun, scheint zu sein, durch die Implementierung einer verketteten Liste, so dass jede Struktur

FIFO-cache vs LRU-cache

Anzahl der Antworten 3 Antworten
Ich bin wirklich Leid für diese einfache Frage. Ich möchte nur sicher sein, dass ich verstehe FIFO-cache-Modell korrekt und ich hoffe, dass jemand mir dabei helfen 🙂 LRU-cache löscht den Eintrag, auf den zugegriffen wurde vor kurzem

Inter-Prozess-Kommunikation ohne FIFOs

Anzahl der Antworten 5 Antworten
Innerhalb eines BASH-Skript haben, können wir mehrere Prozesse im hintergrund, die miteinander kommunizieren über named pipes, FIFOs eingetragen in das Dateisystem. Ein Beispiel HIERFÜR könnte sein: #!/bin/bash mkfifo FIFO # BG process 1 while :; do echo

Wie lese ich einen FIFO/named pipe zeilenweise aus einer C++/Qt-Linux-app?

Anzahl der Antworten 4 Antworten
Wie lese ich einen FIFO/named pipe zeilenweise aus einer C++/Qt-Linux-app? Heute kann ich öffnen und Lesen aus einem fifo aus einem Qt-Programm, aber ich kann nicht das Programm liest die Daten zeilenweise ein. Qt-liest die gesamte Datei,

Stack Leer Ausnahme

Anzahl der Antworten 3 Antworten
Ich bin immer ein stack leer Ausnahme. Wie ist das möglich, wenn der stack nicht leer ist (es hat 16 Elemente)? Bekam ich einen snap-shot von der Fehlermeldung: Kann mir bitte jemand erklären? Sie haben getaggt, dieses

Wie die Implementierung von java.util.Warteschlange verwendet LIFO?

Anzahl der Antworten 6 Antworten
In der Java-doc: [...] Unter die Ausnahmen sind priority queues, um die Elemente entsprechend einem Komparator geliefert, oder die Elemente " Natürliche Bestell-und LIFO-queues (oder Stapel), die Reihenfolge der Elemente LIFO (last-in-first-out) Frage, wie die Durchführung von

Das Lesen einer Datei in Echtzeit über Node.js

Anzahl der Antworten 4 Antworten
Ich müssen herausfinden, der beste Weg, um das Lesen von Daten wird in eine Datei geschrieben, mit node.js, in Echtzeit. Das Problem ist, ein Knoten ist ein sich schnell bewegenden Schiff, das macht das finden der besten

LinkedHashMap LIFO oder FIFO?

Anzahl der Antworten 4 Antworten
Ist linkedHashMap LIFO oder FIFO in der Natur? Wenn meine Karte ist von der form -> map.put(1,"one"); map.put(2,"two"); was wäre die Reihenfolge, wenn ich die Iteration auf der Karte mit keyset?? EDIT :ich glaube, ich habe tatsächlich

Wie kann ich richtig schreiben-FIFOs in Python?

Anzahl der Antworten 2 Antworten
Etwas sehr seltsames geschieht, wenn ich offen FIFOs (named pipes) in Python zu schreiben. Überlegen Sie, was passiert, wenn ich versuche zu öffnen ein FIFO zum schreiben in einer interaktiven interpreter: >>> fifo_write = open('fifo', 'w') Die

Erstellen Von Named Pipes, C++, Windows

Anzahl der Antworten 1 Antworten
Ich bin versucht, zu erstellen eine einfache Kommunikation zwischen 2 Prozessen in C++ ( Windows ) wie FIFO in linux. Das ist mein server: int main() { HANDLE pipe = CreateFile(TEXT("\\\\.\\pipe\\Pipe"), GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);

NSOperationQueue seriellen FIFO-Warteschlange

Anzahl der Antworten 3 Antworten
Ist es möglich, eine NSoperationQueue Objekt als eine serielle FIFO-Warteschlange, indem Sie seine maxConcurrentOperationCount 1? Ich fest, dass die docs Zustand... Für eine queue, deren maximale Anzahl von gleichzeitigen Operationen auf 1 gesetzt ist, entspricht dies einer

Nicht blockierendes Linux-Fifo (On-Demand-Protokollierung)

Anzahl der Antworten 7 Antworten
Mag ich log a-Programme-Ausgang 'on-demand'. ZB. die Ausgabe protokolliert wird, an das terminal, aber ein anderer Prozess kann den Haken auf die aktuelle Ausgabe ist jederzeit möglich. Der klassische Weg wäre: myprogram 2>&1 | tee /tmp/mylog -

Warum öffnet ein schreibgeschütztes Öffnen eines benannten Rohrblocks?

Anzahl der Antworten 1 Antworten
Ich habe bemerkt, ein paar Merkwürdigkeiten beim Umgang mit benannten pipes (FIFOs), die unter verschiedenen Versionen von UNIX (Linux, FreeBSD und MacOS X) mit Python. Die erste, und vielleicht am meisten störend ist, dass versucht, öffnen Sie

Wie arbeite ich mit "FIFO" in C # .NET?

Anzahl der Antworten 3 Antworten
Ist es eine standard-Sammlung .NET implementiert einen FIFO-stack? InformationsquelleAutor der Frage Rella | 2010-06-03

Wie kann man FIFO nicht blockierend lesen?

Anzahl der Antworten 2 Antworten
Erstelle ich ein FIFO, und in regelmäßigen Abständen öffnen im nur-Lesen-und nicht-blockingly-Modus aus.py: os.mkfifo(cs_cmd_fifo_file, 0777) io = os.open(fifo, os.O_RDONLY | os.O_NONBLOCK) buffer = os.read(io, BUFFER_SIZE) B.py, öffnen des fifo zum schreiben: out = open(fifo, 'w') out.write('sth') Dann

Welchen STL-Container sollte ich für einen FIFO verwenden?

Anzahl der Antworten 6 Antworten
Die STL-container passen würde meine Bedürfnisse am besten? Ich haben im Grunde ein 10 Elemente, Breite Behälter, in dem ich ständig push_back neue Elemente, während pop_front ing das älteste element (etwa eine million mal). Ich bin derzeit

Erstellen Sie einen temporären FIFO (Named Pipe) in Python?

Anzahl der Antworten 5 Antworten
Wie kann man das erstellen einer temporären FIFO (named pipe) in Python? Sollte dies funktionieren: import tempfile temp_file_name = mktemp() os.mkfifo(temp_file_name) open(temp_file_name, os.O_WRONLY) # ... some process, somewhere, will read it ... Aber ich bin zögerlich, weil

Wie führe ich ein nicht blockierendes fopen auf einer Named Pipe (mkfifo) aus?

Anzahl der Antworten 1 Antworten
Wenn ich ein Programm, das erstellt und versucht, öffnen Sie eine named pipe mit mkfifo, wie kann ich öffne eine pipe zum Lesen oder schreiben, ohne zu blockieren? Speziell, ich Schreibe ein C Programm, welches ausgeführt werden

Echtzeit-Planung in Linux

Anzahl der Antworten 4 Antworten
Heute morgen Las ich über Linux real-time scheduling. Gemäß dem Buch "Linux system programming Robert Love", gibt es zwei Haupt-scheduling gibt. Man ist SCHED_FIFO -, fifo-und die zweite ist SCHED_RR, das round-robin. Und ich Verstand, wie ein

Named Pipes (FIFOs) unter Unix mit mehreren Lesern

Anzahl der Antworten 4 Antworten
Ich habe zwei Programme, Writer und Reader. Habe ich eine FIFO-von Autor zu Leser so, wenn ich etwas schreiben auf stdin in Writer, wird es ausgedruckt auf stdout aus Reader. Ich habe versucht dies mit ZWEI Lesern

Warteschlange mit fester Größe, die bei neuen Enques automatisch alte Werte entfernt

Anzahl der Antworten 9 Antworten
Ich bin mit ConcurrentQueue für eine gemeinsame Datenstruktur, die Zweck hält die letzten N Objekte übergeben werden (eine Art Geschichte). Angenommen, wir haben einen browser, und wir möchten die letzten 100 Urls durchsucht. Ich möchte eine Warteschlange,

FIFO serielle Warteschlange mit GCD

Anzahl der Antworten 1 Antworten
Ich versuche zu erstellen (Netzwerk) synchronisiert array für die Firma für die ich arbeite. Während der networking-Teil funktioniert gut, ich habe gehaust in ein Thema. Mein Wunsch war es, erstellen Sie eine neue Warteschlange mit dispatch_create_queueauf die

Gibt es eine Warteschlangenimplementierung?

Anzahl der Antworten 9 Antworten
Kann jeder jeden schlagen, Gehen container für eine einfache und schnelle FIF/queue, Gehen Sie verfügt über 3 verschiedene Behälter: heaplist und vector. Welche ist besser geeignet zum implementieren einer queue? InformationsquelleAutor der Frage rev | 2010-05-12

FIFO-Klasse in Java

Anzahl der Antworten 6 Antworten
Will ich implementieren FIFO durch eine Klasse in Java. Gibt es eine solche Klasse bereits existiert? Wenn nicht, wie kann ich das implementieren? HINWEIS Fand ich Klasse hier http://www.dcache.org/manuals/cells/docs/api/dmg/util/Fifo.htmlaber es enthält nicht die dmg.util.*. Ich weiß nicht,