-
公开(公告)号:US08510597B2
公开(公告)日:2013-08-13
申请号:US13023354
申请日:2011-02-08
申请人: Michael M. Swift , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Swaminathan Sundararaman , Sriram Subramanian , Abhishek Rajimwale
发明人: Michael M. Swift , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Swaminathan Sundararaman , Sriram Subramanian , Abhishek Rajimwale
IPC分类号: G06F11/00
CPC分类号: G06F11/1435
摘要: In general, techniques are described for enabling a restartable file system. A computing device comprising a processor that executes an operating system may implement the techniques. The processor executes kernel and file system functions of the operating system to perform an operation, where both types of functions call each other to perform the operation. The operating system stores data identifying those of the kernel functions that called the file system functions. In response to determining that one of the file system functions that was called has failed, the operating system accesses the data to identify one of the kernel functions that most recently called one of the file system functions, and returns control to the identified one of the kernel functions without executing any of the file system functions called after the identified one of the kernel functions and prior to the one of the file system functions that failed.
摘要翻译: 一般来说,描述了启用可重新启动的文件系统的技术。 包括执行操作系统的处理器的计算设备可以实现这些技术。 处理器执行操作系统的内核和文件系统功能以执行操作,其中两种类型的功能彼此相互调用以执行操作。 操作系统存储标识称为文件系统功能的内核功能的数据。 响应于确定被调用的文件系统功能之一失败,操作系统访问数据以识别最近称为文件系统功能之一的内核功能之一,并且将控制权返回到所识别的一个 内核函数,而不执行在确定的一个内核函数之后,在失败的文件系统函数之前调用的任何文件系统函数。
-
公开(公告)号:US20120204060A1
公开(公告)日:2012-08-09
申请号:US13023354
申请日:2011-02-08
申请人: Michael M. Swift , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Swaminathan Sundararaman , Sriram Subramanian , Abhishek Rajimwale
发明人: Michael M. Swift , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Swaminathan Sundararaman , Sriram Subramanian , Abhishek Rajimwale
IPC分类号: G06F11/08
CPC分类号: G06F11/1435
摘要: In general, techniques are described for enabling a restartable file system. A computing device comprising a processor that executes an operating system may implement the techniques. The processor executes kernel and file system functions of the operating system to perform an operation, where both types of functions call each other to perform the operation. The operating system stores data identifying those of the kernel functions that called the file system functions. In response to determining that one of the file system functions that was called has failed, the operating system accesses the data to identify one of the kernel functions that most recently called one of the file system functions, and returns control to the identified one of the kernel functions without executing any of the file system functions called after the identified one of the kernel functions and prior to the one of the file system functions that failed.
摘要翻译: 一般来说,描述了启用可重新启动的文件系统的技术。 包括执行操作系统的处理器的计算设备可以实现这些技术。 处理器执行操作系统的内核和文件系统功能以执行操作,其中两种类型的功能彼此相互调用以执行操作。 操作系统存储标识称为文件系统功能的内核功能的数据。 响应于确定被调用的文件系统功能之一失败,操作系统访问数据以识别最近称为文件系统功能之一的内核功能之一,并且将控制权返回到所识别的一个 内核函数,而不执行在确定的一个内核函数之后,在失败的文件系统函数之前调用的任何文件系统函数。
-
3.
公开(公告)号:US07536521B2
公开(公告)日:2009-05-19
申请号:US11535757
申请日:2006-09-27
IPC分类号: G06F13/00
CPC分类号: G06F3/0643 , G06F3/0623 , G06F3/0652 , G06F3/0676 , G06F3/0689 , G06F21/78 , G06F2221/2143
摘要: A disk drive or similar storage medium uses a semantic understanding of its associated file system to monitor file metadata and derive block liveness normally only known by the file system. Knowledge of block liveness can be used to improve the disk performance and to create a disk that provides for secure deletion without explicit instructions from the file system.
摘要翻译: 磁盘驱动器或类似的存储介质使用对其相关联的文件系统的语义理解来监视文件元数据并导出通常仅由文件系统知道的块活动。 可以使用块活动知识来提高磁盘性能,并创建一个提供安全删除的磁盘,而不需要文件系统的明确指令。
-
-