You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello. I'm trying to modify some garbage collection schemes.
I found that GC activation is earlier than I expected and free block counts got smaller values compared to those supposed to be.
For example, with <Initial_Occupancy_Percentage>50, and 1chip-1die-1plane-16384 blocks
It seems that only 494 blocks left right after the preconditioning.
The log was printed in Flash_Block_Manager::Allocate_block_and_page_in_plane_for_translation_write and GC_and_WL_Unit_Base::handle_transaction_serviced_signal_from_PHY().
The values are plane_record->Get_free_block_pool_size() and pbke->Get_free_block_pool_size().
Is there any misunderstanding on my part?
The text was updated successfully, but these errors were encountered:
Hello. I'm trying to modify some garbage collection schemes.
I found that GC activation is earlier than I expected and free block counts got smaller values compared to those supposed to be.
For example, with <Initial_Occupancy_Percentage>50, and 1chip-1die-1plane-16384 blocks
It seems that only 494 blocks left right after the preconditioning.
The log was printed in Flash_Block_Manager::Allocate_block_and_page_in_plane_for_translation_write and GC_and_WL_Unit_Base::handle_transaction_serviced_signal_from_PHY().
The values are plane_record->Get_free_block_pool_size() and pbke->Get_free_block_pool_size().
Is there any misunderstanding on my part?
The text was updated successfully, but these errors were encountered: