DocumentCode :
866254
Title :
Lock-granularity analysis tools in SVR4/MP
Author :
Campbell, Mark D. ; Holt, Russ L.
Author_Institution :
NCR Corp., West Columbia, SC, USA
Volume :
10
Issue :
2
fYear :
1993
fDate :
3/1/1993 12:00:00 AM
Firstpage :
66
Lastpage :
70
Abstract :
The design of the SVR4/MP multiprocessing system with fine-grained locking is discussed. SVR4/MP scales efficiently to eight processors under a database transaction processing workload and typical multiuser benchmarks. In developing SVR4/MP, initial lock placement was deemphasized and rapid, iterative tuning of lock placement was the focus. Sophisticated tools were used to perform iterative overall performance and scalability tuning of the operating system. The tools developed to determine lock granularity quantitatively are described and an example of their use to optimize overall system efficiency is presented.<>
Keywords :
database management systems; multiprocessing systems; network operating systems; transaction processing; SVR4/MP multiprocessing system; database transaction processing; fine-grained locking; iterative overall performance; lock placement; lock-granularity analysis tools; multiuser benchmarks; operating system; overall system efficiency; scalability tuning; Councils; File systems; Gain measurement; Kernel; Operating systems; Runtime; Scalability; Size measurement; Statistical analysis; Transaction databases;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.199738
Filename :
199738
Link To Document :
بازگشت