SlideShare uma empresa Scribd logo
MATÉRIA: SISTEMA OPERACIONAL (S.O)
PROFESSOR: ARMANDO RIVAROLA, LICENCIADO EM
COMPUTAÇÃO
MODELOS DE GERENCIAMENTO DE MEMÓRIA
 Existem vários diferentes modelos para a
organização e o gerenciamento de memória os
quais trataremos brevemente:
 Monoprogramado com armazenamento real
 Multiprogramado com partições fixas sem
armazenamento virtual
 Multiprogramado com partições variáveis sem
armazenamento virtual
 Multiprogramado com armazenamento virtual
através de paginação
 Multiprogramado com armazenamento virtual
através de segmentação
 Multiprogramado com armazenamento virtual
através de paginação e segmentação combinadas
MONOPROGRAMADO COM ARMAZENAMENTO REAL
 Neste modelo de gerenciamento a memória é
dividida em duas partições distintas, de tamanhos
diferentes, onde uma é utilizada pelo sistema
operacional e a outra é utilizada pelo processo do
usuário, conforme ilustrado na Figura 4.17.
Monoprogramado com armazenamento real,
também chamado de modelo de alocação
contínua, armazenamento direto, era a forma mais
comum de gerenciamento de memória até meados
da década de 1960. Também era a técnica mais
comum usada pelos sistemas operacionais das
primeiras gerações de microcomputadores.
Figura 4.17: Organização da memória em modo monoprogramado real
 Esta forma de gerenciamento de memória é bastante
simples e permite que apenas um processo seja
executado de cada vez, o que limita a programação a
construção de programas estritamente sequenciais.
 Na prática este esquema de gerenciamento só está
preparado para a execução de um programa de cada
vez, sendo que raramente a memória será inteiramente
utilizada, sendo frequente a existência de uma área livre
ao final da área de programa destinada ao usuário.
 Dado que o espaço de endereçamento corresponde a
quantidade de memória primária fisicamente instalada
no sistema, que não são utilizados mecanismos de
memória virtual e que usualmente apenas um processo
(programa) era executado de cada vez, este modelo de
organização também é conhecido como organização
monoprogramada real.
 Exemplo de S.Os que usavam Monoprogramado com
armazenamento real:
 Como exemplo o PC-DOS/MS-DOS (Disk Operating
System), sistema operacionais dos microcomputadores
IBM e seus compatíveis, utiliza um esquema
semelhante, onde o sistema operacional ficava
residente na primeira parte da memória e a área de
programa destinada aos usuários utilizava o espaço
restante dos 640 Kbytes de espaço de endereçamento
disponíveis.
 O CP/M (Control Program/Monitor ), dos
microcomputadores Apple e compatíveis utilizava
esquema semelhante. No caso do DOS, vários outros
esquemas adicionais forma criados para estender as
capacidades básicas (e bastante limitadas) de
endereçamento do sistema operacional, entre elas os
mecanismos de extensão de memória e os overlays.
 Os overlays (do termo recobrimento), são o
resultado da estruturação dos procedimentos de
um programa em forma de árvore, onde no topo
estão os procedimentos mais usados e nos
extremos os menos utilizados.
 Esta estruturação deve ser feita pelo usuário,
satisfazendo as restrições do programa a ser
desenvolvido e da memória disponível no sistema.
 Uma biblioteca de controle dos overlays, que
funcionava como um sistema de gerenciamento de
memória virtual, deve ser adicionada ao programa
e mantida na memória todo o tempo, procura
manter apenas os procedimentos de uma seção
vertical da árvore, minimizando a quantidade
necessária de memória física e assim superando
as limitações do DOS [GUI86, p. 184].
PARTICIONAMENTO FIXO
 Dada as vantagens dos sistemas
multiprogramados sobre os monoprogramados, é
necessário que a memória seja dividida de forma
tal a possibilitar a presença de vários processos
simultaneamente.
 A maneira mais simples de realizar-se esta tarefa é
