Post a New Question


posted by .

Suppose you have a 64 gigabyte flash storage system, with a 4096 byte page size. How big would the flash translation table be, assuming each page has a 32 bit address, and the table is stored as an array.

I think the answer is 20 pages, does that sound about right?

  • math -

    Not quite.

    64GB/4K=16MB page addresses.
    Each address requires 32 bits, or 4 bytes.
    The array size would therefore be 16MB*4=64MB.
    If they have to be expressed in pages, then the number of pages
    = 64MB/4K
    = 16K pages.

Respond to this Question

First Name
School Subject
Your Answer

Similar Questions

More Related Questions

Post a New Question