SWGEmu Old Forums Archive  

Go Back   SWGEmu Old Forums Archive > Announcements > Community News > Community News Archives

Notices

Community News Archives Archives of the CSA forum.

 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #16  
Old 07-25-2009, 10:45 PM
Okin Okin is offline
 
Join Date: Dec 2008
Posts: 52
Quote:
Originally Posted by Tiron View Post
Gist of a Deadlock, 'cause I know some will be too lazy to click...

When a complex computer program, such as SWGEMU, runs multiple processes or multiple processing threads...basically, not all one monolithic thing, but divided up into smaller chunks that are processed individually and separately, two of those processes/threads will get into such a state where quite literally two of them are waiting for each other to finish something in order to continue.

It's as if Bob and Lisa were both writing a report, and both need numbers from each other's reports in order to finish theirs. When they get to the point where they need the other's numbers, they stop and cannot continue until the other finishes. Since both are in this state, this never happens. And when they try to call each other to get the numbers, they both get a busy signal because each is calling the other.

So the server grinds to a halt while Bob and Lisa are twiddling their thumbs waiting for something that will never come.
Hahaha I love your explanation btw ^_^
__________________
Fall down seven times, get up eight.

...has been Kiddo'd on the SWGEmu forums
 

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -4. The time now is 06:10 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
All Contents Copyright © 2004-2010, SWGEmu.