1. A timing method in a system comprising a peripheral and at least one node enabling the execution of an operating system and an application process, the peripheral comprising a real memory space and the at least one node comprising a virtual memory space corresponding at least partially to the real memory space, the peripheral providing a timing mechanism to the at least one node remotely, the method comprising: generating, in the virtual memory space of the at least one node, a timing command comprising a reference to an event and an associated time reference; writing the timing command in the real memory space of the peripheral; creating, in the remote peripheral, an entry in a monitoring queue, the entry comprising first data relative to the event and the associated time reference, the monitoring queue including a plurality of entries, each entry comprising a time reference and an associated event reference; comparing, in the remote peripheral, a current point in time with a scheduled point in time stored in the monitoring queue; in response to the comparing, when the current point in time is after the scheduled point in time, storing second data relative to an event reference associated with the scheduled point in time in a part of the real memory space of the peripheral that corresponds to the virtual memory space; if an awaited message is received from another node at the peripheral before the scheduled point in time, processing the message at the at least one node and deleting the entry comprising the scheduled point in time from the monitoring queue.