So my first question is the page pool, the amount of memory that can be paged out that consists of sub page size allocation of memory, and non paged the opposite?
O pool paginado é a memória que pode ser paginada. O pool não paginado é a memória que não pode ser paginada. O pool paginado é usado para armazenamento normal, mapeamentos de arquivos e semelhantes. O conjunto não paginado é usado para coisas que podem precisar ser acessadas de um contexto protegido, como dados associados a operações de E / S em andamento.
Is this separately measured from normally allocated memory?
Não tenho certeza se acompanho essa pergunta. O Windows tem historicamente um limite muito pequeno no tamanho do pool não paginado. Mas as "pools" não são realmente partes específicas reservadas da memória, mas quantidades mais reservadas de memória.
Also the cached memory in the image below is that in working memory (ram) or just in virtual memory?
A memória em cache que você está vendo é RAM física que contém dados que podem ser descartados com segurança. Isso geralmente significa páginas de RAM física que contêm dados de arquivo. (Pode incluir coisas como um pool de páginas pré-zeradas.)