dtach
não influencia os recursos do sistema operacional no sentido de reduzir os ciclos de RAM ou CPU, dtach
desanexa um processo do processo pai. renice
, por outro lado, aumenta / diminui a prioridade do processo para o escalonamento; o processo ganhará mais ciclos de cpu.
Então: sim, você pode usar dtach
para desanexar evince
do seu xterm
(duvido que você abra o evince via xterm
de qualquer forma). Isso garante que o fechamento de xterm
não feche evince
. Sim, você pode renice
ter uma prioridade mais baixa para evince
e, em seguida, o agendador chamará evince
com menos frequência. Em termos de memória, não haverá nenhuma mudança. Para reduzir a carga de trabalho, você pode minimizar evince
para que não fique visível e, portanto, nada new
será renderizado e nenhuma verificação contra a sobreposição devido a outros programas ocorrerá.
Mas, e quero dizer com toda a seriedade: pare de brincar com seu sistema em tal estilo de microgerenciamento e apenas compre mais RAM. Contanto que você não abra 1000s de evince
para ser lido mais tarde (que é um padrão de uso que eu mudaria em primeiro lugar), o sistema operacional não se comportará de maneira diferente quando você microtune
do SO. Se você não quiser ler os .pdfs agora: salve-os no disco. Problema resolvido.