A system comprising: a memory device comprising a plurality of data blocks divided into portions; and a processing device, operatively coupled with the memory device, configured to perform a first operation on a first portion of the plurality of data blocks, wherein the first operation is an erase operation; while performing the first operation on the first portion: receive a request to perform a second operation associated with the plurality of data blocks, wherein the second operation is a write operation to write specified data to at least the first portion and a second portion of the plurality of data blocks; determine a rate of performance of the first operation on the first portion of the plurality of data blocks; and perform the second operation on the second portion of the plurality of data blocks based on the rate of performance of the first operation on the first portion of the plurality of data blocks; receive an indication that data stored on the first portion of the plurality of data blocks is erased; and in response to receiving indication that the data stored on the first portion is erased, perform the second operation on the first portion. a memory device comprising a plurality of data blocks divided into portions; and a processing device, operatively coupled with the memory device, configured to perform a first operation on a first portion of the plurality of data blocks, wherein the first operation is an erase operation; while performing the first operation on the first portion: receive a request to perform a second operation associated with the plurality of data blocks, wherein the second operation is a write operation to write specified data to at least the first portion and a second portion of the plurality of data blocks; determine a rate of performance of the first operation on the first portion of the plurality of data blocks; and perform the second operation on the second portion of the plurality of data blocks based on the rate of performance of the first operation on the first portion of the plurality of data blocks; receive an indication that data stored on the first portion of the plurality of data blocks is erased; and in response to receiving indication that the data stored on the first portion is erased, perform the second operation on the first portion. perform a first operation on a first portion of the plurality of data blocks, wherein the first operation is an erase operation; while performing the first operation on the first portion: receive a request to perform a second operation associated with the plurality of data blocks, wherein the second operation is a write operation to write specified data to at least the first portion and a second portion of the plurality of data blocks; determine a rate of performance of the first operation on the first portion of the plurality of data blocks; and perform the second operation on the second portion of the plurality of data blocks based on the rate of performance of the first operation on the first portion of the plurality of data blocks; receive a request to perform a second operation associated with the plurality of data blocks, wherein the second operation is a write operation to write specified data to at least the first portion and a second portion of the plurality of data blocks; determine a rate of performance of the first operation on the first portion of the plurality of data blocks; and perform the second operation on the second portion of the plurality of data blocks based on the rate of performance of the first operation on the first portion of the plurality of data blocks; receive an indication that data stored on the first portion of the plurality of data blocks is erased; and in response to receiving indication that the data stored on the first portion is erased, perform the second operation on the first portion.