Wikipedia Article of the Day
Randomly selected articles from my personal browsing history
A real-time operating system (RTOS) is an operating system (OS) for real-time computing applications that processes data and events that have critically defined time constraints. An RTOS is distinct from a time-sharing operating system, such as Unix, which manages the sharing of system resources with a scheduler, data buffers, or fixed task prioritization in a multitasking or multiprogramming environments. Processing time requirements need to be fully understood and bound rather than just kept as a minimum. All processing must occur within the defined constraints. Real-time operating systems are event-driven and preemptive, meaning the OS can monitor the relevant priority of competing tasks, and make changes to the task priority. Event-driven systems switch between tasks based on their priorities, while time-sharing systems switch the task based on clock interrupts.
History
May 18
Snowflake ID
May 17
Go (programming language)
May 16
Criticism of C++
May 15
Assembly language
May 14
Pitch detection algorithm
May 13
Ethyl acetate
May 12
Zigbee
May 11
AutoCAD DXF
May 10
Convex function
May 9
Raised-cosine filter
May 8
Boy or girl paradox
May 7
netcat
May 6
Idiot plot
May 5
Blackboard bold
May 4
Zero crossing
May 3
ASCII
May 2
Inverse trigonometric functions
May 1
RAID
Apr 30
Arccos
Apr 29
Real-time operating system
Apr 28
Unidirectional network
Apr 27
SD card
Apr 26
Red/black concept
Apr 25
Discrete cosine transform
Apr 24
Polynomial ring
Apr 23
Ring (mathematics)
Apr 22
Airship
Apr 21
Sinc function
Apr 20
Field-effect transistor
Apr 19
Subsatellite