会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • Queues for soft affinity code threads and hard affinity code threads for allocation of processors to execute the threads in a multi-processor system
    • 用于软密码代码线程的队列和用于分配处理器以在多处理器系统中执行线程的硬亲和代码线程
    • US07178145B2
    • 2007-02-13
    • US09896860
    • 2001-06-29
    • Jean-Pierre Bono
    • Jean-Pierre Bono
    • G06F9/46
    • G06F9/4881G06F9/5033G06F2209/483
    • In a multi-processor system, each processor has a respective hard affinity queue and soft affinity queue. For execution of a thread, a queue loader places an instance of the thread upon the hard or soft affinity queue of a selected processor. The selection may use an affinity attribute, processor attribute, accessor function, or a respective program of code threads for each processor. A thread instance on a processor's hard affinity queue is executed only by that processor. A thread instance on a processor's soft affinity queue is executed by that processor unless another processor has a soft affinity queue empty of thread instances ready for execution. Each processor alternates service priority between its hard and soft affinity queues. When a thread has a soft affinity it is initially bound to the processor it is started from. It will, then, be bound to the last processor it has been run on.
    • 在多处理器系统中,每个处理器具有相应的硬密钥队列和软亲和队列。 为了执行线程,队列加载器将线程的实例放置在所选处理器的硬或软亲和队列中。 选择可以使用每个处理器的亲和属性,处理器属性,访问器功能或相应的代码线程序。 处理器的硬密钥队列上的线程实例只能由该处理器执行。 处理器的软亲和队列上的线程实例由该处理器执行,除非另一个处理器具有空的线程实例准备执行的软亲和队列。 每个处理器在其硬和亲和队列之间交替服务优先级。 当一个线程具有软关联性时,它最初绑定到从它启动的处理器。 那么,它将被绑定到已经运行的最后一个处理器上。
    • 28. 发明授权
    • Method and apparatus for intelligent buffer cache pre-emption
    • 用于智能缓存缓存抢占的方法和装置
    • US07509461B1
    • 2009-03-24
    • US11427526
    • 2006-06-29
    • Deepika BhayanaJean-Pierre Bono
    • Deepika BhayanaJean-Pierre Bono
    • G06F12/08
    • G06F12/0866G06F2212/1016
    • The present invention augments each entry in a memory frame table to include information associated with the availability of any page that is buffer cache allocated. The availability information may include, for example, a link to a buffer cache descriptor associated with a buffer cache allocated page. Alternatively, the availability information may include a use status of the buffer cache allocated page. During a consecutive multi-page allocation process, pages which are buffer cache allocated are checked for availability. Should a buffer cache allocated page be available for use, it is intelligently pre-empted by the allocation process. By providing a mechanism to readily determine buffer cache page availability, a multi-page allocation process with increased efficiency may make intelligent decisions about the appropriateness of buffer cache page pre-emption.
    • 本发明增加了存储器帧表中的每个条目以包括与分配的缓冲器高速缓存高速缓冲存储器的任何页面的可用性相关联的信息。 可用性信息可以包括例如与缓冲器缓存分配的页面相关联的缓冲器高速缓存描述符的链接。 或者,可用性信息可以包括缓冲区高速缓存分配的页面的使用状态。 在连续的多页分配过程中,检查分配缓冲区高速缓存的页面的可用性。 缓冲区高速缓存分配的页面是否可供使用,由分配过程智能地被抢占。 通过提供一种容易确定缓冲区缓存页面可用性的机制,具有更高效率的多页分配过程可以对缓冲区缓存页面抢占的适当性作出智能决定。
    • 29. 发明授权
    • Managing updating of metadata of file systems
    • 管理文件系统元数据的更新
    • US09460177B1
    • 2016-10-04
    • US13626247
    • 2012-09-25
    • Sitaram PawarJean-Pierre BonoPhilippe Armangau
    • Sitaram PawarJean-Pierre BonoPhilippe Armangau
    • G06F17/00G06F17/30
    • G06F17/30575G06F17/30227
    • A method is used in managing updating of metadata of file systems. A reference to a change to metadata of a file of a file system is stored in a global sync list configured to store changes to metadata of a plurality of files of a plurality of file systems. The change to the metadata of the file is stored in a journal upon receiving an I/O request for the file of the file system. The journal includes metadata transactions upon the plurality of files of the plurality of the file system. The change to the metadata of the file of the file system is applied to metadata of the file system organized on a storage device using the reference to the change stored in the global sync list.
    • 一种方法用于管理文件系统元数据的更新。 对文件系统的文件的元数据的改变的引用被存储在被配置为存储对多个文件系统的多个文件的元数据的更改的全局同步列表中。 当文件系统的文件接收到I / O请求时,对文件的元数据的更改被存储在日志中。 日志包括在多个文件系统的多个文件上的元数据事务。 使用参考存储在全局同步列表中的改变,将文件系统的文件的元数据的改变应用于组织在存储设备上的文件系统的元数据。
    • 30. 发明授权
    • Inode to pathname support with a hard link database
    • Inode到路径名支持与硬链接数据库
    • US09104675B1
    • 2015-08-11
    • US13461316
    • 2012-05-01
    • Morgan ClarkMichael D. ScheerMichael D. SchoutenJean-Pierre BonoAlexander S. Mathews
    • Morgan ClarkMichael D. ScheerMichael D. SchoutenJean-Pierre BonoAlexander S. Mathews
    • G06F17/30
    • G06F17/30067G06F17/30091
    • For enabling a fast reverse lookup of parent directories storing records of hard links to a specified regular file, a file system manager maintains a hard link database (HLDB) storing information for addressing hard links to the regular files having multiple hard links. The HLDB contains a corresponding HLDB file for each regular file having multiple hard links. In a preferred implementation, the inode of each regular file stores the addressing information for one hard link to the regular file, a corresponding HLDB file stores the addressing information for other hard links to the regular file, each HLDB file is a directory accessed by invoking file system manager directory access routines, and the HLDB has a directory tree providing a multi-level hash index for searching the HLDB given the inode number of a regular file.
    • 为了能够快速反向查找存储到指定常规文件的硬链接记录的父目录,文件系统管理器维护一个硬链接数据库(HLDB),用于存储用于寻址具有多个硬链接的常规文件的硬链接的信息。 HLDB包含每个具有多个硬链接的常规文件的相应HLDB文件。 在优选实现中,每个常规文件的inode将一个硬链接的寻址信息存储到常规文件中,相应的HLDB文件将用于其他硬链接的寻址信息存储到常规文件,每个HLDB文件是通过调用访问的目录 文件系统管理器目录访问例程,并且HLDB具有目录树,其提供用于在给定常规文件的索引节点号的情况下搜索HLDB的多级哈希索引。