| R. N. Mayo J. C. Mogul, J. F. Barlett and A. Srivastava. Performance Implications of Multiple Pointer Sizes. In USENIX 1995. |
....database access patterns, the MOB architecture out performs the traditional page based organization of server memory that is used in most databases. 2.2. 3 Object References Keeping objects small both at servers and clients is important because it has a large impact on performance [WD94, MBMS95] Objects in Thor are small primarily because object references (or orefs) are only 32 bits. Orefs refer to objects at the same OR; objects point to objects at other ORs indirectly via surrogates. A surrogate is a small object that contains the identi er of the target object s OR and its oref ....
J. C. Mogul, J. F. Barlett, R. N. Mayo, and A. Srivastava. Performance implications of multiple pointer sizes. In USENIX
....New versions are written to the MOB when transactions commit; when the MOB fills up, versions are written to their disk pages in the background. 2. 2 Page and Object Format Keeping objects small at both servers and clients is important because it has a large impact on performance [WD94, MBMS95] Our objects are small primarily because object references (or orefs) are only 32 bits. Orefs refer to objects at the same server; objects point to objects at other servers indirectly via surrogates. A surrogate is a small object that contains the identifier of the target object s server and its ....
J. C. Mogul, J. F. Barlett, R. N. Mayo, and A. Srivastava. Performance Implications of Multiple Pointer Sizes. In USENIX 1995 Tech. Conf. on UNIX and Advanced Computing Systems, pages 187--200, New Orleans, LA, 1995.
....of the OO7 benchmark [CDN93] in THOR is 29 bytes, while our current page size is 8 KB. Objects larger than a page are represented using a tree. Our design for the format of objects had the goal of keeping objects small; this is important because it has a large impact on performance [WD94, MBMS95] Our objects are small primarily because object references (or orefs) are only 32 bits. Orefs refer to objects at the same server; objects point to objects at other servers indirectly via surrogates. A surrogate is a small object that contains the identifier of the target object s server and ....
J. C. Mogul, J. F. Barlett, R. N. Mayo, and A. Srivastava. Performance Implications of Multiple Pointer Sizes. In USENIX 1995 Tech. Conf. on UNIX and Advanced Computing Systems, pages 187--200, New Orleans, LA, 1995.
....New versions are written to the MOB when transactions commit; when the MOB fills up, versions are written to their disk pages in the background. 2. 2 Page and Object Format Keeping objects small at both servers and clients is important because it has a large impact on performance [WD94, MBMS95] Our objects are small primarily because object references (or orefs) are only 32 bits. Orefs refer to objects at the same server; objects point to objects at other servers indirectly via surrogates. A surrogate is a small object that contains the identifier of the target object s server and its ....
J. C. Mogul, J. F. Barlett, R. N. Mayo, and A. Srivastava. Performance Implications of Multiple Pointer Sizes. In USENIX 1995 Tech. Conf. on UNIX and Advanced Computing Systems, pages 187--200, New Orleans, LA, 1995.
No context found.
R. N. Mayo J. C. Mogul, J. F. Barlett and A. Srivastava. Performance Implications of Multiple Pointer Sizes. In USENIX 1995.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC