O Raspberry PI OS foi criado e otimizado para o minicomputador Raspberry PI. Tem sua base em Linux.
Fonte: The Linux Kernel user's and administrator's guide.Huge pages sao aplicativos que ulitizam mais que o 4KB de memoria. O kernel utiliza a CPU para ajudar com a administracao dessas aplicacoes.
O Virtual Memory Primer e essencial para computadores mordernos, pois virtualiza os enderecos de memorias, isso e necessario pois todos os computadores tem um limite de quanta memoria pode ser instalada, alem das implicacoes financeiras de instalar grandes quantidades dela. Esse sistema ira "transformar" a memoria fisica em memoria virtual, linkando as duas para facil acesso e comunicacao.
O kernel Linux cria zonas para ajudar a organizar sua memoria, ele junta aplicacoes semelhantes na mesma zona de memoria para faciliar o acesso.
Page cache, tambem conhecido como Cache, e um local onde arquivos recentemente usados ficam, facilitando e acelerando o acesso. Quando voce edita um arquivo de texto por exemplo, ele armazena as edicoes no Cache primeiro, e depois envia para a memoria defitiva no HDD ou SSD, isso acelera bastante o processo inteiro.
Nodes sao bancos de zonas, tipo grupos. Eles serao mais rapidos ou lentos dependendo do quao "longes" estao do processador. Cada node tem seu proprio subsistema dedicado de memoria.
Memorias anonimas sao memorias reservadas para uso mais especifico dos aplitivos.
O OOM Killer, como o nome sugere, "mata" um espaco de memoria caso aquele apresente problemas graves de desempenho e possa comprometer o funcionamento geral da memoria.
Esse e o processo de desfragmentar a memoria, conforme o computador e usado, arquivos sao criados e deletados, deixando a memoria fragmentada, o sistema de Compactation ira desfragmentar a memoria. Funciona de forma parecida com o Reclaim.
Reclaim e o processo de deletar um arquivo, quando voce apaga algo no seu computador, o Reclaim e o responsavel por dizer ao computador que ele espaco de memoria esta livre e agora pode ser reescrito.