›1.independentA method for managing resources compromising the steps, performed by at least one processor, of: receiving a request for a resource; permitting access…+5
A method for managing resources compromising the steps, performed by at least one processor, of: receiving a request for a resource; permitting access to the resource for a time interval; and releasing the resource when the time interval expires.
›2.↳ 1The method of claim 1, wherein the permitting operation includes determining the time interval based on at least one of a requested lease period, a me…d2
The method of claim 1, wherein the permitting operation includes determining the time interval based on at least one of a requested lease period, a measure of the resource, and granted lease periods for the resource.
›3.↳ 1The method of claim 1, wherein the permitting operation includes incrementing a reference count corresponding to the resource, the reference count ind…d2+1
The method of claim 1, wherein the permitting operation includes incrementing a reference count corresponding to the resource, the reference count indicating a number of processes currently having access to the resource.
›4.↳ 3The method of claim 3, wherein the releasing operation includes reclaiming the resource when the reference count indicates no processes currently acce…d3
The method of claim 3, wherein the releasing operation includes reclaiming the resource when the reference count indicates no processes currently access the identified resource.
›5.↳ 1The method of claim 1, wherein the releasing operation includes reclaiming the resource when access to the resource is no longer requested.d2
The method of claim 1, wherein the releasing operation includes reclaiming the resource when access to the resource is no longer requested.
›6.↳ 1The method of claim 1, wherein the permitting operation includes guaranteeing integrity of the resource for the time interval.d2
The method of claim 1, wherein the permitting operation includes guaranteeing integrity of the resource for the time interval.
›7.independentA method for managing objects performed by at least one processor comprising: sending a request to access an object, including a reference correspondi…+4
A method for managing objects performed by at least one processor comprising: sending a request to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested; receiving a response to the request indicating a period of time for which access to the object on a nonexclusive basis is permitted; determining whether the period for which access to the object has been permitted is about to expire; and renewing the request to access the resource based upon a determination that access to the resource is required.
›8.↳ 7The method of claim 7, wherein receiving includes: incrementing a counter corresponding to the object reflecting the response.d2
The method of claim 7, wherein receiving includes: incrementing a counter corresponding to the object reflecting the response.
›9.↳ 7The method of claim 7, further comprising: sending a notification indicating that access to the object is no longer required.d2+2
The method of claim 7, further comprising: sending a notification indicating that access to the object is no longer required.
›10.↳ 9The method of claim 9, wherein sending a notification indicating that access to the object is no longer required, includes: decrementing a counter cor…d3+1
The method of claim 9, wherein sending a notification indicating that access to the object is no longer required, includes: decrementing a counter corresponding to the object reflecting the notification.
›11.↳ 10The method of claim 10, wherein decrementing a counter corresponding to the object reflecting the notification, includes: invoking a process to collec…d4
The method of claim 10, wherein decrementing a counter corresponding to the object reflecting the notification, includes: invoking a process to collect resources corresponding to the object upon a determination that the counter corresponding to the object indicates that access to the object is no longer required.
›12.independentA method for accessing objects performed by at least one processor comprising: receiving a request from a remote process to access an object, includin…
A method for accessing objects performed by at least one processor comprising: receiving a request from a remote process to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested; sending a response to the request indicating a period of time for which access to the object on a nonexclusive basis is permitted; determining whether the period for which access to the object has been permitted has expired; and collecting resources corresponding to the object based on the determination.
›13.independentA method for accessing objects performed by at least one processor comprising: receiving a request from a remote process to access an object, includin…
A method for accessing objects performed by at least one processor comprising: receiving a request from a remote process to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested; sending a response to the request indicating a period of time for which access to the object is permitted; determining whether a reference count corresponding to the object indicates that access to the object is no longer requested; and collecting resources corresponding to the object based on the determination.
›14.independentA method for managing objects performed by at least one processor comprising: sending a request to access an object, the request including a reference…+1
A method for managing objects performed by at least one processor comprising: sending a request to access an object, the request including a reference corresponding to the object and indicating a period of time for which access to the object is requested; allocating the object when it is determined that the object was not previously allocated; sending a response indicating a period of time for which access to the object is permitted; incrementing a count corresponding to the object; and collecting resources corresponding to the object when it is determined that the access period for the object has expired or the count corresponding to the object indicates that access is to the object is no longer requested.
›15.↳ 14The method of claim 14, further comprising: receiving a notification indicating that access to the object is no longer needed; and decrementing the co…d2
The method of claim 14, further comprising: receiving a notification indicating that access to the object is no longer needed; and decrementing the count corresponding to the object.
›16.independentA method for managing resources in a distributed processing system, performed by at least one processor comprising: (a) sending, in response to a requ…+1
A method for managing resources in a distributed processing system, performed by at least one processor comprising: (a) sending, in response to a request from an application, a dirty call, including a reference to a remote resource and a requested lease period; (b) receiving a return call including a granted lease period during which it is guaranteed that the remote resource corresponding to the reference of the dirty call will be accessible; and (c) repeating steps (a) and (b) when it is determined that the granted lease period for the reference is about to expire and the application's use of the reference is still required.
›17.↳ 16The method of claim 16, further comprising; (d) sending a clean call when it is determined that the application's use of the reference is no longer re…d2
The method of claim 16, further comprising; (d) sending a clean call when it is determined that the application's use of the reference is no longer required and deleting the reference from a list of references being used by the application.
›18.independentA method for managing resources in a distributed processing system, performed by at least one processor, comprising: receiving a dirty call from a rem…+1
A method for managing resources in a distributed processing system, performed by at least one processor, comprising: receiving a dirty call from a remote process, the dirty call including a reference to a resource and a requested lease period; setting an acceptable grant period for reference-to-resource binding in response to the requested lease period; incrementing a reference count corresponding to the reference of a dirty call; and sending a return call to the remote process with the grant period.
›19.↳ 18The method of claim 18, wherein setting an acceptable grant period for reference-to-resource binding in response to the requested lease period, includ…d2
The method of claim 18, wherein setting an acceptable grant period for reference-to-resource binding in response to the requested lease period, includes allocating the resource corresponding to the reference of the dirty call based on a determination that the resource corresponding to the reference of the dirty call has not yet been allocated.
›20.independentA method for managing resources in a distributed processing system, performed by at least one processor, comprising: receiving a clean call from a rem…
A method for managing resources in a distributed processing system, performed by at least one processor, comprising: receiving a clean call from a remote process, the clean call including a reference to a resource; decrementing a reference count corresponding to the resource in response to the clean call; and sending a return call to the remote process acknowledging receipt of the clean call.
›21.independentA method for managing resources, performed by at least one processor, comprising: monitoring at least one reference count and at least one granted lea…
A method for managing resources, performed by at least one processor, comprising: monitoring at least one reference count and at least one granted lease period corresponding to a resource; guaranteeing a reference-to-resource binding during the granted lease period; and initiating a process to reclaim the resource when it is determined that the reference count is zero or the granted lease period has expired.
›22.independentA method for managing resources in a distributed processing system, performed by at least one processor comprising: (a) sending, in response to a requ…+1
A method for managing resources in a distributed processing system, performed by at least one processor comprising: (a) sending, in response to a request from an application, a request including a reference to a remote resource; and (b) receiving a response including a time interval during which it is guaranteed that the remote resource corresponding to the reference will be accessible.
›23.↳ 22The method of claim 22, further comprising: (c) repeating steps (a) and (b) when it is determined that the time interval for is about to expire and th…d2
The method of claim 22, further comprising: (c) repeating steps (a) and (b) when it is determined that the time interval for is about to expire and the application's use of the reference is still required.
›24.independentA method for managing resources in a distributed processing system, performed by at least one processor, comprising: receiving a request from a remote…+1
A method for managing resources in a distributed processing system, performed by at least one processor, comprising: receiving a request from a remote process including a reference to a resource; setting a time interval for reference-to-resource binding in response to the request; and incrementing a reference count corresponding to the reference.
›25.↳ 24The method of claim 24, further comprising: sending a response to the remote process with the time interval.d2
The method of claim 24, further comprising: sending a response to the remote process with the time interval.
›26.independentA system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configur…+5
A system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to receive a request for a resource, permit access to the resource for a time interval, and release the resource when the time interval expires.
›27.↳ 26The system of claim 26, wherein the processor is further configured to determine the time interval based on at least one of a requested lease period, …d2
The system of claim 26, wherein the processor is further configured to determine the time interval based on at least one of a requested lease period, a measure of the resource, and granted lease periods for the resource.
›28.↳ 26The system of claim 26, wherein the processor is further configured to increment a reference count corresponding to the resource, the reference count …d2+1
The system of claim 26, wherein the processor is further configured to increment a reference count corresponding to the resource, the reference count indicating a number of processes currently having access to the resource.
›29.↳ 28The system of claim 28, wherein the processor is further configured to reclaim the resource when the reference count indicates no processes currently …d3
The system of claim 28, wherein the processor is further configured to reclaim the resource when the reference count indicates no processes currently access the identified resource.
›30.↳ 26The system of claim 26, wherein the processor is further configured to reclaim the resource when access to the resource is no longer requested.d2
The system of claim 26, wherein the processor is further configured to reclaim the resource when access to the resource is no longer requested.
›31.↳ 26The system of claim 26, wherein the processor is further configured to guarantee integrity of the resource for the time interval.d2
The system of claim 26, wherein the processor is further configured to guarantee integrity of the resource for the time interval.
›32.independentA system for managing objects, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured…+4
A system for managing objects, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to send a request to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested, receive a response to the request indicating a period of time for which access to the object on a nonexclusive basis is permitted, determine whether the period for which access to the object has been permitted is about to expire, and renew the request to access the resource based upon a determination that access to the resource is required.
›33.↳ 32The system of claim 32, wherein the processor is further configured to increment a counter corresponding to the object reflecting the response.d2
The system of claim 32, wherein the processor is further configured to increment a counter corresponding to the object reflecting the response.
›34.↳ 32The system of claim 32, wherein the processor is further configured to send a notification indicating that access to the object is no longer required.d2+1
The system of claim 32, wherein the processor is further configured to send a notification indicating that access to the object is no longer required.
›35.↳ 34The system of claim 34, wherein the processor is further configured to decrement a counter corresponding to the object reflecting the notification.d3
The system of claim 34, wherein the processor is further configured to decrement a counter corresponding to the object reflecting the notification.
›36.↳ 32The system of claim 32, wherein the processor is further configured to invoke a process to collect resources corresponding to the object upon a determ…d2
The system of claim 32, wherein the processor is further configured to invoke a process to collect resources corresponding to the object upon a determination that the counter corresponding to the object indicates that access to the object is no longer required.
›37.independentA system for accessing objects, comprising: a memory having program instructions; and a processor responsive to the program instructions and configure…
A system for accessing objects, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to receive a request from a remote process to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested, send a response to the request indicating a period of time for which access to the object on a nonexclusive basis is permitted, determine whether the period for which access to the object has been permitted has expired, and collect resources corresponding to the object based on the determination.
›38.independentA system for accessing objects, comprising: a memory having program instruction; and a processor responsive to the program instructions and configured…
A system for accessing objects, comprising: a memory having program instruction; and a processor responsive to the program instructions and configured to receive a request from a remote process to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested, send a response to the request indicating a period of time for which access to the object is permitted, determine whether a reference count corresponding to the object indicates that access to the object is no longer requested, and collect resources corresponding to the object based on the determination.
›39.independentA system for managing objects, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured…+1
A system for managing objects, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to send a request to access an object, the request including a reference corresponding to the object and indicating a period of time for which access to the object is requested, allocate the object when it is determined that the object was not previously allocated, send a response indicating a period of time for which access to the object is permitted, increment a count corresponding to the object, and collect resources corresponding to the object when it is determined that the access period for the object has expired or the count corresponding to the object indicates that access is to the object is no longer requested.
›40.↳ 39The system of claim 39, wherein the processor is further configured to receive a notification indicating that access to the object is no longer needed…d2
The system of claim 39, wherein the processor is further configured to receive a notification indicating that access to the object is no longer needed, and decrement the count corresponding to the object.
›41.independentA system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configur…+1
A system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to send, in response to a request from an application, a dirty call, including a reference to a remote resource and a requested lease period, receive a return call including a granted lease period during which it is guaranteed that the remote resource corresponding to the reference of the dirty call will be accessible, and repeating the send and receive operations when it is determined that the granted lease period for the reference is about to expire and the application's use of the reference is still required.
›42.↳ 41The system of claim 41, wherein the processor is further configured to send a clean call when it is determined that the application's use of the refer…d2
The system of claim 41, wherein the processor is further configured to send a clean call when it is determined that the application's use of the reference is no longer required and deleting the reference from a list of references being used by the application.
›43.independentA system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configur…+1
A system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to receive a dirty call from a remote process, the dirty call including a reference to a resource and a requested lease period, set an acceptable grant period for reference-to-resource binding in response to the requested lease period, increment a reference count corresponding to the reference of a dirty call, and send a return call to the remote process with the grant period.
›44.↳ 43The system of claim 43, wherein the processor is further configured to allocate the resource corresponding to the reference of the dirty call based on…d2
The system of claim 43, wherein the processor is further configured to allocate the resource corresponding to the reference of the dirty call based on a determination that the resource corresponding to the reference of the dirty call has not yet been allocated.
›45.independentA system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configur…
A system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to receive a clean call from a remote process, the clean call including a reference to a resource, decrement a reference count corresponding to the resource in response to the clean call, and send a return call to the remote process acknowledging receipt of the clean call.
›46.independentA system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configur…
A system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to monitor at least one reference count and at least one granted lease period corresponding to a resource, guarantee a reference-to-resource binding during the granted lease period, and initiate a process to reclaim the resource when it is determined that the reference count is zero or the granted lease period has expired.
›47.independentA system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configur…+1
A system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to send, in response to a request from an application, a request including a reference to a remote resource, and receive a response including a time interval during which it is guaranteed that the remote resource corresponding to the reference will be accessible.
›48.↳ 47The system of claim 47, wherein the processor is further configured to repeat the send and receive operations when it is determined that the time inte…d2
The system of claim 47, wherein the processor is further configured to repeat the send and receive operations when it is determined that the time interval for is about to expire and the application's use of the reference is still required.
›49.independentA system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configur…+1
A system for managing resources, comprising: a memory having program instructions; and a processor responsive to the program instructions and configured to receive a request from a remote process including a reference to a resource, set a time interval for reference-to-resource binding in response to the request, and increment a reference count corresponding to the reference.
›50.↳ 49The method of claim 49, wherein the processor is further configured to send a response to the remote process with the time interval.d2
The method of claim 49, wherein the processor is further configured to send a response to the remote process with the time interval.
›51.independentA computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…+5
A computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one resource, the method comprising: receiving a request for a resource; permitting access to the resource for a time interval; and releasing the resource when the time interval expires.
›52.↳ 51The computer readable medium of claim 51, wherein the permitting operation includes determining the time interval based on at least one of a requested…d2
The computer readable medium of claim 51, wherein the permitting operation includes determining the time interval based on at least one of a requested lease period, a measure of the resource, and granted lease periods for the resource.
›53.↳ 51The computer readable medium of claim 51, wherein the permitting operation includes incrementing a reference count corresponding to the resource, the …d2+1
The computer readable medium of claim 51, wherein the permitting operation includes incrementing a reference count corresponding to the resource, the reference count indicating a number of processes currently having access to the resource.
›54.↳ 53The computer readable medium of claim 53, wherein the releasing operation includes reclaiming the resource when the reference count indicates no proce…d3
The computer readable medium of claim 53, wherein the releasing operation includes reclaiming the resource when the reference count indicates no processes currently access the identified resource.
›55.↳ 51The computer readable medium of claim 51, wherein the releasing operation includes reclaiming the resource when access to the resource is no longer re…d2
The computer readable medium of claim 51, wherein the releasing operation includes reclaiming the resource when access to the resource is no longer requested.
›56.↳ 51The computer readable medium of claim 51, wherein the permitting operation includes guaranteeing integrity of the resource for the time interval.d2
The computer readable medium of claim 51, wherein the permitting operation includes guaranteeing integrity of the resource for the time interval.
›57.independentA computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…+4
A computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one object, the method comprising: sending a request to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested; receiving a response to the request indicating a period of time for which access to the object on a nonexclusive basis is permitted; determining whether the period for which access to the object has been permitted is about to expire; and renewing the request to access the resource based upon a determination that access to the resource is required.
›58.↳ 57The computer readable medium of claim 57, wherein receiving operation includes: incrementing a counter corresponding to the object reflecting the resp…d2
The computer readable medium of claim 57, wherein receiving operation includes: incrementing a counter corresponding to the object reflecting the response.
›59.↳ 57The computer readable medium of claim 57, wherein the method further includes: sending a notification indicating that access to the object is no longe…d2+2
The computer readable medium of claim 57, wherein the method further includes: sending a notification indicating that access to the object is no longer required.
›60.↳ 59The computer readable medium of claim 59, wherein sending a notification indicating that access to the object is no longer required, includes: decreme…d3+1
The computer readable medium of claim 59, wherein sending a notification indicating that access to the object is no longer required, includes: decrementing a counter corresponding to the object reflecting the notification.
›61.↳ 60The computer readable medium of claim 60, wherein decrementing a counter corresponding to the object reflecting the notification, includes: invoking a…d4
The computer readable medium of claim 60, wherein decrementing a counter corresponding to the object reflecting the notification, includes: invoking a process to collect resources corresponding to the object upon a determination that the counter corresponding to the object indicates that access to the object is no longer required.
›62.independentA computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…
A computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one object, the method comprising: receiving a request from a remote process to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested; sending a response to the request indicating a period of time for which access to the object on a nonexclusive basis is permitted; determining whether the period for which access to the object has been permitted has expired; and collecting resources corresponding to the object based on the determination.
›63.independentA computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…
A computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one object, the method comprising: receiving a request from a remote process to access an object, including a reference corresponding to the object and indicating a period of time for which access to the object is requested; sending a response to the request indicating a period of time for which access to the object is permitted; determining whether a reference count corresponding to the object indicates that access to the object is no longer requested; and collecting resources corresponding to the object based on the determination.
›64.independentA computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…+1
A computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one object, the method comprising: sending a request to access an object, the request including a reference corresponding to the object and indicating a period of time for which access to the object is requested; allocating the object when it is determined that the object was not previously allocated; sending a response indicating a period of time for which access to the object is permitted; incrementing a count corresponding to the object; and collecting resources corresponding to the object when it is determined that the access period for the object has expired or the count corresponding to the object indicates that access is to the object is no longer requested.
›65.↳ 64The computer readable medium of claim 64, wherein the method further comprises: receiving a notification indicating that access to the object is no lo…d2
The computer readable medium of claim 64, wherein the method further comprises: receiving a notification indicating that access to the object is no longer needed; and decrementing the count corresponding to the object.
›66.independentA computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…+1
A computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one resource, the method comprising: (a) sending, in response to a request from an application, a dirty call, including a reference to a remote resource and a requested lease period; (b) receiving a return call including a granted lease period during which it is guaranteed that the remote resource corresponding to the reference of the dirty call will be accessible; and (c) repeating steps (a) and (b) when it is determined that the granted lease period for the reference is about to expire and the application's use of the reference is still required.
›67.↳ 66The computer readable medium of claim 66, wherein the method further comprises; (d) sending a clean call when it is determined that the application's …d2
The computer readable medium of claim 66, wherein the method further comprises; (d) sending a clean call when it is determined that the application's use of the reference is no longer required and deleting the reference from a list of references being used by the application.
›68.independentA computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…+1
A computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one resource, the method comprising: receiving a dirty call from a remote process, the dirty call including a reference to a resource and a requested lease period; setting an acceptable grant period for reference-to-resource binding in response to the requested lease period; incrementing a reference count corresponding to the reference of a dirty call; and sending a return call to the remote process with the grant period.
›69.↳ 68The computer readable medium of claim 68, wherein setting an acceptable grant period for reference-to-resource binding in response to the requested le…d2
The computer readable medium of claim 68, wherein setting an acceptable grant period for reference-to-resource binding in response to the requested lease period, includes allocating the resource corresponding to the reference of the dirty call based on a determination that the resource corresponding to the reference of the dirty call has not yet been allocated.
›70.independentA computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…
A computer readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one resource, the method comprising: receiving a clean call from a remote process, the clean call including a reference to a resource; decrementing a reference count corresponding to the resource in response to the clean call; and sending a return call to the remote process acknowledging receipt of the clean call.
›71.independentA computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…
A computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one resource, the method comprising: monitoring at least one reference count and at least one granted lease period corresponding to a resource; guaranteeing a reference-to-resource binding during the granted lease period; and initiating a process to reclaim the resource when it is determined that the reference count is zero or the granted lease period has expired.
›72.independentA computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…+1
A computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one resource, the method comprising: (a) sending, in response to a request from an application, a request including a reference to a remote resource; and (b) receiving a response including a time interval during which it is guaranteed that the remote resource corresponding to the reference will be accessible.
›73.↳ 72The computer readable medium of claim 72, wherein the method further comprises: (c) repeating steps (a) and (b) when it is determined that the time in…d2
The computer readable medium of claim 72, wherein the method further comprises: (c) repeating steps (a) and (b) when it is determined that the time interval for is about to expire and the application's use of the reference is still required.
›74.independentA computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at leas…+1
A computer-readable medium containing instructions for controlling a computer system to perform a method, wherein the computer system includes at least one resource, the method comprising: receiving a request from a remote process including a reference to a resource; setting a time interval for reference-to-resource binding in response to the request; and incrementing a reference count corresponding to the reference.
›75.↳ 74The computer readable medium of claim 74, wherein the method further comprises: sending a response to the remote process with the time interval.d2
The computer readable medium of claim 74, wherein the method further comprises: sending a response to the remote process with the time interval.
›76.independentA memory for storing data for access by a process being executed by a processor, the memory comprising: a structure for maintaining (i) a reference co…
A memory for storing data for access by a process being executed by a processor, the memory comprising: a structure for maintaining (i) a reference count corresponding to a resource and reflecting a number of processes having references to the resource, and (ii) a time interval during which it is guaranteed that the resource will be accessible for at least one process, wherein a reclamation process may reclaim the resource after the time interval.