31-01-2019 дата публикации
Номер: US20190034259A1
Принадлежит:
Example systems and related methods may relate to error detection in multi-threaded systems. Namely, a computing device includes a processor and a memory. The computing device also includes program instructions, stored in the memory, that upon execution by the processor cause the computing device to perform operations. The operations include receiving, by the processor, a communication signal. The communication signal initiates a first thread of at least two threads. The operations include sending, by the first thread via the processor, an inter-thread communication message to a second thread of the at least two threads. The operations include storing, in a trace log in the memory, information related to a state of the first thread and the inter-thread communication message. The operations include identifying an error location based on the information stored in the trace log. 1. A computing device for locating an error in a multi-threaded printing system , comprising:a processor;a memory; and receiving, by the processor, a communication signal, wherein the communication signal initiates a first thread of at least two threads, wherein execution by the processor of the program instructions configures the first thread of the at least two threads to perform tasks related to a first element of the multi-threaded printing system;', 'sending, by the first thread via the processor, an inter-thread communication message to a second thread of the at least two threads, wherein execution by the processor of the program instructions configures the second thread of the at least two threads to perform tasks related to a second element of the multi-threaded printing system;', 'storing, in a trace log in the memory, information related to a state of the first thread and the inter-thread communication message; and', 'identifying an error location based on the information stored in the trace log., 'program instructions, stored in the memory, that upon execution by the processor cause ...
Подробнее