Apparatus for collecting garbage block of nonvolatile memory according to power state and method of collecting the same
First Claim
1. An apparatus for collecting garbage blocks of a nonvolatile memory according to a power state, the apparatus comprising:
- a power managing unit which collects physical blocks allocated to the nonvolatile memory on the basis of the power state of a portable device.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are an apparatus for collecting garbage blocks of a nonvolatile memory according to a power state and a method of collecting the same, and more particularly, an apparatus for collecting garbage blocks of a nonvolatile memory according to a power state and a method of collecting the same, in which an amount of power consumed by a portable device can be reduced by adjusting a garbage block collection operation on the basis of the power state of the portable device. The apparatus includes a power managing unit which collects physical blocks allocated to the nonvolatile memory on the basis of the power state of a portable device.
-
Citations
14 Claims
-
1. An apparatus for collecting garbage blocks of a nonvolatile memory according to a power state, the apparatus comprising:
a power managing unit which collects physical blocks allocated to the nonvolatile memory on the basis of the power state of a portable device. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method of collecting garbage blocks of a nonvolatile memory according to a power state, the method comprising:
-
checking the number of free blocks in the nonvolatile memory; checking the power state of a portable device, when the number of the free blocks is smaller than a first threshold value; performing garbage block collection with respect to physical blocks including physical blocks requiring large garbage block collection values, when a power of the portable device is sufficient; and performing the garbage block collection with respect to physical blocks requiring small garbage block collection values, when the power of the portable device is insufficient. - View Dependent Claims (8, 9, 10)
-
-
11. A method of collecting garbage blocks of a nonvolatile memory according to a power state, the method comprising:
-
checking the number of free blocks in the nonvolatile memory; checking the power state of a portable device, when the number of the free blocks is smaller than a first threshold value; setting a garbage block collection cycle to a value smaller than a second threshold value, when the power of the portable device is sufficient; setting the garbage block collection cycle to a value larger than the second threshold value, when the power of the portable device is insufficient; and performing garbage block collection with respect to physical blocks on the basis of the set garbage block collection cycle. - View Dependent Claims (12, 13, 14)
-
Specification