Patent ID: 7185339
Filing Date: 2007-02-27
Classification: G06F

Abstract:
1. A method for selecting a victim to be used during resolution of a deadlock, the method comprising the steps of: initially establishing a plurality of resources involved in said deadlock as a set of candidates to be said victim; performing a first filtering pass that removes candidates from said set based on CAN-BE-VICTIM flags associated with said candidates; if more than a single candidate remains in said set after said first filtering pass, then performing a second filtering pass that removes candidates from said set based on priorities associated with said candidates; and if more than a single candidate remains in said set after said second filtering pass, then performing a third filtering pass that removes candidates from said set based on runtimes associated with possessory entities associated with said candidates; and when said set has been filtered to include a single candidate, selecting said candidate as said victim.