00:01
In linux, both processes and threads are represented by data structures called tasks.
00:05
However, there are some differences between the two.
00:09
In processes, in linux, a process is an instance of a running program.
00:17
Each process is going to have its own address space, and this includes things like memory, file descriptors, environment variables, and other resources.
00:27
Typically, a process will be independent of other processes, and they will end up communicating with each other through inter -process communicating mechanisms.
00:40
For example, they'll use pipes, sockets, or other shared memory spaces...