发明名称 Information processing apparatus and method of controlling the same
摘要 A first nonvolatile storage device has a higher access speed in a continuous access than a random access and a second nonvolatile storage device has a higher access speed in the random access than the continuous access. The information processing apparatus selects a first storage method in which an amount of continuous data is larger than an amount of random data if data stored in a volatile storage device is saved in the first nonvolatile storage device, and selects a second storage method in which an amount of random data is larger than an amount of continuous data if the data stored in the volatile storage device is saved in the second nonvolatile storage device, and saves the data stored in the volatile storage device into the specified nonvolatile storage device using the selected storage method when a predetermined condition is satisfied.
申请公布号 US8775768(B2) 申请公布日期 2014.07.08
申请号 US201213358275 申请日期 2012.01.25
申请人 Canon Kabushiki Kaisha 发明人 Yamashita Takahiro
分类号 G06F12/00;G06F12/06;G06F3/06;G06F1/32 主分类号 G06F12/00
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. An information processing apparatus being able to access a volatile storage device, a first nonvolatile storage device having a higher access speed in a continuous access than a random access and a second nonvolatile storage device having a higher access speed in the random access than the continuous access, the apparatus comprising: a processor; and a memory storing a program that, when executed by the processor, performs the steps comprising: specifying one of either the first or second nonvolatile storage device in which data stored in the volatile storage device is to be saved; selecting a first storage method in which an amount of continuous data is larger than an amount of random data in a case that the specifying step specifies the first nonvolatile storage device, and selecting a second storage method in which an amount of random data is larger than an amount of continuous data in a case that the specifying step specifies the second nonvolatile storage device; and controlling to save the data stored in the volatile storage device in the nonvolatile storage device specified by the specifying step using the first or second storage method selected by the selection step in a case that a predetermined condition is satisfied, and stop supplying electric power to the volatile storage device.
地址 Tokyo JP