Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is multitherading

Answer Posted / rahul

Feb 01, 1997 By Martin McCarthy
inSysAdmin
With the 2.0 kernel, most Linux users now have the
capability of using multi-threaded processes—well, what
does that mean?
Perhaps one of the reasons you use Linux is because it is a
multi-tasking operating system. In which case you are
probably well aware of the utility of being able to do more
than one thing at a time—perhaps compiling the utility
which will bring you fame and fortune whilst editing a
letter of resignation to your boss. So you might recognise
the utility of an individual process that can do more than
one thing at once.

When might this be a good idea? One application for multi-
threading is a program which relies on a large number of
very similar and independent mathematical operations—the
oft-quoted example of this is matrix multiplication. We
look at a simple example of a multi-threaded matrix
multiplier later in this article.

Another type of application which can benefit from multi-
threading is a server application. Whenever a client
attempts to connect to the server, a new thread can be
created to look after that client whilst the “watcher”
thread continues to wait for more clients to connect.

“But wait!” I hear you cry. “Lots of server applications
already work like that, but they simply fork another
process rather than starting another thread.”

“You're right...” I reply.

“Don't interrupt,” you continue. “This sounds like another
way of doing the same thing, but for no good reason other
than to say it's a `multi-threaded application' and so you
can bump up the price to those who like to be blinded by
science.”

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can constructor be protected in java?

1022


What is nested interface?

1052


Why null value is used in string?

1097


Write a java program to find the route that connects between Red and Green Cells. General Rules for traversal 1. You can traverse from one cell to another vertically, horizontally or diagonally. 2. You cannot traverse through Black cells. 3. There should be only one Red and Green cell and at least one of each should be present. Otherwise the array is invalid. 4. You cannot revisit a cell that you have already traversed. 5. The maze need not be in the same as given in the above example

2638


What is natural ordering in java?

1006


Compare overloading and overriding?

1061


What is the difference between abstract classes and interfaces?

1090


Why stringbuilder is not thread safe in java?

1072


Which method must be implemented by all threads?

1318


How many bytes is double?

1049


How to make object serializable in java?

1033


What is java reflection api?

1059


What are static blocks in java ?

1148


Why string is immutable with example?

1036


why using interface interface ?

2110