Resumo técnico
MÉTODO PARA DESFRAGMENTAR UMA MEMÓRIA (M) PARA UM CARTÃO COM CIRCUITO INTEGRADO E CARTÃO COM CIRCUITO INTEGRADO. Método para desfragmentar uma memória (M) para um cartão com circuito integrado que compreende diversos dos arquivos (1, 2, 3) armazenados em partes de memória (P1, P2, P3) de uma memória (M), cada arquivo (1, 2, 3) incluindo os respectivos enlaces (L1, L2, L3) para um ou mais outros arquivos (1, 2, 3). O método compreende as etapas de: -detectar um endereço inicial (f1) de uma primeira parte da memória livre (M1) de uma memória (M); -detectar um endereço (ai) de uma parte da memória (P1) seguindo os endereços iniciais (f1) e armazenar um arquivo a ser movido (1); - detectar os arquivos (2), incluindo os enlaces (L2) para o endereço (ai) do arquivo a ser movido (1); -mover o arquivo a ser movido (1) no endereço inicial (f1) da primeira parte da memória livre (M1); -atualizar os enlaces para indicar para o endereço inicial (f1); em que as etapas acima são repetidas até que pelo menos duas partes de memória livre (M1, M2) seguindo os arquivos movidos (1) sejam separadas por um ou mais dos arquivos (1, 2, 3).