efetuar a divisão da memória primária do sistema
em grandes blocos os quais são denominados
partições.
 As partições, embora de tamanho fixo, não são
necessariamente iguais, possibilitando diferentes
configurações para sua utilização, como ilustrado
na Figura 4.18.
Figura 4.18: Organização da memória em modo multiprogramado com
partições fixas.
 Enquanto o sistema operacional utiliza
permanentemente uma destas partições,
usualmente a primeira ou a última, os processos
dos usuários podem ocupar as demais partições,
cujo número dependerá do tamanho total da
memória do sistema e dos tamanhos das partições
realizadas.
 Geralmente as partições eram determinadas
através da configuração do sistema operacional, o
que poderia ser feito de tempos em tempos ou até
mesmo diariamente pelo operador do sistema.
 Até uma nova definição dos tamanhos das
partições, os tamanhos e posições anteriormente
definidos eram fixos.

Mais conteúdo relacionado

Mais procurados

Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001
ewerton333
 
Cap05 processos e threads
Cap05   processos e threadsCap05   processos e threads
Cap05 processos e threads
fernandao777
 
S.o aula 2526
S.o aula 2526S.o aula 2526
S.o aula 2526
Armando Rivarola
 
Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002
ewerton333
 
Sistemas Operacionais aula 01
Sistemas Operacionais aula 01Sistemas Operacionais aula 01
Sistemas Operacionais aula 01Diego Rodrigues
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIsaac Vieira
 
fundamentos de sistema operacional- S.O
fundamentos de sistema operacional- S.Ofundamentos de sistema operacional- S.O
fundamentos de sistema operacional- S.O
Pablo Lopes
 
Gerência de processos
Gerência de processosGerência de processos
Gerência de processos
Virgínia
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacionalMichael Soto
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Charles Fortes
 
Microprocessador - Historial, Conceitos,Tipos
Microprocessador - Historial, Conceitos,TiposMicroprocessador - Historial, Conceitos,Tipos
Microprocessador - Historial, Conceitos,Tipos
HenriqueMateusChigum
 
Estruturas de Sistemas Operacionais
Estruturas de Sistemas OperacionaisEstruturas de Sistemas Operacionais
Estruturas de Sistemas Operacionais
Cid de Andrade
 
Conceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionaisConceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionais
Ronildo Oliveira
 
Silberschatz sistemas operacionais
Silberschatz   sistemas operacionaisSilberschatz   sistemas operacionais
Silberschatz sistemas operacionais
Deryk Sedlak
 
2. conceito de processos
2. conceito de processos2. conceito de processos
2. conceito de processos
vini_campos
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Charles Fortes
 
Visão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalVisão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema Operacional
Alexandre Duarte
 
Sistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoSistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoLuiz Arthur
 

Mais procurados (20)

Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001
 
Cap05 processos e threads
Cap05   processos e threadsCap05   processos e threads
Cap05 processos e threads
 
S.o aula 2526
S.o aula 2526S.o aula 2526
S.o aula 2526
 
Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002
 
Sistemas Operacionais aula 01
Sistemas Operacionais aula 01Sistemas Operacionais aula 01
Sistemas Operacionais aula 01
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas Operacionais
 
fundamentos de sistema operacional- S.O
fundamentos de sistema operacional- S.Ofundamentos de sistema operacional- S.O
fundamentos de sistema operacional- S.O
 
Gerência de processos
Gerência de processosGerência de processos
Gerência de processos
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
 
Microprocessador - Historial, Conceitos,Tipos
Microprocessador - Historial, Conceitos,TiposMicroprocessador - Historial, Conceitos,Tipos
Microprocessador - Historial, Conceitos,Tipos
 
Estruturas de Sistemas Operacionais
Estruturas de Sistemas OperacionaisEstruturas de Sistemas Operacionais
Estruturas de Sistemas Operacionais
 
Conceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionaisConceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionais
 
