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?

Answers were Sorted based on User's Feedback



how does deadlock occur?..

Answer / 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

how does deadlock occur?..

Answer / gita

Deadlock occurs when a program cannot progress, causing a
graph to hang. The likelihood of deadlock occurring depends
on the patterns of data flows. A graph carries a potential
for deadlock when flows diverge and converge within a single
phase. If the flows converge at a component that reads its
input flows in a particular order, that component may wait
for records to arrive on one flow even as the unread data
accumulates on others, because components have a limited
buffering capacity. Before GDE version 1.8, deadlock was a
common problem. It is now a rare occurrence due to the
automatic flow buffering feature added in version 1.8.

Is This Answer Correct ?    8 Yes 1 No

how does deadlock occur?..

Answer / prakash

when two or more components using the same resource, then u
will get dead lock

Is This Answer Correct ?    4 Yes 0 No

how does deadlock occur?..

Answer / quesanswer

Hi kanaga
M asking for abinitio grpahs
when does deadlock occur

Is This Answer Correct ?    2 Yes 1 No

how does deadlock occur?..

Answer / babu

If two or more components are waiting for the same resource apart from using some other resource then deadlock occurs

Is This Answer Correct ?    0 Yes 0 No

how does deadlock occur?..

Answer / kanaga

IF TWO ARE MORE THREADS WAITING TO RELEASE A RESOURCE,WHEN
DEADLOCK IS OCCUR.

Is This Answer Correct ?    4 Yes 8 No

Post New Answer

More Ab Initio Interview Questions

What is the return type of lookup_not_loaded() ? Does it return 0 or 1 to signify true or false or does it return index ...can someone please explain.

0 Answers  


What exactly do you understand with the term data processing and businesses can trust this approach?

0 Answers  


If I delete 1 partition (in 8 partition multifile) and run the graph. Will the graph run successfully?, If not what error I'm going to get.

2 Answers  


What is the best way of creating huge test feeds?

1 Answers  


Can we specify checkpoints without Phases?

3 Answers   IBM, Tech Mahindra,


What do you mean by the term data warehousing? Is it different from data mining?

0 Answers  


how will i can implement Insert a new record (if not present in Input file),Update the record (if present in input) a csv file in Abinitio

0 Answers  


How many parallelisms are in Abinitio?

3 Answers  


What is air-project parameter ? How to use in abinitio graph?

3 Answers   IBM, TCL, Tech Mahindra,


How to Improve Performance of graphs in Ab initio?

2 Answers   TCS, Wells Fargo,


Have you used the rollup component? Describe how?

0 Answers  


What is a rollup component? Explain about it.

0 Answers  


Categories