
{"id":2595,"date":"2010-08-21T00:50:07","date_gmt":"2010-08-20T19:20:07","guid":{"rendered":"http:\/\/www.jeffrin.in\/?p=2595"},"modified":"2010-08-21T00:50:07","modified_gmt":"2010-08-20T19:20:07","slug":"deadlock","status":"publish","type":"post","link":"https:\/\/www.trueangle.org\/index.php\/2010\/08\/21\/deadlock\/","title":{"rendered":"deadlock"},"content":{"rendered":"<p><a href=\"https:\/\/beautifulworknew.wordpress.com\/wp-content\/uploads\/2021\/03\/1c2a5-deadlock1.png\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/beautifulworknew.wordpress.com\/wp-content\/uploads\/2021\/03\/1c2a5-deadlock1.png?w=300\" alt=\"\" title=\"deadlock\" width=\"300\" height=\"225\" class=\"alignnone size-medium wp-image-2599\" \/><\/a><\/p>\n<h4> Dead lock <\/h4>\n<pre>\nNonatomic actions introduce the possibility that the protocol can\ndeadlock, meaning that it reaches a state where it cannot continue.\n\nNow, on the context of congestion control deadlock is acheived\nwhen the packets in the interconnect can make no forward progress\nno matter what sequence of events happens.\n\nReferences :\nSnooping Protocols.\nCongestion Control.\nComputer Architecture: A Quantitative Approach, Third Edition\n\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Dead lock Nonatomic actions introduce the possibility that the protocol can deadlock, meaning that it reaches a state where it cannot continue. Now, on the context of congestion control deadlock is acheived when the packets in the interconnect can make no forward progress no matter what sequence of events happens. References : Snooping Protocols. Congestion &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.trueangle.org\/index.php\/2010\/08\/21\/deadlock\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;deadlock&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[434,567,632,1178],"_links":{"self":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/2595"}],"collection":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/comments?post=2595"}],"version-history":[{"count":0,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/2595\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/media?parent=2595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/categories?post=2595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/tags?post=2595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}