CLC number: TP311
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 0000-00-00
Cited: 0
Clicked: 5032
SONG Guang-hua, YANG Chang-sheng, SHI Jiao-ying. A PREDICTABLE MULTI-THREADED MAIN-MEMORY STORAGE MANAGER[J]. Journal of Zhejiang University Science A, 2001, 2(4): 416-420.
@article{title="A PREDICTABLE MULTI-THREADED MAIN-MEMORY STORAGE MANAGER",
author="SONG Guang-hua, YANG Chang-sheng, SHI Jiao-ying",
journal="Journal of Zhejiang University Science A",
volume="2",
number="4",
pages="416-420",
year="2001",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.2001.0416"
}
%0 Journal Article
%T A PREDICTABLE MULTI-THREADED MAIN-MEMORY STORAGE MANAGER
%A SONG Guang-hua
%A YANG Chang-sheng
%A SHI Jiao-ying
%J Journal of Zhejiang University SCIENCE A
%V 2
%N 4
%P 416-420
%@ 1869-1951
%D 2001
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2001.0416
TY - JOUR
T1 - A PREDICTABLE MULTI-THREADED MAIN-MEMORY STORAGE MANAGER
A1 - SONG Guang-hua
A1 - YANG Chang-sheng
A1 - SHI Jiao-ying
J0 - Journal of Zhejiang University Science A
VL - 2
IS - 4
SP - 416
EP - 420
%@ 1869-1951
Y1 - 2001
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2001.0416
Abstract: This paper introduces the design and implementation of a predictable multi-threaded main-memory storage manager (CS20), and emphasizes the database service mediator(DSM), an operation prediction model using exponential averaging. The memory manager, indexing, as well as lock manager in CS20 are also presented briefly. CS20 has been embedded in a mobile telecommunication service system. Practice showed, DSM effectively controls system load and hence improves the real-time characteristics of data accessing.
[1] Bohannon,P., Lieuwen,D., Rastogi,R., 1997. The Architecture of the Dali Main-Memory Storage Manager. Bell Labs Tech. J., 2(1):36-47.
[2] Lehman, T., Shekita, E.J., Cabrera, E. J., 1992. An evaluation of Starburst's Memory-Resident Storage Component. IEEE Trans. On Knowledge and Engineering, 4(6):555-566.
[3] Song, G. H., Yang, C. S., 2001. Recovery subsystem in main-memory database based on hybrid logging. Journal of Zhejiang University (science edition), 28(2):164-168(in Chinese).
[4] Song,G.H., Yang, C.S., Shi,J.Y., 1999. ZEDB:a nain-memory database system for real-time message processing applications. Proc. of the 6th intl. conf. on CAD&CG(CAD/CG'99), Shanghai, P. R. China, p.238-242.
[5] Son,S. H., 1988. ACM S1GMOD Record 17,1. Special Issue on Real-Time Database Systems.
[6] Son, S. H., George, D. W., Kim, Y. K., 1993. Developing a Database System for Time-Critical Applications. IEEE Intl. Conf. on Database and Expert Systems Applications (DEXA'93), Prague, Czech Republic, Lecture Notes in Computer Science #720, Springer-Verlag, p.313-324.
[7] Ying, J., He, Z. J., Wu, M. H., 2000. Evolutionbased software developing environment. Journal of Zhejiang University(SCIENCE), 1(4):381-383.
Open peer comments: Debate/Discuss/Question/Opinion
<1>