会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • Apparatus and method to decrease boot time and hibernate awaken time of a computer system
    • 减少启动时间和休眠唤醒时间的计算机系统的装置和方法
    • US20050278522A1
    • 2005-12-15
    • US11204684
    • 2005-08-16
    • Michael FortinCenk Ergan
    • Michael FortinCenk Ergan
    • G06F1/32G06F3/06G06F9/445G06F12/00
    • G06F1/3203G06F3/0601G06F9/4403G06F9/4418G06F2003/0697
    • A method and apparatus to decrease the boot time and the hibernate awaken time of a computer system is presented. Static and dynamic configuration data is stored in flash memory. The size of flash memory is selected so that the initialization time of the configuration data stored in the flash memory is approximately equal to the spin-up time of the disk drive where the operating system is stored. During power down or entry into a hibernate mode, the computer system determines the static and dynamic configuration data to be stored in flash memory based on a history of prior uses. Data is also stored in the flash memory during system operation to reduce the number of times the disk drive is spun up. When the computer system is powered up or awakened from hibernation, the configuration data in flash memory is initialized while the disk drive is spinning up.
    • 提出了减少计算机系统的引导时间和休眠唤醒时间的方法和装置。 静态和动态配置数据存储在闪存中。 选择闪存的大小,使得存储在闪存中的配置数据的初始化时间大约等于存储操作系统的磁盘驱动器的启动时间。 在断电或进入休眠模式期间,计算机系统基于先前使用的历史来确定要存储在闪存中的静态和动态配置数据。 在系统操作期间,数据也存储在闪存中,以减少磁盘驱动器的旋转次数。 当计算机系统从休眠状态通电或唤醒时,闪存中的配置数据在磁盘驱动器旋转时被初始化。
    • 6. 发明申请
    • Methods and mechanisms for proactive memory management
    • 主动记忆管理的方法和机制
    • US20050235119A1
    • 2005-10-20
    • US11150686
    • 2005-06-09
    • Stuart SechrestMichael FortinMehmet IyigunCenk Ergan
    • Stuart SechrestMichael FortinMehmet IyigunCenk Ergan
    • G06F12/00G06F3/06G06F9/30G06F9/46G06F11/07G06F12/02G06F12/06G06F12/08G06F12/10G06F12/12G06F13/18
    • G06F12/121G06F12/122
    • A proactive, resilient and self-tuning memory management system and method that result in actual and perceived performance improvements in memory management, by loading and maintaining data that is likely to be needed into memory, before the data is actually needed. The system includes mechanisms directed towards historical memory usage monitoring, memory usage analysis, refreshing memory with highly-valued (e.g., highly utilized) pages, I/O pre-fetching efficiency, and aggressive disk management. Based on the memory usage information, pages are prioritized with relative values, and mechanisms work to pre-fetch and/or maintain the more valuable pages in memory. Pages are pre-fetched and maintained in a prioritized standby page set that includes a number of subsets, by which more valuable pages remain in memory over less valuable pages. Valuable data that is paged out may be automatically brought back, in a resilient manner. Benefits include significantly reducing or even eliminating disk I/O due to memory page faults.
    • 一种主动,有弹性和自调整的内存管理系统和方法,在实际需要数据之前,通过在可能需要的内存中加载和维护数据,从而实现内存管理的实际和可察觉的性能改进。 该系统包括针对历史存储器使用监视,存储器使用分析,具有高价值(例如,高度利用)页面的刷新存储器,I / O预取效率和激进磁盘管理的机制。 基于内存使用信息,页面将以相对值为优先级,并且机制可以预先获取和/或维护内存中更有价值的页面。 页面被预先抓取并维护在优先级备用页面集中,其包括多个子集,通过这些子集,更有价值的页面保留在不太有价值的页面上的内存中。 可以以弹性方式自动带回分页的宝贵数据。 优点包括显着减少或甚至消除由于内存页错误导致的磁盘I / O。
    • 7. 发明授权
    • Managing cache data and metadata
    • 管理缓存数据和元数据
    • US08032707B2
    • 2011-10-04
    • US12271400
    • 2008-11-14
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • Mehmet IyigunYevgeniy BakMichael FortinDavid FieldsCenk ErganAlexander Kirshenbaum
    • G06F12/00G06F13/00G06F13/28G06F9/26G06F9/34
    • G06F12/0866G06F12/0804G06F12/0862G06F12/0871G06F12/14G06F2212/1016G06F2212/1032G06F2212/1052G06F2212/2022G06F2212/222G06F2212/466
    • Embodiments of the invention provide techniques for managing cache metadata providing a mapping between addresses on a storage medium (e.g., disk storage) and corresponding addresses on a cache device at data items are stored. In some embodiments, cache metadata may be stored in a hierarchical data structure comprising a plurality of hierarchy levels. Only a subset of the plurality of hierarchy levels may be loaded to memory, thereby reducing the memory “footprint” of cache metadata and expediting the process of restoring the cache metadata during startup operations. Startup may be further expedited by using cache metadata to perform operations associated with reboot. Thereafter, as requests to read data items on the storage medium are processed using cache metadata to identify addresses at which the data items are stored in cache, the identified addresses may be stored in memory. When the computer is later shut down, instead of having to transfer the entirety of the cache metadata from memory to storage, only the subset of the plurality of hierarchy levels and/or the identified addresses previously loaded to memory may be transferred (e.g., to the cache device), thereby expediting the shutdown of the computer.
    • 本发明的实施例提供了用于管理提供存储介质(例如,磁盘存储)上的地址之间的映射以及数据项上的高速缓存设备上的相应地址的缓存元数据的技术。 在一些实施例中,高速缓存元数据可以存储在包括多个层次级别的分层数据结构中。 可以仅将多个层次级别的子集加载到存储器,从而减少高速缓存元数据的存储器“占用空间”,并且加快在启动操作期间恢复高速缓存元数据的过程。 通过使用缓存元数据来执行与重新启动相关的操作,可以进一步加快启动。 此后,当使用高速缓存元数据来处理读取存储介质上的数据项的请求时,识别数据项存储在高速缓存中的地址,所识别的地址可被存储在存储器中。 当计算机稍后关闭时,不是必须将整个高速缓存元数据从存储器传送到存储器,所以只有先前加载到存储器的多个层次级别和/或已识别的地址的子集可以被传送(例如, 缓存设备),从而加速计算机的关闭。