• 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