El estado D o Disk-Sleep significa que el proceso está durmiendo en alguna E / S pendiente y no se puede activar / señalizar / eliminar hasta que se complete la E / S pendiente. Esto puede ocurrir, por ejemplo, cuando se lee desde el disco duro a medida que se extraen los datos del sector del disco a los búferes de memoria.
En caso de que su proceso esté atascado en el disco de suspensión, le recomiendo que averigüe qué descriptor de archivo está esperando. Es posible que desee acelerar (1) su proceso para descubrir qué llamada de lectura () está incompleta.