Question: please help! We use Simulator ssd . py to study how log - structured SSD works. Each one starts with an initial state and then

please help!
We use Simulator ssd.py to study how log-structured SSD works. Each one starts with an initial state and then an operation is performed. Update the state of the SSD after each operation by filling in the blanks of FTL, State, Data, and Live. For (1), please also show the outcome of the cmd.
(1)
FTL 5: 48: 710: 819: 521: 626: 9 Block 012 Page 000000000011111111112222222222012345678901234567890123456789 State vvvvvvvvvv iiiiiiiiii iiiiiiiiii Data JxbEQTMAQE Live ++++++ cmd :: read(21)->? FTL _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( B)lock 012 Page 000000000011111111112222222222012345678901234567890123456789 State _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( D)ata _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( L)ive _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_()
(2)
FTL 3: 86: 211: 412: 520: 726: 6 Block 012 Page 000000000011111111112222222222012345678901234567890123456789 State vvvvvvvvvE iiiiiiiiii iiiiiiiiii Data XdqFnFjGH Live ++++++ cmd :: write(23, Y)-> success FTL _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( B)lock 012 Page 000000000011111111112222222222012345678901234567890123456789 State _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( D)ata _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( L)ive _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_()
(3)
FTL 1: 111: 712: 815: 618: 519: 1020: 926: 11 Block 012 Page 000000000011111111112222222222012345678901234567890123456789 State vvvvvvvvvv vvEEEEEEEE iiiiiiiiii Data CwSevFKUyT tG Live ++++++++ cmd :: trim(11)-> success FTL _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( B)lock 012 Page 000000000011111111112222222222012345678901234567890123456789 State _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( D)ata _()_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_(_())_( L)ive _()_(_())_(_())_(_())_(_())_(_(

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!