Silberschatz sistemas operacionais
Silberschatz   sistemas operacionaisSilberschatz   sistemas operacionais
Silberschatz sistemas operacionais
 
2. conceito de processos
2. conceito de processos2. conceito de processos
2. conceito de processos
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
 
Visão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalVisão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema Operacional
 
Sistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoSistemas Operacionais - Introducao
Sistemas Operacionais - Introducao
 
Gerência de memória
Gerência de memóriaGerência de memória
Gerência de memória
 

Semelhante a S.o aula 3132

Gerenciamento de memoria
Gerenciamento de memoriaGerenciamento de memoria
Gerenciamento de memoria
Jailson Silva
 
Gestao de Memoria_SLIDE.pptx
Gestao de Memoria_SLIDE.pptxGestao de Memoria_SLIDE.pptx
Gestao de Memoria_SLIDE.pptx
AlbertoFilomenoCipri
 
Aula 9 gerenciamento_memoria (1)
Aula 9 gerenciamento_memoria (1)Aula 9 gerenciamento_memoria (1)
Aula 9 gerenciamento_memoria (1)escoteirodabahia
 
Memória Virtual - Aspectos Básicos
Memória Virtual - Aspectos BásicosMemória Virtual - Aspectos Básicos
Memória Virtual - Aspectos Básicos
blumenschein
 
Gerência de Memória
Gerência de MemóriaGerência de Memória
Gerência de Memóriaelliando dias
 
Htm trabalho
Htm trabalhoHtm trabalho
Htm trabalho
ManuelFreitas24
 
SO03 - Sistemas-Operacionais - Gerencia de Memoria.pdf
SO03 - Sistemas-Operacionais - Gerencia de Memoria.pdfSO03 - Sistemas-Operacionais - Gerencia de Memoria.pdf
SO03 - Sistemas-Operacionais - Gerencia de Memoria.pdf
Silvano Oliveira
 
Sistema Operativo 2
Sistema Operativo 2Sistema Operativo 2
Sistema Operativo 2
Carlos Pereira
 
1844
18441844
1844
Pelo Siro
 
S.o aula 2324
S.o aula 2324S.o aula 2324
S.o aula 2324
Armando Rivarola
 
Processamento paralelo
Processamento paraleloProcessamento paralelo
Processamento paralelo
Gabriel Nepomuceno
 
Apostila computacao
Apostila computacaoApostila computacao
Apostila computacaowebphotoshop
 
Aula 5a - Sistemas Operacionais
Aula 5a - Sistemas OperacionaisAula 5a - Sistemas Operacionais
Aula 5a - Sistemas Operacionais
Jocelma Rios
 
Gerenciamento memoria
Gerenciamento memoriaGerenciamento memoria
Gerenciamento memoria
Rodrigo Piovesana
 
Questoesde fso
Questoesde fsoQuestoesde fso
Questoesde fsopaulocsm
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
Mauro Melo
 
Aula 3- Disciplina:Pratica Técnico Profi
Aula 3- Disciplina:Pratica Técnico ProfiAula 3- Disciplina:Pratica Técnico Profi
Aula 3- Disciplina:Pratica Técnico Profi
Saquina1
 

Semelhante a S.o aula 3132 (20)

Gerenciamento de memoria
Gerenciamento de memoriaGerenciamento de memoria
Gerenciamento de memoria
 
Gestao de Memoria_SLIDE.pptx
Gestao de Memoria_SLIDE.pptxGestao de Memoria_SLIDE.pptx
Gestao de Memoria_SLIDE.pptx
 
Aula 9 gerenciamento_memoria (1)
Aula 9 gerenciamento_memoria (1)Aula 9 gerenciamento_memoria (1)
Aula 9 gerenciamento_memoria (1)
 
Memória Virtual - Aspectos Básicos
Memória Virtual - Aspectos BásicosMemória Virtual - Aspectos Básicos
Memória Virtual - Aspectos Básicos
 
