-
公开(公告)号:CN101595461B
公开(公告)日:2012-07-04
申请号:CN200880003570.9
申请日:2008-01-31
Applicant: 微软公司
CPC classification number: G06F12/0246 , G06F3/0616 , G06F3/0659 , G06F3/0679 , G06F12/0804 , G06F12/0866 , G06F2212/1036 , G06F2212/214 , G06F2212/311 , G06F2212/401 , G06F2212/463
Abstract: 在用于过滤闪存驱动器的输入/输出操作的计算机实现的方法中,接收定向到闪存驱动器的输入/输出请求。确定该输入/输出请求是否与大容量写操作相关联。如果该输入/输出请求与大容量写操作相关联,则选择要执行的闪存驱动器输入/输出管理动作。如果该输入/输出请求不与大容量写操作相关联,则该该输入/输出请求被转发到闪存驱动器。
-
公开(公告)号:CN101595461A
公开(公告)日:2009-12-02
申请号:CN200880003570.9
申请日:2008-01-31
Applicant: 微软公司
CPC classification number: G06F12/0246 , G06F3/0616 , G06F3/0659 , G06F3/0679 , G06F12/0804 , G06F12/0866 , G06F2212/1036 , G06F2212/214 , G06F2212/311 , G06F2212/401 , G06F2212/463
Abstract: 在用于过滤闪存驱动器的输入/输出操作的计算机实现的方法中,接收定向到闪存驱动器的输入/输出请求。确定该输入/输出请求是否与大容量写操作相关联。如果该输入/输出请求与大容量写操作相关联,则选择要执行的闪存驱动器输入/输出管理动作。如果该输入/输出请求不与大容量写操作相关联,则该该输入/输出请求被转发到闪存驱动器。
-
公开(公告)号:CN101506776A
公开(公告)日:2009-08-12
申请号:CN200680011143.6
申请日:2006-04-13
Applicant: 微软公司
IPC: G06F11/00
CPC classification number: G06F12/0804 , G06F12/0866 , G11B2020/1062 , G11B2220/2516
Abstract: 呈现了一种改善硬驱动器的读/写性能的方法和装置。具有固态、非易失性(NV)存储器的设备被直插地附加给常规硬驱动器并且用作读/写高速缓存。由操作系统指定的数据存储在该NV存储器内。操作系统提供要放入NV存储器的数据列表。该数据包括被钉入NV存储器的数据以及动态数据。被钉住的数据在NV存储器内持续存在,直到操作系统命令该NV存储器刷新。动态数据可由硬驱动器控制器刷新。由应用程序发送以供存储的数据以数据块的形式被临时存储在NV存储器内,直到操作系统将其提交给磁盘。
-
公开(公告)号:CN103493011A
公开(公告)日:2014-01-01
申请号:CN201280011551.7
申请日:2012-03-03
Applicant: 微软公司
CPC classification number: G06F9/45558 , G06F8/71 , G06F2009/45575
Abstract: 通过使用库操作系统来促进应用兼容性。库操作系统可封装应用的可能破坏应用兼容性的各部分应用可被绑定到在主机操作系统之上运行的兼容库操作系统。此外,库操作系统版本可大于、等于,或小于主机操作系统的版本。因此,允许向后和向前的兼容性两者。
-
-
-