Você está na página 1de 18

O que um Gerenciador de Dispositivos?

O Gerenciador de Dispositivos monitora todos os dispositivos, canais e unidades de controle. Sua tarefa escolher a forma mais adequada para a alocao de todos os dispositivos de um sistema (impressoras, terminais, unidades de disco, etc.), de acordo com uma poltica de programao de execuo (scheduling) definida pelos projetistas do sistema. O Gerenciador de Dispositivos faz a alocao, inicia a operao e, por fim, desaloca o dispositivo.

No basta, entretanto, que cada gerenciador execute apenas suas tarefas individuais. Deve ainda ser capaz de trabalhar harmoniosamente com todos os outros gerenciadores. A seguir, um exemplo simplificado. Digamos que algum digite um comando para que se execute um programa.

Os seguintes passos principais devem acontecer sequencialmente: 1. O Gerenciador de Dispositivos recebe os impulsos eltricos emitidos atravs do teclado, decodifica as teclas pressionadas para formar o comando e o envia para a Interface de Comandos do Usurio, onde o comando vlido pelo Gerenciador da Unidade de Processamento. 2. O Gerenciador da Unidade de Processamento envia uma mensagem de reconhecimento, a qual exibida no monitor de vdeo para que o digitador saiba que o comando foi enviado. 3. Quando o Gerenciador da Unidade de Processamento recebe o comando, ele determina se o programa deve ser recuperado de algum meio de armazenamento ou se j est em memria; em seguida, notifica o gerenciador apropriado. 4. Se o programa estiver armazenado, o Gerenciador de Arquivos deve identificar sua localizao exata no disco, passar essa informao para o Gerenciador de Dispositivos, o qual recupera e envia o programa para o Gerenciador de Memria. Este, por sua vez, deve encontrar espao para o programa e gravar em memria sua exata localizao. 5. Assim que o programa estiver em memria, o Gerenciador de Memria deve monitorar sua localizao e seu progresso, medida que executado pelo Gerenciador da Unidade de Processamento. 6. Uma vez terminada a execuo, o programa deve enviar uma mensagem de trmino ao Gerenciador da Unidade de Processamento. 7. Por fim, o Gerenciador da Unidade de Processamento deve repassar a mensagem de trmino ao Gerenciador de Dispositivos, que dever exibi-la no monitor de vdeo para que o usurio possa v-la.

Apesar de ser uma demonstrao simplificada de uma operao muito complexa, ela serve para ilustrar o alto grau de preciso que requer um sistema operacional. bom lembrar que, nenhum gerenciador poderia executar devidamente suas tarefas sem a cooperao ativa de todos os outros componentes.

1.1- Gerenciamento de Dispositivos - Sistemas Operacionais: UNIX: HP-UX, AIX, SCO, FreeBSD
POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

1.1 => Assim como no linux o gerenciamento de dispositivos se da atravs do kernel. Kernel - o ncleo do sistema operacional, a parte que relaciona-se diretamente com o hardware, e que executa num espao de memria privilegiado. Agenda processos, gerencia a memria, controla o acesso a arquivos e a dispositivos de hardware (estes, por meio dos controladores de disposito - drivers - e interrupes). O acesso ao kernel feito por chamadas de sistema, que so funes fornecidas pelo kernel; essas funes so disponibilizadas para as aplicaes por bibliotecas de sistema C (libc).

A famlia Unix/Linux integra os dispositivos no sistema de arquivos chamando-os de arquivos especiais. Cada dispositivo de E/S associado a um nome de caminho, geralmente no diretrio /dev. Por exemplo um disco rgido pode ser /dev/hd1, uma impressora pode ser /dev/ip e a rede pode ser /dev/net. A grande vantagem neste sistema que as regras de proteo aplicadas para os arquivos comuns se aplicam nos arquivos especiais.

Eles so divididos em duas categorias: 1 - Arquivo especial de bloco: composto por uma seqncia de blocos numerados. A grande vantagem que cada bloco pode ser acessado e endereado de forma individual ( acesso randmico ). So utilizados para os discos. 2 - Arquivo especial de caracter: Usados em dispositivos cuja entrada e sada sejam atravs de um trem de caracteres. Eles no suportam o acesso randmico e so utilizados em impressoras, terminais, enfim todos dispositivos que recebem ou devolvem dados aos usurios. O nmero do dispositivo principal usado para indexar a tabela bdevsw caso o dispositivo seja do tipo bloco ou a tabela cdevsw caso seja do tipo caracteres. As colunas das tabelas contm informaes sobre as funes que os drives devem suportar.