Gerência de Memória
Gerência de MemóriaGerência de Memória
Gerência de Memória
 
Htm trabalho
Htm trabalhoHtm trabalho
Htm trabalho
 
SO03 - Sistemas-Operacionais - Gerencia de Memoria.pdf
SO03 - Sistemas-Operacionais - Gerencia de Memoria.pdfSO03 - Sistemas-Operacionais - Gerencia de Memoria.pdf
SO03 - Sistemas-Operacionais - Gerencia de Memoria.pdf
 
Sistema Operativo 2
Sistema Operativo 2Sistema Operativo 2
Sistema Operativo 2
 
1844
18441844
1844
 
S.o aula 2324
S.o aula 2324S.o aula 2324
S.o aula 2324
 
Processamento paralelo
Processamento paraleloProcessamento paralelo
Processamento paralelo
 
Apostila computacao
Apostila computacaoApostila computacao
Apostila computacao
 
Aula 5a - Sistemas Operacionais
Aula 5a - Sistemas OperacionaisAula 5a - Sistemas Operacionais
Aula 5a - Sistemas Operacionais
 
Gerenciamento memoria
Gerenciamento memoriaGerenciamento memoria
Gerenciamento memoria
 
Curso openmp
Curso openmpCurso openmp
Curso openmp
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
 
Questoesde fso
Questoesde fsoQuestoesde fso
Questoesde fso
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Aula 3- Disciplina:Pratica Técnico Profi
Aula 3- Disciplina:Pratica Técnico ProfiAula 3- Disciplina:Pratica Técnico Profi
Aula 3- Disciplina:Pratica Técnico Profi
 

Mais de Armando Rivarola

I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12
Armando Rivarola
 
I.h aula 1 2 3 4 5
I.h aula 1 2 3 4 5I.h aula 1 2 3 4 5
I.h aula 1 2 3 4 5
Armando Rivarola
 
S.o aula 3334
S.o aula 3334S.o aula 3334
S.o aula 3334
Armando Rivarola
 
S.o aula 2930
S.o aula 2930S.o aula 2930
S.o aula 2930
Armando Rivarola
 
Aula so 1a
Aula so 1aAula so 1a
Aula so 1a
Armando Rivarola
 
S.o aula 2728
S.o aula 2728S.o aula 2728
S.o aula 2728
Armando Rivarola
 
S.o aula 2122
S.o aula 2122S.o aula 2122
S.o aula 2122
Armando Rivarola
 
S.o aula 1920
S.o aula 1920S.o aula 1920
S.o aula 1920
Armando Rivarola
 
S.o aula 1718
S.o aula 1718S.o aula 1718
S.o aula 1718
Armando Rivarola
 
Calc
CalcCalc
Apostila de broffice writer
Apostila de broffice writerApostila de broffice writer
Apostila de broffice writer
Armando Rivarola
 
S.o aula 1516
S.o aula 1516S.o aula 1516
S.o aula 1516
Armando Rivarola
 
S.o aula 121314
S.o aula 121314S.o aula 121314
S.o aula 121314
Armando Rivarola
 
S.o aula 9101112
S.o aula 9101112S.o aula 9101112
S.o aula 9101112
Armando Rivarola
 
S.o aula 5678
S.o aula 5678S.o aula 5678
S.o aula 5678
Armando Rivarola
 
Comunicação de dados!
Comunicação de dados!Comunicação de dados!
Comunicação de dados!
Armando Rivarola
 
S.o aula 1234
S.o aula 1234S.o aula 1234
S.o aula 1234
Armando Rivarola
 
Apostila excel básico
Apostila excel básicoApostila excel básico
Apostila excel básico
Armando Rivarola
 
Exercicios WEB D.
Exercicios WEB D.Exercicios WEB D.
Exercicios WEB D.
Armando Rivarola
 
Conceitos de sistema de informação
Conceitos de sistema de informaçãoConceitos de sistema de informação
Conceitos de sistema de informação
Armando Rivarola
 

