What is a process, and what is the main difference between a process and a program?

Source: Internet
Author: User

A process is a running activity of a program with certain independent functions about a data set.

The difference between a process and a program:

1, the program is an ordered set of instructions, is a static concept, its ability does not have any meaning of operation. The process is a process in the process of processing machine, is a dynamic concept. The program can be used as a software data for long-term preservation, while the process is a certain life cycle, it can be dynamically generated and extinct.

2, the process is a unit capable of running independently, and other processes can be parallel activities.

3, the process is the basic unit of competition computer System limited resources, is also the basic unit of processing machine scheduling.

What is a process, and what is the main difference between a process and a program?

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.