March 29, 2017

Post a New Question

Posted by on .

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.

Answer This Question

First Name:
School Subject:

Related Questions

More Related Questions

Post a New Question