Resultados da pesquisa a pedido "virtual-memory"

0 a resposta

Quando fazer ou não o INVLPG, MOV para CR3 para minimizar a descarga do TLB

PrólogoEu sou um hobby de sistema operacional, e meu kernel roda em 80486+ e já suporta memória virtual. A partir de 80386, a família de processadores x86 da Intel e vários clones dela suportam memória virtual com paginação. É sabido que quando ...

1 a resposta

Converter endereço lógico (virtual) em endereço físico

Eu tenho o seguintetabela de páginas do

1 a resposta

Linux, zerou pagefault página na primeira leitura ou na primeira gravação?

Minha pergunta é específica do Linux e precisa de compreensão do kernel, memória virtual, mmap, pagefaults. Eu tenho programa C com grandes matrizes estática...

1 a resposta

conceitos de memória virtual

1 a resposta

ARM Linux Page Table Formato de entrada - bits não utilizados?

Preciso usar dois bits do PTE para armazenar um valor de "estado" personalizado que meu módulo do kernel usará ao interceptar falhas de proteção de...

1 a resposta

Como o kernel sabe, quais páginas no espaço de endereço virtual correspondem a um quadro de página físico trocado?

1 a resposta

Endereçamento físico ou virtual é usado em processadores x86 / x86_64 para armazenamento em cache no L1, L2 e L3?

1 a resposta

Diferença entre gravação sequencial e gravação aleatória

Qual é a diferença entre gravação sequencial e gravação aleatória no caso de: - 1) sistemas baseados em disco 2) sistemas baseados em SSD [Flash Device] Quando o aplicativo grava algo e as informações / dados precisam ser modificados no disco, ...

1 a resposta

Novas APIs do Windows 8.1 para gerenciamento de memória virtual: `DiscardVirtualMemory ()` vs `VirtualAlloc ()` e `MEM_RESET` e` MEM_RESET_UNDO`

O Windows 8.1 / Server 2012RC2 acaba de introduzir novas APIs para gerenciamento de memória virtual:OfferVirtualMemory(), ReclaimVirtualMemory(), DiscardVirtualMemory(), cujo uso é bastante simples, apenas olhando seus nomes. O que não consigo ...

1 a resposta

Por que em 64 bits o endereço virtual tem 4 bits (48 bits) em comparação com o endereço físico (52 bits)?

No livro "Programação de baixo nível: C, montagem e execução de programas na arquitetura Intel® 64", li: Cada endereço virtual de 64 bits (por exemplo, o que estamos usando em nossos programas) consiste em vários campos. O endereço em si tem, de ...