Mais de Armando Rivarola (20)

I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12
 
I.h aula 1 2 3 4 5
I.h aula 1 2 3 4 5I.h aula 1 2 3 4 5
I.h aula 1 2 3 4 5
 
S.o aula 3334
S.o aula 3334S.o aula 3334
S.o aula 3334
 
S.o aula 2930
S.o aula 2930S.o aula 2930
S.o aula 2930
 
Aula so 1a
Aula so 1aAula so 1a
Aula so 1a
 
S.o aula 2728
S.o aula 2728S.o aula 2728
S.o aula 2728
 
S.o aula 2122
S.o aula 2122S.o aula 2122
S.o aula 2122
 
S.o aula 1920
S.o aula 1920S.o aula 1920
S.o aula 1920
 
S.o aula 1718
S.o aula 1718S.o aula 1718
S.o aula 1718
 
Calc
CalcCalc
Calc
 
Apostila de broffice writer
Apostila de broffice writerApostila de broffice writer
Apostila de broffice writer
 
S.o aula 1516
S.o aula 1516S.o aula 1516
S.o aula 1516
 
S.o aula 121314
S.o aula 121314S.o aula 121314
S.o aula 121314
 
S.o aula 9101112
S.o aula 9101112S.o aula 9101112
S.o aula 9101112
 
S.o aula 5678
S.o aula 5678S.o aula 5678
S.o aula 5678
 
Comunicação de dados!
Comunicação de dados!Comunicação de dados!
Comunicação de dados!
 
S.o aula 1234
S.o aula 1234S.o aula 1234
S.o aula 1234
 
Apostila excel básico
Apostila excel básicoApostila excel básico
Apostila excel básico
 
Exercicios WEB D.
Exercicios WEB D.Exercicios WEB D.
Exercicios WEB D.
 
Conceitos de sistema de informação
Conceitos de sistema de informaçãoConceitos de sistema de informação
Conceitos de sistema de informação
 

Último

BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
Escola Municipal Jesus Cristo
 
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docxPlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
MatildesBraga1
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
Mary Alvarenga
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Biblioteca UCS
 
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdfArundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Ana Da Silva Ponce
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
DanielCastro80471
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
ValdineyRodriguesBez1
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
Mary Alvarenga
 
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdfiNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
andressacastro36
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
WelidaFreitas1
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
KeilianeOliveira3
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
ReinaldoSouza57
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
WALTERDECARVALHOBRAG
 
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdfos-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
GiselaAlves15
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Luana Neres
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
Escola Municipal Jesus Cristo
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
LucianaCristina58
 

Último (20)

BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
 
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docxPlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
PlanejamentoAnual_GEO_2024_EMPFG_FRCPA1MA_26-05-2024_09h47min.docx
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
 
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdfArundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
 
Especialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdfEspecialidade - Animais Ameaçados de Extinção(1).pdf
Especialidade - Animais Ameaçados de Extinção(1).pdf
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
 
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdfiNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
 
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptxA dinâmica da população mundial de acordo com as teorias populacionais.pptx
A dinâmica da população mundial de acordo com as teorias populacionais.pptx
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
 
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdfos-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
 

