Abstract:
본발명의일 실시예는컴퓨터장치에있어서순서모드저널링을지원하는파일시스템을운영하는프로그램이탑재된메모리및 메모리에저장된프로그램을운영하는프로세서를포함할수 있다. 이때, 프로세서는프로그램의실행에따라, 하나이상의파일이포함된트랜잭션에대하여순서모드저널링을실행하면, 메모리의데이터영역에트랜잭션을저장하고, 메모리의저널영역에트랜잭션의메타데이터를포함하는일반저널을저장하여저널링을수행할수 있다. 또한, 프로세서는프로그램의실행에따라, 트랜잭션에포함된하나의파일에대한 fsync 시스템호출이발생하면, 파일을메모리의데이터영역에저장하고, 메모리의저널영역에파일의메타데이터를포함하는 fsync 저널을저장하여저널링을수행할수 있다.
Abstract:
본발명의일 실시예는컴퓨터장치에있어서순서모드저널링을지원하는파일시스템을운영하는프로그램이탑재된메모리및 메모리에저장된프로그램을운영하는프로세서를포함할수 있다. 이때, 프로세서는프로그램의실행에따라, 하나이상의파일이포함된트랜잭션에대하여순서모드저널링을실행하면, 메모리의데이터영역에트랜잭션을저장하고, 메모리의저널영역에트랜잭션의메타데이터를포함하는일반저널을저장하여저널링을수행할수 있다. 또한, 프로세서는프로그램의실행에따라, 트랜잭션에포함된하나의파일에대한 fsync 시스템호출이발생하면, 파일을메모리의데이터영역에저장하고, 메모리의저널영역에파일의메타데이터를포함하는 fsync 저널을저장하여저널링을수행할수 있다.