Perguntas com a marcação «memory-management»


7
Por que o paradigma destruidor de objetos nas linguagens coletadas de lixo está ausente de maneira generalizada?
Procurando informações sobre decisões sobre o design da linguagem coletada pelo lixo. Talvez um especialista em idiomas possa me esclarecer? Eu venho de um background em C ++, então essa área é desconcertante para mim. Parece que quase todas as linguagens modernas de coleta de lixo com suporte a objetos …





1
Se o espaço de endereço virtual puder ser maior que o espaço de endereço físico, como os mapeamentos de endereço são armazenados na memória?
Digamos que estamos trabalhando com um sistema que possui 40 bits de endereço físico. O espaço físico total do endereço (assumindo memória endereçável por byte) é bytes ou 1 TiB. E se os endereços virtuais tiverem 48 bits, isso significa que há mais endereços disponíveis na memória virtual do que …




3
O que significa "mapa"?
Eu encontrei o termo muitas vezes, em vários materiais educacionais de CS: L2 CS162 (UC Berkeley): E / S mapeada na memória L4 CS162 (UC Berkeley): Arquivos mapeados na memória L24 CS61 (UC Berkeley): “E / S mapeada na memória”: Registros de controle / dados do dispositivo mapeados no espaço …


3
O tamanho da página é sempre igual ao tamanho do quadro?
Estou aprendendo sobre paginação. Meu livro diz que os endereços lógicos gerados pela CPU estão no formato |p|d|(número da página, deslocamento da página) e os endereços físicos estão no formato |f|d|(número do quadro, deslocamento do quadro). Também é mencionado especificamente que, dou seja, o deslocamento é copiado diretamente para gerar …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.