• DocumentCode
    710281
  • Title

    Implementations of File Locking Mechanisms, Linux and Windows

  • Author

    Xoxa, Nevila ; Mehilli, Aldiger ; Tafa, Igli ; Fejzaj, Julian

  • fYear
    2015
  • fDate
    13-15 April 2015
  • Firstpage
    756
  • Lastpage
    757
  • Abstract
    The world of Operating Systems has evolved a lot, especially these late years, mainly due to technology in hardware, but also because of ever growing user and market requirements. Anyway, some basic concepts and implementations are still stuck around like they´re irreplaceable. File locking is one of them. The point is, why in a range of more than 15 years, file locking mechanisms have little or not at all evolved, while the technology in general or OS-s particularly have changed a lot? That´s why we´ll discuss File locking mechanisms in Windows and Linux, and possibly find a better solution combining Linux Advisory Locking and Windows Mandatory Locking. The goal is to make this mechanism robust, and more important: cross-OS portable.
  • Keywords
    Linux; file organisation; Linux advisory locking; Windows mandatory locking; cross-OS portable; file locking mechanism; operating systems; Concurrent computing; File systems; Instruction sets; Java; Kernel; Linux; Advisory Locking; Concurrent File Access; File-Locking mechanism; JVM-to-native locking; Mandatory Locking; Thread-level file-locking; cross-OS locking mechanism; portable locking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology - New Generations (ITNG), 2015 12th International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4799-8827-3
  • Type

    conf

  • DOI
    10.1109/ITNG.2015.130
  • Filename
    7113569