Os processos não enxergam a memória física, e sim a memória lógica, sendo que cada processo possui a sua memória lógica, que é independente da memória lógica dos outros processos. Qual é a definição correta para memória lógica?
B. É a memória capaz de ser endereçada e acessada pelo conjunto de instruções do processador.
- Essa é a definição correta para memória lógica.
Um processo a ser executado pode ter características bem definidas, que os diferenciam principalmente em relação ao seu ciclo de vida (tempo que permanece desde o estado de pronto até o estado de finalizado). Um tipo de processo costuma ficar por muito tempo em espera, usando pouco o tempo de processamento da CPU. Que tipo de processo é esse?
C. I/O Bound.
- Os processos I/O Bound utilizam pouco processamento da CPU.
Um processo do tipo CPU-bound é aquele que faz poucas operações de entrada e saída. Por outro lado, processos do tipo I/O- bound são aqueles que fazem muita leitura de disco ou requerem muita interação com o usuário. Desta forma, conclui-se que os processos que ficam a maior parte do tempo nos estados "pronto" e "executando" são os processos do tipo:
B. CPU Bound.
- Os processos CPU Bound utilizam muito o processador, estando na maioria das vezes nos estados “executando” e “pronto”.
Para a execução de um processo, o sistema operacional utiliza diversos recursos de hardware. Um recurso de armazenamento de alta velocidade é utilizado para o armazenamento temporário de instruções e dados imediatamente antes, durante e depois da execução de processos pelo processador (CPU). Qual é esse recurso?
B. Registradores.
- Os registradores armazenam os dados do contexto de hardware de um processo.
Em um sistema operacional, um processo é formado por três partes: contexto do software, contexto do hardware e espaço de endereçamento. Assinale a alternativa que apresenta uma informação que é encontrada na parte do contexto do hardware:
C. Registradores.
- Os dados dos registradores fazem parte do contexto de hardware.