The difference between RTOS system and Linux system

Source: Internet
Author: User

RTOs is a real-time operating system

Linux is a time-division system, but can be changed into a real system by configuring the kernel


time-sharing operating system
English: time-sharing Operating system
  Explanation: An operating system that enables a single computer to serve several, dozens of, or even hundreds of users at the same time. To connect the computer with many end users, the time-sharing operating system will change the system processor and memory space at a certain time interval, and switch to the application of each end user in turn. Because of the short time interval, each user feels like he is an exclusive computer. The feature of time-sharing operating system is that it can effectively increase the utilization rate of resources. For example, the UNIX system uses the deprivation dynamic first CPU scheduling, which strongly supports the time-sharing operation. The
generating time-sharing system is a new type of OS which is formed to meet the needs of users. It has distinct performance differences from multi-channel batch processing systems. The requirements of the user are specific in the following aspects: The human-machine interactive sharing host facilitates users on-machine
time-sharing system of the basic idea
: is the computer system resources (especially CPU time) in the time division, each time period is called a time slice, each user turns to use the time slice in turn.
Time-sharing technology: The operating time of the processor is divided into a very short time slices, according to the timing of the chip to the machine in turn to the use of online operations.
Time-sharing operating system: is an online multi-user interactive operating system. In general, the use of time-slice rotation to make a computer for multiple Terminal Services. The response time is guaranteed to be fast enough for each user and provides an interactive session capability.
Design goal: To respond to user requests in a timely manner and to maximize the utilization of system resources under possible conditions.
Mode of operation:
A host connected to a number of terminals, each terminal has a user in use, interactive to the system to make command requests, the system accepts each user's command, the use of time-slice rotation to process service requests, and interactive way to display the results to the user on the terminal The user issued the next command according to the result of the previous step
time-sharing system implementation of the key issues: timely reception. Timely processing.
Characteristics:
Interactivity: The user interacts with the system.
Multiplexing: Multiple users use the same CPU on their endpoints at the same time.
Independence: Users can operate independently of each other, not interfere with each other, not confused.
Timeliness: Users in a short period of time can get a timely response to the system.
factors that affect response time: The number of endpoints, the size of the time slices, the amount of information exchanged, and the speed of information exchange.

Users can get all the UNIX development tools.
You can use inexpensive and common hardware on the market.

The difference between RTOS system and Linux system

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.