DocumentCode :
2829082
Title :
Multi-view memory to support OS locking for transaction systems
Author :
Bodorik, P. ; Jutla, D.N.
Author_Institution :
Fac. of Comput. Sci., Dalhousie Univ., Halifax, NS, Canada
fYear :
1997
fDate :
25-27 Aug 1997
Firstpage :
309
Lastpage :
318
Abstract :
The focus of this paper is to investigate the use of the multi-view memory (MVM) model and its supporting architecture in providing efficient locking services for transaction processing systems. The model provides for enforcement of access control protocols through FSM specification on units of data that can vary in size from one region of memory to another. Threads executing transactions do not explicitly request locks on data items-they simply access the data items while locking is performed automatically and in many instances without software intervention. This is facilitated by hardware assistance in that the FSM definitions and lock unit state information is stored in caches. Only when a thread is suspended are the state changes communicated to the software lock manager. Delays for lock acquisitions through the MVM model architecture are determined and compared to delays due to lock acquisition by a conventional lock manager
Keywords :
authorisation; cache storage; concurrency control; database theory; distributed databases; finite state machines; memory protocols; network operating systems; security of data; storage management; transaction processing; FSM specification; MVM model architecture; OS locking; access control protocols; cache; concurrency control; delays; finite state machines; lock acquisition; lock unit state information; multi-view memory model; operating system locking; software lock manager; threads; transaction processing systems; Access control; Access protocols; Computer architecture; Delay; Hardware; Memory management; Operating systems; Protection; Resource management; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database Engineering and Applications Symposium, 1997. IDEAS '97. Proceedings., International
Conference_Location :
Montreal, Que.
ISSN :
1098-8068
Print_ISBN :
0-8186-8114-4
Type :
conf
DOI :
10.1109/IDEAS.1997.625700
Filename :
625700
Link To Document :
بازگشت