The Dink Network

Reply to Re: Project E

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
June 3rd 2006, 12:36 PM
fish.gif
Simeon
Peasant He/Him Netherlands
Any fool can use a computer. Many do. 
A thread is a process inside a process (which is where a computer program runs, together with its variables and state) allowing you to perform several tasks in one program concurrently; you'd place every task in a thread and you can make use of concurrency in your program like concurrency for processes (aka having several processes/programs running, like a webbrowser, a media player, ...). So multithreading is using more than one thread in a program.

Take note that concurrently in a system with one processor means "letting the processor switch between the processes/threads quickly and often", in multiprocessor systems it could be really concurrent.