q1 assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. if we want to...

8

Upload: jacob-martin

Post on 17-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient
Page 2: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient
Page 3: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient

Q1Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks.If we want to store 9 data in VS0, then this VS0 is insufficient space. It will copy all the valid data from VS0 to VS1. But after copying all the data, the VS 1 is also insufficient.How do we store the ninth data?

Q2The virtual sector that is marked as ready for erase will be erased automatically or handling by user?

VS 0 VS 1

DB1 DB2 DB3

DB4 DB5 DB6

DB7 DB8

DB1 DB2 DB3

DB4 DB5 DB6

DB7 DB8Copy

Page 4: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient
Page 5: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient

Erase status(8 Bytes)

Reserved(8 Bytes)

Where is this content?

Page 6: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient
Page 7: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient
Page 8: Q1 Assume that we determine 2 virtual sectors, and each sectors contain 8 data blocks. If we want to store 9 data in VS0, then this VS0 is insufficient