Os "arquivos especiais" podem ser acessados da mesma maneira que os demais arquivos. No so necessrios quaisquer comandos especiais nem chamadas ao sistema - as chamadas read e write so suficientes. Um exemplo de acesso que poderiamos usar o comando cp file/dev/ip para realizar a impresso do documento file. O comando citado copia o arquivo para a impressora fazendo com que ele seja impresso.

Associado a cada "arquivo especial" existe um driver do dispositivo que trata o dispositivo correspondente. Cada driver tem um nmero do dispositivo principal, que serve para identificlo. Se um driver suportar vrios dispositivos - digamos, dois discos de mesmo tipo, cada um tambm ter um nmero do dispositivo secundrio que o identificar. A incluso de um novo dispositivo no Unix implica na incluso de uma nova entrada na tabela correspondente assim como o fornecimento dos procedimentos correspondentes para tratar as vrias operaes sobre o disposivo.

Durante muito tempo os drivers dos dispositivos no Unix eram estaticamente ligados ao ncleo e com isso ficavam todos na memria sempre que o sistema era ligado. Basicamente, cada centro computacional construa um ncleo contendo os drives dos dispositivos que ele tinha. Com a chegada do linux tudo mudou, o nmero de dispositivos aumentou e por isso surgiu o conceito de mdulos carregveis, para evitar que o usurio tivesse que atualizar manualmente as tabelas de drivers, religar o ncleo e preparar o sistema para reiniciar corretamente. O mdulos carregaveis so blocos de cdigos que podem ser carregados no ncleo enquanto o sistema est em execuo. Normalmente os blocos so drivers de dispositivos, mas podem ser sistemas de arquivos completos, protocolos de redes, ferramentas de monitoramento de desempenho ou qualquer outro mdulo desejvel.

Fonte: Sistemas operacionais modernos / Andrew S. Tanenbaum ; trad. Nery Machado Filho

1.2- Gerenciamento de Dispositivos- Sistemas Operacionais: Linux


POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

Gerncia de Dispositivos no Linux Objetivo: criar uma interface nica que esconda os detalhes especficos de cada dispositivo. Cada dispositivo tem um controlador (processador p/ realizar determinada funo) Exemplo: teclado, mouse e portas seriais controlador serial Discos IDE controlador IDE

Cada controlador possui um diferente conjunto de registradores de controle e estado (CSR) utilizados p/ realizar as operaes em controlador/dispositivo CSR concentrados no ncleo ler e escrever comum a todas aplicaes Software que implementa essas operaes no ncleo = driver de dispositivos

Pelo Kernel (ncleo) do sistema! O Kernel pode ser compilado com suporte a vrios dispositivos, ou pode utilizar mdulos para carregar este suporte. Geralmente os mdulos de dispositivos esto na pasta do kernel em /etc/.

Voc pode ver a lista de alguns dipositivos usando o comando lspci, ou utilizando o Kinfocenter (no caso de usar o KDE) e tambm usando o Hal-device-manager.

Toda vez que o Linux inicia, o sistema tenta configurar o hardware e isto acontece automaticamente caso seja possvel. Se no for possvel, a sua distribuio pode no ter suporte configurao automtica ou o dispositivo no suportado.

Existem muitos drivers de dispositivos para Linux, mesmo equipamentos que no so mais suportados pelo Windows (em vista da antigidade) podem ser suportados no Linux.

Um projeto comunitrio visa listar todos os dispositivos conhecidos num arquivo de texto chamado de "pci.ids", relacionando VENDOR e DEVICE ID com seus respectivos nomes "amigveis". Esse projeto pode ser encontrado no "The Linux PCI ID Repository" http://pciids.sourceforge.net./ . Ele no completo porm est sendo atualizado constantemente. Isso no um programa, apenas um arquivo de texto puro o qual pode ser usado por outros utilitrios (como o lspci por exemplo). Tendo esse arquivo sempre por perto, basta pegar os PCI IDs do dispositivo e pesquis-los no arquivo, usando um editor de texto qualquer (como o VIM ou o Notepad2). Aps obter o nome "amigvel" do dispositivo, fica mais fcil pesquisar no Google ou ento em http://www.driverguide.com/ (um cadastro gratuito requerido).

