摘要 |
According to one embodiment, an information processing apparatus includes a controller configured to write, first data to a first storage device from a first address to a second address according to a size of the first data, to write second data having a part of the first data to a second storage device from the first address, a size of the second data being equal to n times a page size, to write, to a cache memory, third data which is equal to the first data except the second data, and to write, when the controller receives a writing instruction includes third address being adjacent to the second address and fourth data, fifth data to the second storage device, the fifth data having the third data and at least part of fourth data, and a size of the fifth data is equal to the page size. |