O Linux mantém programas em RAM após 1 execução?

1

Eu li em algum lugar que o Android / Linux mantém os programas na memória de trabalho depois que eles são fechados, de modo que, quando são abertos mais tarde, eles podem ser abertos mais rapidamente. Isso é verdade? Se não estiver, existe uma maneira de ativar essa opção (como a autocópia de programas em um ramdisk para execução)?

    
por Mr. Minty Fresh 08.01.2016 / 20:03

2 respostas

3

Não é o programa que é executado na memória, mas o cache de páginas mantém todos os arquivos (executáveis, bibliotecas e arquivos de configuração). Assim, o tempo para o acesso ao disco pode ser salvo na segunda execução. Mas a vinculação dinâmica precisa ser feita novamente.

    
por 08.01.2016 / 20:12
-2

Eu li recentemente sobre o Sticky Bit.

Source One [desculpe]: os programas são carregados após a inicialização na memória

Source Two [desculpe, alemão link : os programas são mantidos na memória após sair .

Ele também diz que a implementação moderna não suporta mais (a funcionalidade), então verifique sua distro!

    
por 08.01.2016 / 20:52

Tags