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...

how does deadlock occur?

Answer Posted / prakash balakrishnan

It is the condition, where the graph will stop processing
due to mutual dependency of data.

For Ex:

Let’s consider a concatenate component, having three
inputs. Let’s say first i/p receives 20 million records,
second i/p receives 1000 records, third i/p receives 500
records.
Now even though the concatenate receives i/p’s at second
and third i/p port, the concatenate won’t work until it
receives all the i/p’s at it’s first i/p port. So the
graph’ll stop processing until the first i/p port receives
all its data. This condition is called DEADLOCK.

This is now minimised (not prevented) by “Automated flow
buffering”. This will in turn provide more workspace in
network resource allocation. So that the processing’ll be
faster.

The Automated flow buffering is available from 1.8 version.

Is This Answer Correct ?    17 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the function you would use to transfer a string into a decimal?

1161


What are the operations that support avoiding duplicate record?

1390


What parallelisms does Abinitio support?

1162


Why is data processing considered beneficial?

1008


How do you add default rules in the transformer?

1132


Define ramp limit in ab initio?

1209


Describe the elements you would review to ensure multiple scheduled batch jobs do not collide with each other?

1079


What are the kinds of layouts does ab initio supports?

959


What are the benefits of data analyzing?

1142


Mention what is rollup component?

1075


What is the difference between rollup and scan?

1812


What is a rollup component?

1088


what is the output when -1 is put in select_expr of FBE?

1377


What is abinitio?

1132


Mention what is the syntax for m_dump in abinitio?

1415