S.o aula 3132

  • 1. MATÉRIA: SISTEMA OPERACIONAL (S.O) PROFESSOR: ARMANDO RIVAROLA, LICENCIADO EM COMPUTAÇÃO
  • 2. MODELOS DE GERENCIAMENTO DE MEMÓRIA  Existem vários diferentes modelos para a organização e o gerenciamento de memória os quais trataremos brevemente:  Monoprogramado com armazenamento real  Multiprogramado com partições fixas sem armazenamento virtual  Multiprogramado com partições variáveis sem armazenamento virtual  Multiprogramado com armazenamento virtual através de paginação  Multiprogramado com armazenamento virtual através de segmentação  Multiprogramado com armazenamento virtual através de paginação e segmentação combinadas
  • 3. MONOPROGRAMADO COM ARMAZENAMENTO REAL  Neste modelo de gerenciamento a memória é dividida em duas partições distintas, de tamanhos diferentes, onde uma é utilizada pelo sistema operacional e a outra é utilizada pelo processo do usuário, conforme ilustrado na Figura 4.17. Monoprogramado com armazenamento real, também chamado de modelo de alocação contínua, armazenamento direto, era a forma mais comum de gerenciamento de memória até meados da década de 1960. Também era a técnica mais comum usada pelos sistemas operacionais das primeiras gerações de microcomputadores.
  • 4. Figura 4.17: Organização da memória em modo monoprogramado real
  • 5.  Esta forma de gerenciamento de memória é bastante simples e permite que apenas um processo seja executado de cada vez, o que limita a programação a construção de programas estritamente sequenciais.  Na prática este esquema de gerenciamento só está preparado para a execução de um programa de cada vez, sendo que raramente a memória será inteiramente utilizada, sendo frequente a existência de uma área livre ao final da área de programa destinada ao usuário.  Dado que o espaço de endereçamento corresponde a quantidade de memória primária fisicamente instalada no sistema, que não são utilizados mecanismos de memória virtual e que usualmente apenas um processo (programa) era executado de cada vez, este modelo de organização também é conhecido como organização monoprogramada real.
  • 6.  Exemplo de S.Os que usavam Monoprogramado com armazenamento real:  Como exemplo o PC-DOS/MS-DOS (Disk Operating System), sistema operacionais dos microcomputadores IBM e seus compatíveis, utiliza um esquema semelhante, onde o sistema operacional ficava residente na primeira parte da memória e a área de programa destinada aos usuários utilizava o espaço restante dos 640 Kbytes de espaço de endereçamento disponíveis.  O CP/M (Control Program/Monitor ), dos microcomputadores Apple e compatíveis utilizava esquema semelhante. No caso do DOS, vários outros esquemas adicionais forma criados para estender as capacidades básicas (e bastante limitadas) de endereçamento do sistema operacional, entre elas os mecanismos de extensão de memória e os overlays.
  • 7.  Os overlays (do termo recobrimento), são o resultado da estruturação dos procedimentos de um programa em forma de árvore, onde no topo estão os procedimentos mais usados e nos extremos os menos utilizados.  Esta estruturação deve ser feita pelo usuário, satisfazendo as restrições do programa a ser desenvolvido e da memória disponível no sistema.  Uma biblioteca de controle dos overlays, que funcionava como um sistema de gerenciamento de memória virtual, deve ser adicionada ao programa e mantida na memória todo o tempo, procura manter apenas os procedimentos de uma seção vertical da árvore, minimizando a quantidade necessária de memória física e assim superando as limitações do DOS [GUI86, p. 184].
  • 8. PARTICIONAMENTO FIXO  Dada as vantagens dos sistemas multiprogramados sobre os monoprogramados, é necessário que a memória seja dividida de forma tal a possibilitar a presença de vários processos simultaneamente.  A maneira mais simples de realizar-se esta tarefa é efetuar a divisão da memória primária do sistema em grandes blocos os quais são denominados partições.  As partições, embora de tamanho fixo, não são necessariamente iguais, possibilitando diferentes configurações para sua utilização, como ilustrado na Figura 4.18.
  • 9. Figura 4.18: Organização da memória em modo multiprogramado com partições fixas.
  • 10.  Enquanto o sistema operacional utiliza permanentemente uma destas partições, usualmente a primeira ou a última, os processos dos usuários podem ocupar as demais partições, cujo número dependerá do tamanho total da memória do sistema e dos tamanhos das partições realizadas.  Geralmente as partições eram determinadas através da configuração do sistema operacional, o que poderia ser feito de tempos em tempos ou até mesmo diariamente pelo operador do sistema.  Até uma nova definição dos tamanhos das partições, os tamanhos e posições anteriormente definidos eram fixos.