Fonte: http://my.opera.com/pingflood/blog/show.dml/252486

1.3- Gerenciamento de Dispositivos - Sistemas Operacionais: Windows 95/98/2000/NT/XP/Vista


POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

Como Gerenciar Dispositivos com o Gerenciador de Dispositivos no sistema operacional Windows XP. O Windows 2000/XP trabalha, como as geraes anteriores, com drivers de dispositivos tanto monolticos como universais. O sistema operacional responsvel por toda a gerncia de entrada e sada, de dados, acesso direto dispositivos/memria.

Uma da particularidades da plataforma XP/2000 a distino entra os drivers de rede dos demais drivers de dispositivos do sistema; Os drivers de rede so responsveis por todas as funcionalidades de rede do S.O. , no sendo apenas responsvel pelo envio de pacotes.

Os demais drivers de dispositivos passam pela padronizao WDM (win32 driver model) que visa uma melhor integrao e clareza na especificao dos drivers.

O Windows XP/2000 utiliza o padro IRP (I/O Request packets), que um formato de pacotes para todas as transferncias de dados no sistema; As informaes so convertidas, um gerenciador de I/O direciona os pacotes e libera posteriormente os recursos da mquina - tanto em modo sncrono como assncrono.

Muitas das modificaes nos padres das plataformas windows so em decorrncia de sempre crescente utilizao de redes/internet na realidade dos usurios. _____________________________________________

O Gerenciador de Dispositivos fornece informaes grficas sobre como o hardware de seu computador instalado e configurado e como o hardware interage com os programas de seu computador.

Voc pode usar o Gerenciador de Dispositivos para alterar a forma de configurar seu hardware e para alterar a forma em que seu hardware interage com os programas de seu computador.

Com o Gerenciador de Dispositivos, voc pode atualizar os drivers de dispositivo para o hardware instalado no seu computador, modificar as configuraes de hardware e solucionar problemas.

O Gerenciador de Dispositivos possibilita: Determinar se o hardware de seu computador est funcionando adequadamente.

Alterar as definies de configurao de hardware.

Identificar os drivers de dispositivo que esto carregados para cada dispositivo e obter informaes sobre cada driver de dispositivo.

Alterar configuraes avanadas e propriedades dos dispositivos.

Instalar drivers de dispositivo atualizados.

Desativar, ativar e desinstalar dispositivos.

Reinstalar a verso anterior de um driver.

Identificar conflitos de um dispositivo e definir manualmente as configuraes de dispositivo.

Imprimir um resumo dos dispositivos que esto instalados no seu computador.

Normalmente, voc vai utilizar o Gerenciador de Dispositivos para verificar o status de seu hardware e atualizar os drivers de dispositivo no seu computador. Os usurios avanados, que conhecem a fundo o hardware do computador, tambm podem usar os recursos de diagnstico do Gerenciador de Dispositivo para resolver conflitos entre dispositivos e alterar configuraes de recursos.

A partir da verso Windows 2000 o gerenciador de E/S est bastante relacionado com o gerenciador de plug and play. A idia por tras do plug and play a de um barramento enumervel. Muitos barramentos, dentre eles pc card, pci, usb, IEEE , 1394 e SCSI, foram projetados para que o gerenciador de plug and play pudesse enviar uma requisio a cada slot, pedindo para que o dispositivo lai alojado identifique-se. A medida que cada um carregado,

um objeto-driver criado para ele. Para alguns barramentos, como o SCSI, a enumerao ocorre somente no momento do boot, mas para utros como o USB e o IEEE 1394, a enumerao pode ocorrer a qualquer momento.

O gerenciador de E/S semelhante ao gerenciado de energia. Juntos o gerenciador de energia e de dispositivos lidam com o ligamento e desligamento dos dispositivos. As requisies por blocos de dados dos processo dos usurios so enviadas inicialmente para o gerenciador de cache. Se o gerenciador de cache no puder atender a requisio, ele far com que o gerenciador de E/S chame o driver do sistema de arquivos apropriado para obter do disco o bloque ele precisa.

Fonte: Sistemas operacionais modernos / Andrew S. Tanenbaum ; trad. Nery Machado Filho

1.4- Gerenciamento de Dispositivos - Sistemas Operacionais: Mach-OS Apple


POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

Mach-OS Apple - A marca da ma!

Neste caso, o "pet", que representa o sistema de usurios do MacOSX da empresa Apple, representado como um logotipo corporativo de uma ma. Todo mundo j viu, todo mundo conhece. Mas como surgiu a ideia de ter como smbolo de uma empresa de tecnologia uma ma mordida? A verso mais plausvel e conhecida a que o smbolo seria uma referncia a Newton, que se deu conta da lei da gravidade ao observar uma ma caindo da macieira. Outra analogia possvel seria com Ado e Eva, os personagens bblicos, em que a ma representaria todo o conhecimento e a mordida, a aquisio do mesmo.

O vdeo de 60 segundos que voc pode ver logo abaixo consiste em uma metfora para a liberdade, em que o Grande Irmo (figura da famosa obra de George Orwell) simboliza a gigante IBM. Esta foi a primeira grande demonstrao de interesse de Jobs pelo marketing, um

ponto extremamente forte da empresa.

Em 2001, o Mac OS, sistema operacional da Apple, sofreu grandes mudanas e foi reconstrudo tendo o UNIX como base. Extremamente mais robusto e agradvel, o sistema operacional Mac OS X considerado, por muitos, o melhor.

Todos os computadores Apple de hoje trazem o processador Intel que oferece mais rapidez, estabilidade e compatibilidade aos computadores da marca. Mais que um hardware e sistema operacional de qualidade, os MacBooks e iMacs tornaram-se objeto de desejo e culto.

Mais recentemente, o que alavancou a marca foi o iPhone, um smartphone de notvel tecnologia, com funes de udio, cmera, internet e muito mais. Utilizando uma tela multitouch e uma verso reduzida do sistema operacional Mac OS X, o iPhone vendeu mais de 1 milho de unidades em apenas 74 dias.

MacBooks poderosos, iMacs que carregam toda a potncia de um computador dentro do prprio monitor e iPhones cada vez mais versteis. Alm disso, a empresa mostra ao pblico tecnologias que visam a portabilidade, como o incrvel MacBook Air e o iPod nano 3G, peas que provam o poder da Apple no mundo da tecnologia.

Sempre atualizado. O Apple Remote Desktop lder na simplificao de tarefas administrativas e facilita ogerenciamento dos sistemas de rede do Mac OS X. Com o lanamento do Apple Remote

Desktop 3, existem ainda mais opes para a distribuio de softwares, automao de tarefas comuns e fornecimento de assistncia remota para sua empresa. O Mac verifica regularmente se h atualizaes para o Mac OS X ou para qualquer software da Apple includo e faz o download automaticamente. Graas a funo AutoInstall do Apple Remote Desktop 3 voc pode agendar a instalao do software em etapas para instal-lo em sistemas remotos, mveis ou offline. Simplesmente organize-o, e quando o computador estiver de volta a rede, o Apple Remote Desktop ir atualizar o sistema automaticamente.

A diferena de outros computadores que requerem que voc passe horas configurando dispositivos, um Mac se conecta sua cmera digital, dispositivo sem fio, ou drive externo e j est funcionando.

1.5- Gerenciamento de Dispositivos - Sistemas Operacionais: DOS


POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

