A single process can have multiple threads that share global data and address space with other threads running in the same process, and therefore can operate on the same data set easily. Processes do not share address space and a different mechanism must be used if they are to share data.
If we consider running a word processing program to be a process, then the auto-save and spell check features that occur in the background are different threads of that process which are all operating on the same data set (your document). process
In computing, a process is an instance of a computer program that is being sequentially executed[1] by a computer system that has the ability to run several computer programs concurrently. Thread A single process may contain several executable programs (threads) that work together as a coherent whole. One thread might, for example, handle error signals, another might send a message about the error to the user, while a third thread is executing the actual task of the...
A process is a program inside of the operating system. It comprises of a process structure, a data section and a code section. All three sections are unique and distinct among process (with the exception of shared libraries).
Threads are lines of control within a process. Every process has at least one thread, and commonly has more than one thread. Each thread shares the same section of data and code.
what are similarities and differences between linux and unix?
A PID is a process ID. It is generally a 15 bit number, and it identifies a process or a thread.
yes
They are no way similar, so there is no point in comparison.
For the most part they are the same but Embedded Linux is tailored for embedded devices that may have particular hardware configurations and limited resources.
In reference to Linux, PID is Process Identification Number.3 digit number on the back of credit cards.In unix systems, a PID is a process ID. It is generally a 15 bit number, and it identifies a process or a thread.
Linux is far more common these days than traditional Unix. But as any old system administrator will tell you, learn to learn, don't learn the system. There are numerous differences between the different Linux distros, differences between Linux and Unix, and differences between each of the Unices. Learning everything about each system is a daunting task, and probably near impossible. Rather than, say, learning all of the different command line switches for "ls" on each system, just know how to access a man page.
There is no such thing as "Windows Linux." Linux is not a version of Windows and has nothing at all to do with Windows. They are two totally completely different operating systems made by completely different people.
Linux is generally easier to install today. I experienced considerable difficulty in my last attempted install of Solaris 10 on a SunBlade 150.
i do not know.sorry.what i do? i want it's answer.please help me from fatemeh & fatemeh
The question cannot be answered as stated, since you don't mention which Windows system and which distro of Linux
The Linux kernel doesn't consider itself a process, therefore it has no process id.