会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Apparatus and method for writing data to mirrored storage using multiple tasks working in parallel
    • 使用并行工作的多个任务向镜像存储器写入数据的装置和方法
    • US07167969B2
    • 2007-01-23
    • US10671035
    • 2003-09-25
    • Kevin Curtis GriffinScott Dennis HeltGlen Warren NelsonMark Philip PiazzaGary Ross Ricard
    • Kevin Curtis GriffinScott Dennis HeltGlen Warren NelsonMark Philip PiazzaGary Ross Ricard
    • G06F12/00
    • G06F12/1441G06F11/2056
    • An apparatus and method provides the capability of mirroring storage from a primary system to a mirrored system in a way that uses parallelism in the mirrored system to maximize the efficiency of writing data to the mirrored storage for operations that do not conflict while serializing operations that do conflict. The mirroring of the present invention is “logical mirroring”, which does not require identical disk drives, and which supports mirroring between geographically remote locations to protect against catastrophic site failure. Parallelism is achieved in the mirrored system by dividing the virtual address space into multiple ranges, and by assigning a group of tasks to each range. When an operation is received on the mirrored system, the virtual address range that the operation affects is determined, and the operation is then delegated to the task group that corresponds to the affected virtual address range. By dividing the virtual address space into ranges, tasks in different ranges (i.e., in different task groups) may execute in parallel without any threat of conflict, and even tasks within the same range may execute in parallel if they operate in different portions of the range.
    • 一种装置和方法提供将存储从主系统镜像到镜像系统的能力,其方法是使用镜像系统中的并行性来最大限度地提高将数据写入镜像存储器的效率,以用于在串行化操作时不冲突的操作 冲突。 本发明的镜像是“逻辑镜像”,其不需要相同的磁盘驱动器,并且其支持在地理上偏远的位置之间的镜像,以防止灾难性的站点故障。 通过将虚拟地址空间划分为多个范围,并通过为每个范围分配一组任务,在镜像系统中实现并行化。 当在镜像系统上接收到操作时,确定操作影响的虚拟地址范围,然后将该操作委派给与受影响的虚拟地址范围对应的任务组。 通过将虚拟地址空间划分为范围,不同范围内的任务(即,在不同的任务组中)可以并行执行,而不会产生任何冲突的威胁,如果在相同范围内的任务可以并行执行,如果它们在 范围。
    • 3. 发明授权
    • Changing page size in storage media of computer system
    • 更改计算机系统存储介质中的页面大小
    • US5765201A
    • 1998-06-09
    • US509486
    • 1995-07-31
    • Mark Gregory MangesLynn K. ChungShiun LeeArlys Jean LeitzenEdwin Charles GrazierMichael Joseph CorriganMark Philip Piazza
    • Mark Gregory MangesLynn K. ChungShiun LeeArlys Jean LeitzenEdwin Charles GrazierMichael Joseph CorriganMark Philip Piazza
    • G06F3/06G06F12/10G06F12/02
    • G06F3/0607G06F12/10G06F3/0638G06F3/0676G06F2212/652
    • When a computer system is upgraded, such as by adding a more advanced processor chip and/or a new operating system, a different page size may be employed. The page size is altered for data previously stored in a storage medium such as a hard disk in the computer system, without removing all of the data from the medium and rewriting it. Data is stored in the medium in blocks or sectors which have headers defining the block. Also, tables define memory objects and segments, and locate virtual memory addresses in physical memory. The headers and/or tables can be changed without rewriting all of the data in the sectors or pages in physical memory, so the page size is changed to accommodate the new system components, without excessive burden on system hardware or undue expenditure of time. In an example, in changing from a CISC processor with a 512-byte page size to a RISC system with a 4K-byte page size, the segments are changed to always be of a size of an integral multiple of 4K, and "extents" or subdivisions within a segment are changed to be multiples of 4K. Any excess space generated by these changes is zeroed. After alteration, the media (such as disks) can be accessed by either the CISC system or the new upgraded RISC system.
    • 当升级计算机系统时,例如通过添加更先进的处理器芯片和/或新的操作系统,可以采用不同的页面大小。 对于先前存储在诸如计算机系统中的硬盘的存储介质中的数据,页面大小被改变,而不从介质中移除所有数据并重写它。 数据被存储在具有定义块的头部的块或扇区中的介质中。 此外,表定义内存对象和段,并在物理内存中定位虚拟内存地址。 可以改变报头和/或表,而无需重写物理存储器中的扇区或页面中的所有数据,因此页面大小被改变以适应新的系统组件,而不会对系统硬件造成过度的负担或不适当的时间支出。 在一个例子中,在从具有512字节页面大小的CISC处理器更改为具有4K字节页面大小的RISC系统时,段被改变为总是4K的整数倍的大小,并且“范围” 或分段内的细分被改变为4K的倍数。 由这些更改生成的任何多余的空间归零。 更改后,可以通过CISC系统或新升级的RISC系统访问介质(如磁盘)。