As partes de um arquivo executável que contém as instruções da máquina são chamadas de seções texto e, juntas, são chamadas de segmento de texto . Em sistemas Unix e Unix-like modernos, o arquivo que contém o segmento de texto é mantido aberto enquanto o processo está sendo executado para que páginas cheias de instruções de máquina possam ser lidas (paginadas) na memória quando necessário (veja Demand Paging ).
$ lsof -p $$ | grep txt
bash 3117 me txt REG 8,1 1021112 393938 /bin/bash
Se todas as cópias do arquivo executável forem excluídas (mais precisamente, desvinculadas ) enquanto o processo ainda estiver em execução, a referência será suficiente para garantir que o conteúdo do arquivo permaneça acessível por tanto tempo como o processo está sendo executado. É por isso que você pode (normalmente) instalar atualizações do sistema e não interromper nenhum processo em execução.