What is the difference between a Thread and Process?
Answer / krishpuneet
A process is a collection of virtual memory space, code,
data, and system resources. A thread is code that is to be
serially executed within a process. A processor executes
threads, not processes, so each application has at least
one process, and a process always has at least one thread
of execution, known as the primary thread. A process can
have multiple threads in addition to the primary thread.
Prior to the introduction of multiple threads of execution,
applications were all designed to run on a single thread of
execution.
When a thread begins to execute, it continues until it is
killed or until it is interrupted by a thread with higher
priority (by a user action or the kernel’s thread
scheduler). Each thread can run separate sections of code,
or multiple threads can execute the same section of code.
Threads executing the same block of code maintain separate
stacks. Each thread in a process shares that process’s
global variables and resources.
| Is This Answer Correct ? | 9 Yes | 0 No |
what are the application layers for a distribute application?
What Name space does the web page belon in the .net framework class hierarchy?
How do we ensure view state has not tampered?
Have you used microsoft dataaccess blocks and Exception blocks?
What is DTS package?
Explain how is the asp.net mvc architecture different from others? : asp.net mvc
What is role manager work in web.config? how to restrict perticular pages from the users using the role manager?
Can you explain what inheritance is and an example of when you might use it?
What is xaml? Are xaml file compiled or built on runtime?
How to change the form layout in ASp.net 2.0 ?
About Global .asax ?
What?s a bubbled event?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)