O DOS (sigla para Disk Operating System ou Sistema Operacional em Disco.

O DOS possui nativamente uma interface de linha de comandos atravs do seu interpretador de comandos, command.com, porm no existe apenas uma verso do DOS. A mais conhecida e popular o MS-DOS, da Microsoft (por isso, as iniciais MS).

O DOS foi feito tendo o pressuposto de que apenas uma pessoa estaria usando o computador e que um nico usurio estaria pedindo que o computador s executasse uma tarefa de cada vez(no se poderia por exemplo, imprimir um documento e executar um outro comando ao mesmo tempo). O DOS foi feito para ser usado em um ambiente monousurio e monoprocessamento, seguindo os mais simples conceitos do uso da computao e era natural que fosse feito desta forma, pois suas razes vieram de um sistema operacional e de mquinas de 8 bits.

O sistema operacional DOS possui ema lista de comandos. ex: Na linha de comando do sistema operacional MS-DOS, o comando ATTRIB usado para mostrar os atributos dos arquivos e diretrios (somente leitura, arquivo do sistema, arquivo morto e oculto), e permite alter-los.

Sintaxe C:\> ATTRIB

O MS-DOS (Microsoft Disk Operating System) foi o mais popular e mais vendido sistema operacional de todos os tempos. O motivo de sua enorme popularidade foi o inacreditvel volume de softwares disponvel para este sistema na poca, e uma ampla base instalada de IBM-PCs baseados nos processadores Intel. O MS-DOS utiliza uma interface de linha de comando, onde o prompt consiste de uma letra que representa a unidade de disco atual, seguida do sinal de maior (>), que d a idia de uma ponta de seta. Ao lado do prompt o usurio digita o comando e aperta a tecla ENTER para que este seja executado. Apesar de pouco amigvel, esta interface era muito comum nesta poca, principalmente nos mainframes. A vantagem do MS-DOS era que o usurio precisava saber poucos comandos, cujos significados eram geralmente a ao (em ingls) que esses executavam. O MS-DOS foi projetado para as CPUs de 16 bits que a Intel fabricava no incio e na metade da dcada de 80, e portanto no aproveita a arquitetura de 32 bits dos processadores atuais. O maior problema do MS-DOS o tamanho mximo de memria definido internamente. Em 1980, 64 KB de memria eram considerados um espao de trabalho adequado, e como os processadores 8086 e 8088 da Intel eram capazes de enderear 1 MB de memria, a IBM quando criou o PC reservou 384 KB para adaptadores, dispositivos e outros usos futuros. Com

isso, restou apenas 640 KB para serem utilizados pelos programas aplicativos. Na poca estimava-se que nunca o PC iria precisar muito mais do que 64 KB de memria, portanto 640 KB estaria superestimado. Hoje parece-nos absurda estas previses profundamente equivocadas.

Estrutura do MS-DOS

O MS-DOS dirigido por comandos. Os usurios digitam os comandos no promp do sistema e ao pressionar a tecla a cpsula chamada de COMMAND.COM interpreta o comando e chama a rotina, ou o programa em questo. O COMMAND.COM consiste em um interpretador de comandos e algumas rotinas residentes do sistema operacional e so lidas para a memria quando solicitadas

Acesso aos perifricos: A tarefa de acessar dispositivos perifricos dividida em dois mdulos do sistema operacional: o IO.SYS e o MSDOS.SYS. O IO.SYS um mdulo dependente do hardware, que emite comandos fsicos de transferncia de dados, interagindo com um sistema bsico de entrada e sada implementado na BIOS, memria ROM do computador. A entrada e sada lgica e o gerenciamento de diretrios so implementados pelo MSDOS.SYS, um mdulo independente do hardware. O MSDOS.SYS recebe solicitaes de E/S lgica de aplicativos ou de outros mdulos do sistema operacional, converte essas solicitaes em comandos fsicos de E/S e passa esses comandos ao IO.SYS, pois somente o IO.SYS lida diretamente com os dispositivos perifricos.

http://forcehacker.kit.net/tutorial/kerneldos.html

2. O que um Driver?
POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

Um driver um software que permite que o computador se comunique com o hardware ou com os dispositivos. Sem um software de driver, o hardware conectado por exemplo, uma placa de vdeo ou impressora no funcionar corretamente.

Tem como funo implementar a comunicao do subsistema de entrada e saida com os dispositivos, atravs de controladores. Os drivers tratam de aspectos particulares dos dispositivos. Recebem comandos gerais sobre acessos aos dispositivos e traduzem para comandos especficos, que podero ser executados pelos controladores. Alm disso, o driver pode realizar outras funes, como a inicializao do dispositivo e seu gerenciamento.

Os drivers so entregues, na maior parte das vezes, com o Windows, podendo ser encontrados no Windows Update, no Painel de controle e por meio da verificao de atualizaes. Se o Windows no tiver o driver necessrio, verifique o disco que veio com o hardware ou dispositivo que deseja usar, ou acesse o site do fabricante.

Um driver um pequeno programa que permite ao dispositivo de hardware se comunicar com o computador.

Como o Sistema Operacional sabe qual o driver correto para determinado dispositivo?

Logicamente ele no adivinha, ele apenas usa informaes que esto gravadas no chip do prprio dispositivo: VENDOR ID, DEVICE ID e CLASS ID

VENDOR ID: VENDOR = "fornecedor", ID = abreviao de "identity", ento, em portugus seria "Identificao do Fornecedor";

DEVICE ID: DEVICE = "dispositivo", ento: "Identificao do Dispositivo". CLASS ID: CLASS = "classe", ento: "Classe do Dispositivo"; Na verdade, existem mais informaes disponveis no chip de um dispositivo, porm as citadas acima so as principais.

Para esse IDs, so reservados dois bytes de informao, ento, numa placa de rede Realtek por exemplo, temos: VENDOR ID 10EC DEVICE ID 8139 CLASS ID 0200 Trata-se do popular modelo RTL8139. Baseado nisso, que o Sistema Operacional tem como localizar o driver correto para cada dispositivo. Todo Sistema Operacional, procura por novos dispositivos a cada boot, o que feito em segundo plano. O sistema, mantm armazenada, em algum lugar, uma tabela geral dos dispositivos presentes no computador. Durante todo boot, o sistema consulta a BIOS e varre todos os barramentos da placa e ento feita uma lista do que foi encontrado. Tal lista comparada com a tabela j existente na inteno de saber se algum dispositivo foi desconectado ou se um novo foi adicionado. Caso algo tenha sido removido, o sistema ignora a carga do driver para o dispositivo em questo, caso algo tenha sido adicionado, so consultadas as informaes contidas no prprio dispositivo e efetua-se uma busca no banco de dados de drivers existente no prprio sistema. Se ele encontrar algo que combine, o driver instalado (geralmente) em segundo plano, caso contrrio, o driver dever ser instalado manualmente pelo prprio usurio. Todo esse processo baseado no PCI ID (VENDOR, DEVICE e CLASS ID). O nome que vemos quando o dispositivo j est instalado algo secundrio, usado apenas para ser mais amigvel. Tal nome pode ser til, mas no deve ser tratado com muita importncia quando se usa para localizar um driver qualquer, isso pode gerar confuso pois o nome as vezes varia em circunstncias diferentes, por exemplo, a mesma placa pode ter um nome no Linux e outro ligeiramente diferente num sistema Windows.

Dica para WinUsers: Arquivos de driver para sistemas Windows so acompanhados de um arquivo com extenso INF. Isso uma espcie de script o qual processado pelo sistema durante a instalao do driver. Por ser um arquivo de texto puro, voc pode abr-lo em qualquer editor de texto. Ento voc checa para ver se o PCI ID do dispositivo em questo consta dentro desse arquivo. Por exemplo, num driver para um modelo de modem Lucent qualquer, teremos a seguinte informao em algum lugar no arquivo INF: VEN_11C1&DEV_0452&SUBSYS_1513144F&REV_00 onde: "VEN_11C1" indica o VENDOR ID "DEV_0452" indica o DEVICE ID

Algumas vezes, o driver vem acompanhado com um instalador (setup.exe, por exemplo). Quase sempre voc pode ignor-lo e instalar manualmente sem que ocorra nenhum problema. muito til fazer isso quando voc quer que seja instalado somente o driver para o dispositivo, e nada softwares adicionais que muitas vezes nem usamos. Resumindo, um instalao manual, apontando o local exato onde consta o arquivo INF e deixar que o Windows instale sozinho, uma instalao mais "limpa" e leve, j que somente os arquivos essenciais sero instalados.

Fonte: http://my.opera.com/pingflood/blog/show.dml/252486

3. Drivers utilizados no SO Windows e SO Linux.


POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

Explique cinco tipos de drivers utilizandos no SO Windows e mais cinco para o SO Linux.

SO Windows :

Placa de vdeo: GeForce FX 5100 : Drive para placa de video geforce(Nvidia).

Placa de som: P4S333 - Drive para placa de som de placa me Asus.

Placa de Rede: GN-LC03 Gigabit PCI-X Ethernet Adapter - drive de rede para placa me Gigabit.

Impressora: Phaser 200E - drive para impressora Xerox.

Chipset: P5N73-AM - drive para chipset Asus.

SO Linux:

Placa de vdeo:

NVIDIA-Linux-x86-180.51 - drive para placa de vdeo geforce( nVidia);

Placa de som: VIA HD Audio Codec VT1708A paired with VX700(M/M2) - drive de configurao codec.

Placa de Rede: RTL8129/RTL8139 Driver - drive para placa de rede Realtek.

Internet Discada: rp-pppoe-3.10.tar.gz - drive para moden de internet discada.

Impressora: Epson LP-9000PS2 - drive para impressora epson.

Fonte http://www.linux-drivers.org/.

4.Softwares ou comandos utilizados no SO Windows e no SO Linux.


POSTADO POR MRCIA RIBEIRO PAGANELLA / COMMENTS: (0)

Pesquise, cite, explique e teste softwares ou comandos utilizados no SO Windows e no SO Linux para o gerenciamento de dispositivos: Software de gerenciamento para tarefas como backup e sincronizao com mais de uma mquina.

*Comando utilizado no SO Windows para executar o scandisk em ambiente simulado DOS iniciar-executar-ChkDsk

* Comandos para desfragmentao de disco no SO windows OBS: comandos utilizados dentro do prompt de comando defrag c: -a Apenas analisa defrag c: -f Fora a desfragmentao mesmo que haja pouco espao em disco defrag c: -v Exibe detalhes sobre o disco

* Comando para converter as parties do disco em SO Windows convert C: /fs:ntfs

4 => Linux:

- /etc/init.d/networking restart - comando para dar um reset na conexo de rede; - mount /dev/fd0 /floppy -t vfat - Montar a primeira unidade de disquetes /dev/fd0 em /floppy; - ifconfig - O comando ifconfig utilizado para atribuir um endereo a uma interface de rede ou configurar parmetros de interface de rede; - df: mostra as parties usadas; - free: mostra a quantidade de memria RAM disponvel;

Windons: - Ipconfig - comando para manipular e visualizar conexes de rede; - CHKDSK - Comando que checa o disco mostrando informaes sobre este na tela; - MEM - Comando que fornece informaes sobre a memria; - DISKCOPY - Quando necessitamos fazer uma cpia das informaes de um disquete, podemos utilizar o comandos Diskcopy. Este comando faz a duplicao de um disco, sendo que os dois discos devem possuir o mesmo tamanho e capacidade; - FORMAT - Comando usado para formatar unidades de disco;

Como o sistema operacional gerencia os dispositivos


O caminho entre o sistema operacional e todo hardware que no est naplaca-me passa por um programa especial chamado driver. A funo principal do driver funcionar como tradutor entre os sinais eltricos dos subsistemas de hardware e a linguagem de programao de alto nvel do sistema operacional e dos aplicativos. Os drivers pegam os dados que o sistema operacional definiu como um arquivo e transforma-os em seqncias de bits. Estes bits so armazenados em locais especficos dos dispositivos de armazenamento ou se transformam em pulsos de laser em uma impressora. O funcionamento dos drivers depende do tipo de hardware, mas a maioria dos drivers executada quando o dispositivo acionado, eles funcionam de maneira semelhante a qualquer outro processo. O sistema operacional d prioridade aos drivers para que o recurso do hardware seja liberado e disponibilizado o mais rpido possvel. Uma razo para que os drivers sejam separados do sistema operacional para que novas funes sejam adicionadas ao driver (e aos subsistemas de hardware) sem que o sistema operacional seja modificado, recompilado e redistribudo. O desenvolvimento de novos drivers, geralmente realizado ou pago pelo fabricante do subsistema (em vez do desenvolvedor do sistema operacional) melhora as capacidades de entrada/sada de todo o sistema.

O gerenciamento de entrada/sada est relacionado com o gerenciamento das filas e buffers. Funes de armazenamento especial pegam esses bits de um dispositivo, talvez um teclado ou uma porta USB, e os distribuem para a CPU em uma taxa lenta o suficiente para que sejam absorvidos. Esta funo especialmente importante quando muitos processos esto sendo executados e o processador est sobrecarregado. O sistema operacional diz para o buffer que continue coletando informaes de entrada do dispositivo. Mas os dados no sero enviados para a CPU enquanto o processo que estiver usando a entrada no for suspenso. Ento, quando o processo de obteno de dados de entrada estiver ativo de novo, o sistema operacional vai dizer para o buffer que ele pode enviar dados. Este processo permite que um teclado ou um modem interajam com usurios externos ou computadores em alta velocidade, mesmo quando a CPU no pode executar informaes de entrada destas fontes. Gerenciar os recursos do sistema do computador uma boa parte da funo de um sistema operacional e, no caso de sistemas operacionais de tempo real, este pode ser todo o trabalho. Para outros sistemas operacionais, o objetivo fornecer, de maneira simples e consistente, poder de processamento para aplicativos e usurios.