Invention Grant
- Patent Title: Network acceleration device having persistent in-memory cache
- Patent Title (中): 网络加速设备具有持久的内存中缓存
-
Application No.: US12717740Application Date: 2010-03-04
-
Publication No.: US08171099B1Publication Date: 2012-05-01
- Inventor: Steven A. Malmskog , Michel Hoche-Mong , Thomas Chang
- Applicant: Steven A. Malmskog , Michel Hoche-Mong , Thomas Chang
- Applicant Address: US CA Sunnyvale
- Assignee: Juniper Networks, Inc.
- Current Assignee: Juniper Networks, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06F15/167
- IPC: G06F15/167

Abstract:
A network acceleration device includes a persistent, in-memory cache of network content. For example, the cache may store content in a manner that allows a software process to map virtual memory to specific, known regions of an underlying physical memory. Upon detecting a failure of a process executing within the network device, the network acceleration device may restart the software process and remap data structures of the cache to the known regions of the physical memory without necessarily requiring that the cache content be reloaded from a non-volatile memory, such as a hard drive. In this manner, the network acceleration device may accelerate download speeds by avoiding timely cache content restoration in the event of a software process failure.
Information query