417 palavras 2 páginas 1 - Defina e diferencie: programa, processo e thread. 2 - No que diz respeito à
implementação, qual a diferença entre threads de usuário (user-level threads) e threads de kernel (kernel-level threads)? 3 - O custo (e conseqüentemente o tempo) de criação de uma thread (seja ela uma thread
de usuário ou uma thread de kernel) é menor que o custo de criação de um processo. Por quê? 4 - Um processo é caracterizado por ser um “programa em execução”. Durante sua existência no sistema, um processo pode assumir basicamente três estados. Cite quais são esses estados e descreve os eventos que fazem com que um processo mude de um estado para o
outro. 5 - Qual a diferença entre processos CPU-bound e
R: Programa é um algoritmo expresso por uma linguagem adequada ao computador que contém atividades que devem ser executadas, processo são as atividades contidas no programa, ou seja, um programa corresponde a um conjunto de processos, já a Thread é o fluxo de execução de cada processo.
R: Threads de Usuário são implementados por bibliotecas no nível do usuário, a criação e o escalonamento são realizados sem o conhecimento do Kernel, já as Threads de Kernel são suportadas diretamente pelo SO, a criação, o escalonamento e o gerenciamento são feitos pelo Kernel.
R: Porque as threads são mais fáceis de gerenciar do que processos, pois elas não possuem recursos próprios: o processo é que tem.
R: Em execução, pronto e bloqueado.
De executando para bloqueado: Quando houver chamada ao sistema, block ou pause, ou quando não houver entradas disponíveis para que o processo continue sua execução.
De executando para pronto ou de pronto pra executando: Ocorre durante o escalonamento de processos, quando o tempo destinado àquele processo acabou e outro processo é colocado no processador.
De bloqueado para pronto: Ocorre quando o evento esperado pelo processo bloqueado
ocorre, se o processador esta parado o processo ocorre imediatamente, caso contrário o processo deve esperar por sua vez.
Relacionados
Lista De Exerc Cios SO
1041 palavras | 5 páginas
Lista de exercícios Introdução a Sistemas Operacionais Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções? Não funcionaria. Pois sem um intermediário entre os usuários e os componentes de hardware, não haveria como utilizar os recursos disponíveis para aplicações, que por sinal não existiria sem o sistema operacional. Sistema Operacional possibilita o uso eficiente e controlado dos recursos de hardware e implementam políticas e estruturas de software….
Lista De Exerc Cios SO
1144 palavras | 5 páginas
Lista de exercícios Introdução a Sistemas Operacionais 1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções? Não funcionaria. O sistema operacional é a ponte entre os aplicativos e os componentes de hardware do sistema. É o SO que organiza e dá acesso aos discos, que acessa a impressora, controla o monitor. Sistemas modernos permite em que varias aplicações executem ao mesmo tempo e controla os recursos do sistema (como processador, memória, acesso….
Lista de Exerc cios 4 SO
428 palavras | 2 páginas
1- Qual a diferença entre um programa e um processo? R= Programas são os software que são instalados em seu computador, sempre que você abre um programa ele abre um processo, ou seja, armazena alguns dados na memória do computador . 2- Explique a figura abaixo R= Essa é a relação entre programa e processos no computador. 3- Coloque V (verdadeiro) e F (falso) para as sentenças abaixo. a) (V) Vários processos podem estar associados a um único programa. b) (V) Um processo pode, corretamente….
Notas de fisica
11314 palavras | 46 páginas
. . . . . . . . . . . . . . . . . . . . . . 10 . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2 Lei de Coulomb 13 ı 2.1 Exerc´cios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.1 2.1.2 ı Exerc´cios resolvidos Halliday & Resnick . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Exerc´cios propostos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 ı 2.2 Pintura Eletrost´ tica . . . .….
Fisica Halliday cap 09
4576 palavras | 19 páginas
LISTA 2 - Prof. Jason Gallas, IF–UFRGS 24 de Setembro de 2005, as 10:48 ` Exerc´cios Resolvidos de Dinˆ mica Cl´ ssica ı a a Jason Alfredo Carlson Gallas, professor titular de f´sica te´ rica, ı o Doutor em F´sica pela Universidade Ludwig Maximilian de Munique, Alemanha ı Instituto de F´sica, Universidade Federal do Rio Grande do Sul ı 91501-970 Porto Alegre, BRASIL Mat´ ria para a QUARTA prova. Numeracao conforme a quarta edicao do livro e ¸˜ ¸˜ “Fundamentos de F´sica”,….
Bases matemáticas
80799 palavras | 324 páginas
i Bases Matem´ ticas - Armando Caputi e Daniel Miranda a 5 Sobre ´ndices ı 85 Operacoes com fam´lias de conjuntos ¸˜ ı 86 An´ lise Combinatoria a 89 ´ 5.1 Princ´pio Fundamental da Contagem ı 89 5.2 Listas sem Repeticao: Arranjos ¸˜ 94 5.3 Listas com Repeticao ¸˜ 96 5.4 Conjuntos sem Repeticao: Combinacao ¸˜ ¸˜ 99 5.5 Equacoes Lineares com Coeficientes Unit´ rios ¸˜ a 5.6 Probabilidade Discreta 104 6 Generalidades sobre Funcoes ¸˜ 6.1 Conceitos b´ sicos….
Bases Matemáticas
80754 palavras | 324 páginas
i Bases Matem´ ticas - Armando Caputi e Daniel Miranda a 5 Sobre ´ndices ı 85 Operacoes com fam´lias de conjuntos ¸˜ ı 86 An´ lise Combinatoria a 89 ´ 5.1 Princ´pio Fundamental da Contagem ı 89 5.2 Listas sem Repeticao: Arranjos ¸˜ 94 5.3 Listas com Repeticao ¸˜ 96 5.4 Conjuntos sem Repeticao: Combinacao ¸˜ ¸˜ 99 5.5 Equacoes Lineares com Coeficientes Unit´ rios ¸˜ a 5.6 Probabilidade Discreta 104 6 Generalidades sobre Funcoes ¸˜ 6.1 Conceitos b´ sicos….
Bases Matemáticas
80799 palavras | 324 páginas
i Bases Matem´ ticas - Armando Caputi e Daniel Miranda a 5 Sobre ´ndices ı 85 Operacoes com fam´lias de conjuntos ¸˜ ı 86 An´ lise Combinatoria a 89 ´ 5.1 Princ´pio Fundamental da Contagem ı 89 5.2 Listas sem Repeticao: Arranjos ¸˜ 94 5.3 Listas com Repeticao ¸˜ 96 5.4 Conjuntos sem Repeticao: Combinacao ¸˜ ¸˜ 99 5.5 Equacoes Lineares com Coeficientes Unit´ rios ¸˜ a 5.6 Probabilidade Discreta 104 6 Generalidades sobre Funcoes ¸˜ 6.1 Conceitos b´ sicos….
Livro base matematica 2013
80813 palavras | 324 páginas
i Bases Matem´ ticas - Armando Caputi e Daniel Miranda a 5 Sobre ´ndices ı 85 Operacoes com fam´lias de conjuntos ¸˜ ı 86 An´ lise Combinatoria a 89 ´ 5.1 Princ´pio Fundamental da Contagem ı 89 5.2 Listas sem Repeticao: Arranjos ¸˜ 94 5.3 Listas com Repeticao ¸˜ 96 5.4 Conjuntos sem Repeticao: Combinacao ¸˜ ¸˜ 99 5.5 Equacoes Lineares com Coeficientes Unit´ rios ¸˜ a 5.6 Probabilidade Discreta 104 6 Generalidades sobre Funcoes ¸˜ 6.1 Conceitos b´ sicos….
Bases matematica- lógica, conjuntos, pif...
83993 palavras | 336 páginas
Conjuntos 133 4.1 Fam´lias de Conjuntos 133 ı 4.1.1 Sobre ´ndices 133 ı 4.1.2 Operacoes com fam´lias de conjuntos ¸˜ ı Ve rs ao ˜ 5 An´ lise Combinatoria 139 a ´ 5.1 Princ´pio Fundamental da Contagem ı 139 5.2 Listas sem Repeticao: Arranjos ¸˜ 147 5.3 Listas com Repeticao 151 ¸˜ 5.4 Conjuntos sem Repeticao: Combinacao 155 ¸˜ ¸˜ 5.5 Equacoes Lineares com Coeficientes Unit´ rios ¸˜ a 5.6 Probabilidade Discreta 163 6 Generalidades sobre Funcoes ¸˜ 6.1 Conceitos b´ sicos 179….