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?

1 answer

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.
Similar Questions
  1. A _____ is to speed as a _____ is to size.(1 point) Responses gigahertz; gigabyte gigahertz; gigabyte bit; byte bit; byte
    1. answers icon 1 answer
  2. A _____ is to speed as a _____ is to size.gigahertz; gigabyte gigahertz; gigabyte bit; byte bit; byte megabyte; kilobyte
    1. answers icon 1 answer
    1. answers icon 1 answer
    1. answers icon 1 answer
more similar questions