• DocumentCode
    2538052
  • Title

    Experiences from implementing multiprocessor support for an industrial operating system kernel

  • Author

    Kågström, Simon ; Grahn, Håkan ; Lundberg, Lars

  • Author_Institution
    Dept. of Syst. & Software Eng., Blekinge Inst. of Technol., Ronneby, Sweden
  • fYear
    2005
  • fDate
    17-19 Aug. 2005
  • Firstpage
    365
  • Lastpage
    368
  • Abstract
    The ongoing transition from uniprocessor to multiprocessor computers requires operating system support. There is a large body of specialized operating systems which require porting in order to work on multiprocessors. In this paper we describe the design and implementation of a multiprocessor port of a cluster operating system kernel. The multiprocessor support is implemented with a giant locking scheme, which allowed us to get an initial working version with only minor changes to the original code. We also discuss performance and implementation experiences.
  • Keywords
    multiprocessing systems; network operating systems; operating system kernels; giant locking scheme; industrial operating system kernel; multiprocessor support; Computer industry; Containers; Databases; Java; Kernel; Linux; Operating systems; Protection; Real time systems; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2005. Proceedings. 11th IEEE International Conference on
  • ISSN
    1533-2306
  • Print_ISBN
    0-7695-2346-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2005.45
  • Filename
    1541109