SlideShare a Scribd company logo
1 of 25
Por: Diego dos Santos Ribeiro Estudante de Ciência da Computação  Na Universidade Guarulhos campus Itaquá
[object Object],[object Object],[object Object],[object Object],TÓPICOS: ,[object Object]
Historia do Windows Microsoft Windows é uma popular família de  sistemas operacionais criados pela Microsoft, empresa fundada por Bill Gates  e Paul Allen. Antes da versão NT, era uma  para o sistema operacional MS-DOS. A palavra windows em português significa janelas O registro da  Windows foi legalmente complicado, pelo fato dessa palavra ser de uso corrente em ingles.
A Microsoft começou o desenvolvimento de um Gerenciador de Interface (subseqüente renomeado Microsoft Windows) em setembro de 1981. O Windows só começa a ser tecnicamente considerado como um SO a partir da versão NT, lançada em agosto de 1993. O que havia antes eram sistemas gráficos sendo executados sobre alguma versão dos sistemas compatíveis com DOS , como MS-DOS, PS-DOS ou DR-DOS . Somente o MS-DOS era produzido pela própria Microsoft. O MS-DOS é um  que não dispõe de interface grafica, funciona através de comandos de texto  introduzidos no teclado  pelo utilizador . O Windows surgiu inicialmente como uma interface gráfica para MS-DOS, que permitia correr programas em modo gráfico, o que permitiu a utilização do mouse , que até à altura era considerado supérfluo em computadores de tipo IBM-PC.
Principais versões ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Windows vista Informações sobre a infraestrutura do Windows Vista
Recursos
Edições Windows Vista ,[object Object]
Infraestrutura recomendada RAM 512  MB  para Starter 2007 1  GB  para demais edições  Processador Disco para instalação Intel P4,  ATHLON ou similar 128 MB  Compatível com  WDDM 15 GB Placa de vídeo  para  AERO
Contagem de ciclos da CPU O contador de ciclos da CPU,  usado  no Windows vista é usado para obter uma alocação de CPU mais parcial, usa uma rotina  de  inter- rupção do timer o intervalo para execução a cada 10 ou 15 ms. A rotina analiza em que thread ocorreu interrupção e atualiza a estatística de uso da thread do CPU como se esse tivesse sido executado no intervalo interio,quando na realidade  o thread pode ter iniciado a execução um pouco antes do fim do intervalo.
A  figura  mostra a parcialidade que pode ocorrer quando dois threads com a mesma prioridade ficam prontos para execução ao mesmo tempo. O thread A é executado até o próximo vencimento de intervalo de fração de tempo, quando o agendador supõe que ele tenha ficado em execução pelo intervalo inteiro e, então, decide que o giro do thread A foi concluido.  . Além disso, o Thread A fica não parcialmente carregado devido à interrupção ocorrida durante o seu giro.   No intervalo seguinte, o agendador seleciona o Thread B para assumir e é executado em um intervalo inteiro.
I No Windows Vista, o agendador usa o Registro do contador de ciclos de processadores  modernos para rastrear, de maneira precisa,  quantos ciclos de CPU um thread pode executar. Estimando-se quantos ciclos a CPU pode  executar em um intervalo de clock, ele pode  distribuir de modo mais preciso os giros na CPU. Além disso, o agendador do Windows Vista não conta a execução de interrupção em relação ao giro do thread. Isso significa que, no Windows Vista, um thread obterá sempre pelo menos o próprio giro na CPU, e nunca mais de um  intervalo de clock extra de execução, o que  resulta em maior igualdade e mais  comportamento determinístico do aplicativo. A  Figura 2 mostra como o Windows Vista  responde ao cenário mostrado na Figura 1,  concedendo aos dois threads pelo menos um  intervalo de execução.
Agendamento com base em ciclos do Windows Vista 
Windows vista ,[object Object]
[object Object],Prioridade de E/S ,[object Object],Crítico ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exemplos: ,[object Object],[object Object],[object Object],[object Object]
Ready  para Vista Otimização de software, mas só o poderá fazer muito mais, e Vista inclui também a tecnologia para apoiar algumas soluções relativamente novo hardware para melhorar o seu desempenho. Os nomes de algumas dessas funcionalidades foram no fluxo durante o longo processo de desenvolvimento do Vista, mas com o sistema operacional finalmente navegação, a lista foi liquidada em um apelido comum: "Ready". Tem três principais membros:
Ready Boost usa memória flash em dispositivos externos - drives USB e cartões de memória, por exemplo - a completar o sistema com uma memória cache especial que tira proveito de dispositivos flash "muito rápido aleatória ler vezes para impulsionar o desempenho do sistema.
 
Pen drives “especias para Ready boost Pen drives da Super Talent que são instalados diretamente nos conectores USB de 10 pinos da placa-mãe e por isso chamados “Pen drives Ready Boot”.
Ready Boot utiliza o ReadyBoost serviços para enfrentar um problema particular - acelerar os processos de inicialização do sistema e de recuperação de hibernação. Ela mantém registro dos arquivos necessários na maioria das vezes quando o sistema arranca e constrói um cache temporário - uma espécie de "Boot-Up's Greatest Hits" - quando o sistema é iniciado. Ele pode usar o flash onde quer que se encontre em qualquer um dos dispositivos flash externo ou H-HHDs.
Ready Drive tira partido das novas unidades de disco rígido híbrido (abreviadamente H-HHD), que combinam armazenamento em disco rotativo convencional com memória flash. Vista trata o flash e o disco como um espaço de memória, para que possa ser utilizado para cache de dados com freqüência extremamente necessário, para ReadyBoot dados, ou como uma memória cache de disco quando o disco é girado para baixo, para economizar energia da bateria.
Super Fetch ,[object Object],[object Object]
Todo esse material foi adquirido de um artigo de: ,[object Object],Ou nesse site: http://technet.microsoft.com/pt-br/magazine/cc162494.aspx
Agradecimentos  Espero que tenham gostado

More Related Content

What's hot

História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas OperacionaisSheldon Led
 
sistemas operativos.ppt
sistemas operativos.pptsistemas operativos.ppt
sistemas operativos.pptssuserb52d9e
 
AULA SOBRE PARTICOES 20.01.2023.pptx
AULA SOBRE PARTICOES 20.01.2023.pptxAULA SOBRE PARTICOES 20.01.2023.pptx
AULA SOBRE PARTICOES 20.01.2023.pptxADASVIEIRAArmazmPara
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começouguestaa94fe
 
DistribuiçõEs Linux
DistribuiçõEs LinuxDistribuiçõEs Linux
DistribuiçõEs Linuxpjdias
 
Instalação, configuração e administração de um SO Cliente/Servidor
Instalação, configuração e administração de um SO Cliente/ServidorInstalação, configuração e administração de um SO Cliente/Servidor
Instalação, configuração e administração de um SO Cliente/ServidorEdgar Costa
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxLucasMansueto
 
Sistema informático parte i
Sistema informático parte iSistema informático parte i
Sistema informático parte iEurisa Silva
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.dannas_06
 
História da computação
História da computaçãoHistória da computação
História da computaçãoBruno Ramalho
 
425173045-Manual-0770.pdf
425173045-Manual-0770.pdf425173045-Manual-0770.pdf
425173045-Manual-0770.pdfAthena542429
 

What's hot (20)

Evoluçâo Sistema Operacional Windows
Evoluçâo Sistema Operacional WindowsEvoluçâo Sistema Operacional Windows
Evoluçâo Sistema Operacional Windows
 
Historia Sistema Operacional Linux
Historia Sistema Operacional LinuxHistoria Sistema Operacional Linux
Historia Sistema Operacional Linux
 
Instalação e configuração de S.O
Instalação e configuração de S.OInstalação e configuração de S.O
Instalação e configuração de S.O
 
História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas Operacionais
 
sistemas operativos.ppt
sistemas operativos.pptsistemas operativos.ppt
sistemas operativos.ppt
 
AULA SOBRE PARTICOES 20.01.2023.pptx
AULA SOBRE PARTICOES 20.01.2023.pptxAULA SOBRE PARTICOES 20.01.2023.pptx
AULA SOBRE PARTICOES 20.01.2023.pptx
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 
DistribuiçõEs Linux
DistribuiçõEs LinuxDistribuiçõEs Linux
DistribuiçõEs Linux
 
Arquitetura de-computadores-apostila-avançada completa
Arquitetura de-computadores-apostila-avançada completaArquitetura de-computadores-apostila-avançada completa
Arquitetura de-computadores-apostila-avançada completa
 
Instalação, configuração e administração de um SO Cliente/Servidor
Instalação, configuração e administração de um SO Cliente/ServidorInstalação, configuração e administração de um SO Cliente/Servidor
Instalação, configuração e administração de um SO Cliente/Servidor
 
Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!
 
Linux
LinuxLinux
Linux
 
Disco rígido
Disco rígidoDisco rígido
Disco rígido
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
Sistema informático parte i
Sistema informático parte iSistema informático parte i
Sistema informático parte i
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.
 
História da computação
História da computaçãoHistória da computação
História da computação
 
Informatica basica
Informatica basicaInformatica basica
Informatica basica
 
Aula de hardware
Aula de hardwareAula de hardware
Aula de hardware
 
425173045-Manual-0770.pdf
425173045-Manual-0770.pdf425173045-Manual-0770.pdf
425173045-Manual-0770.pdf
 

Viewers also liked

Viewers also liked (11)

Sistema Operacional Windows Xp
Sistema Operacional Windows XpSistema Operacional Windows Xp
Sistema Operacional Windows Xp
 
Introdução windows vista
Introdução windows vistaIntrodução windows vista
Introdução windows vista
 
Windows Vista
Windows VistaWindows Vista
Windows Vista
 
Informática - Sistema operacional - interface gráfica
Informática - Sistema operacional - interface gráficaInformática - Sistema operacional - interface gráfica
Informática - Sistema operacional - interface gráfica
 
Escalonamento no Windows
Escalonamento no WindowsEscalonamento no Windows
Escalonamento no Windows
 
Slide windows vista
Slide windows vistaSlide windows vista
Slide windows vista
 
Termos da informática
Termos da informáticaTermos da informática
Termos da informática
 
Windows Vista
Windows VistaWindows Vista
Windows Vista
 
Aula 10 Software - sistema operacional e aplicativos
Aula 10 Software - sistema operacional e aplicativosAula 10 Software - sistema operacional e aplicativos
Aula 10 Software - sistema operacional e aplicativos
 
Informática slides ótimo
Informática  slides ótimoInformática  slides ótimo
Informática slides ótimo
 
Windows Xp
Windows XpWindows Xp
Windows Xp
 

Similar to Windows Vista - Sistema Operacional

Questões de Sistemas Operacionais
Questões de Sistemas Operacionais Questões de Sistemas Operacionais
Questões de Sistemas Operacionais Joicy Souza
 
Aspectos basicos de hardware e software
Aspectos basicos de hardware e softwareAspectos basicos de hardware e software
Aspectos basicos de hardware e softwareMarcelle Guiné
 
Aspectos basicos de hardware e software
Aspectos basicos de hardware e softwareAspectos basicos de hardware e software
Aspectos basicos de hardware e softwareMarcelle Guiné
 
Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1diogomendes99
 
Sistemas de Arquivos.pptx
Sistemas de Arquivos.pptxSistemas de Arquivos.pptx
Sistemas de Arquivos.pptxstenio medeiros
 
Guia de hardware para iniciantes
Guia de hardware para iniciantesGuia de hardware para iniciantes
Guia de hardware para iniciantesCristina Macharete
 
Guia de hardware para iniciantes
Guia de hardware para iniciantesGuia de hardware para iniciantes
Guia de hardware para iniciantesCristina Macharete
 
Desempenho em equipamentos informáticos
Desempenho em equipamentos informáticosDesempenho em equipamentos informáticos
Desempenho em equipamentos informáticospjclima
 
Exercicios hardware comentado
Exercicios hardware comentadoExercicios hardware comentado
Exercicios hardware comentadocapitulocontabil
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamentoCarlos Melo
 
Sistema Operativo XP
Sistema Operativo XPSistema Operativo XP
Sistema Operativo XPjb69
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resoluçãoteacherpereira
 

Similar to Windows Vista - Sistema Operacional (20)

So-mod-2
So-mod-2So-mod-2
So-mod-2
 
Questões de Sistemas Operacionais
Questões de Sistemas Operacionais Questões de Sistemas Operacionais
Questões de Sistemas Operacionais
 
teAula 11
teAula 11teAula 11
teAula 11
 
Aspectos basicos de hardware e software
Aspectos basicos de hardware e softwareAspectos basicos de hardware e software
Aspectos basicos de hardware e software
 
Aspectos basicos de hardware e software
Aspectos basicos de hardware e softwareAspectos basicos de hardware e software
Aspectos basicos de hardware e software
 
Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1
 
1106
11061106
1106
 
Windows Vista , Seven , Server 2008 r2
Windows Vista , Seven , Server 2008 r2Windows Vista , Seven , Server 2008 r2
Windows Vista , Seven , Server 2008 r2
 
Sistemas de Arquivos.pptx
Sistemas de Arquivos.pptxSistemas de Arquivos.pptx
Sistemas de Arquivos.pptx
 
Guia de hardware para iniciantes
Guia de hardware para iniciantesGuia de hardware para iniciantes
Guia de hardware para iniciantes
 
Guia de hardware para iniciantes
Guia de hardware para iniciantesGuia de hardware para iniciantes
Guia de hardware para iniciantes
 
Desempenho em equipamentos informáticos
Desempenho em equipamentos informáticosDesempenho em equipamentos informáticos
Desempenho em equipamentos informáticos
 
Aula
AulaAula
Aula
 
SlackWare - Leonel
SlackWare - LeonelSlackWare - Leonel
SlackWare - Leonel
 
Exercicios hardware comentado
Exercicios hardware comentadoExercicios hardware comentado
Exercicios hardware comentado
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
 
Sistema Operativo XP
Sistema Operativo XPSistema Operativo XP
Sistema Operativo XP
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resolução
 
IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Hardware
HardwareHardware
Hardware
 

More from Anderson Favaro

Windows 7 - Fabrício de Oliveira e Marcelo Buscaratti
Windows 7 - Fabrício de Oliveira e Marcelo BuscarattiWindows 7 - Fabrício de Oliveira e Marcelo Buscaratti
Windows 7 - Fabrício de Oliveira e Marcelo BuscarattiAnderson Favaro
 
SlackWare - Francisco e Valnir
SlackWare - Francisco e ValnirSlackWare - Francisco e Valnir
SlackWare - Francisco e ValnirAnderson Favaro
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaAnderson Favaro
 
Windows Vista - Arthur Duarte Rosa - Henrique Bueno
Windows Vista - Arthur Duarte Rosa - Henrique BuenoWindows Vista - Arthur Duarte Rosa - Henrique Bueno
Windows Vista - Arthur Duarte Rosa - Henrique BuenoAnderson Favaro
 
Mac - Leandro dos Santos Costa
Mac - Leandro dos Santos CostaMac - Leandro dos Santos Costa
Mac - Leandro dos Santos CostaAnderson Favaro
 
Debian-Leandro Antonio da Costa Bera
Debian-Leandro Antonio da Costa BeraDebian-Leandro Antonio da Costa Bera
Debian-Leandro Antonio da Costa BeraAnderson Favaro
 
Unix - Sistema Operacional
Unix - Sistema OperacionalUnix - Sistema Operacional
Unix - Sistema OperacionalAnderson Favaro
 
Mandriva - Sistema Operacional
Mandriva - Sistema OperacionalMandriva - Sistema Operacional
Mandriva - Sistema OperacionalAnderson Favaro
 
Debian - Sistema Operacional
Debian - Sistema OperacionalDebian - Sistema Operacional
Debian - Sistema OperacionalAnderson Favaro
 
Gentoo - Sistema Operacional
Gentoo - Sistema OperacionalGentoo - Sistema Operacional
Gentoo - Sistema OperacionalAnderson Favaro
 
RedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisRedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisAnderson Favaro
 
Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalAnderson Favaro
 
Windows Server 2008 - Marcio
Windows Server 2008 - MarcioWindows Server 2008 - Marcio
Windows Server 2008 - MarcioAnderson Favaro
 

More from Anderson Favaro (19)

Windows 7 - Fabrício de Oliveira e Marcelo Buscaratti
Windows 7 - Fabrício de Oliveira e Marcelo BuscarattiWindows 7 - Fabrício de Oliveira e Marcelo Buscaratti
Windows 7 - Fabrício de Oliveira e Marcelo Buscaratti
 
SlackWare - Francisco e Valnir
SlackWare - Francisco e ValnirSlackWare - Francisco e Valnir
SlackWare - Francisco e Valnir
 
Free BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da CostaFree BSD - Beatriz Monteiro e Fabio da Costa
Free BSD - Beatriz Monteiro e Fabio da Costa
 
Windows Vista - Arthur Duarte Rosa - Henrique Bueno
Windows Vista - Arthur Duarte Rosa - Henrique BuenoWindows Vista - Arthur Duarte Rosa - Henrique Bueno
Windows Vista - Arthur Duarte Rosa - Henrique Bueno
 
Mac - Leandro dos Santos Costa
Mac - Leandro dos Santos CostaMac - Leandro dos Santos Costa
Mac - Leandro dos Santos Costa
 
Debian-Leandro Antonio da Costa Bera
Debian-Leandro Antonio da Costa BeraDebian-Leandro Antonio da Costa Bera
Debian-Leandro Antonio da Costa Bera
 
Unix - Sistema Operacional
Unix - Sistema OperacionalUnix - Sistema Operacional
Unix - Sistema Operacional
 
Mandriva - Sistema Operacional
Mandriva - Sistema OperacionalMandriva - Sistema Operacional
Mandriva - Sistema Operacional
 
Debian - Sistema Operacional
Debian - Sistema OperacionalDebian - Sistema Operacional
Debian - Sistema Operacional
 
Gentoo - Sistema Operacional
Gentoo - Sistema OperacionalGentoo - Sistema Operacional
Gentoo - Sistema Operacional
 
FreeBSD
FreeBSDFreeBSD
FreeBSD
 
RedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisRedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas Operacionais
 
Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema Operacional
 
Solaris - SO-Sun
Solaris - SO-SunSolaris - SO-Sun
Solaris - SO-Sun
 
Suse - GNU/Linux
Suse - GNU/LinuxSuse - GNU/Linux
Suse - GNU/Linux
 
OS/2
OS/2OS/2
OS/2
 
Windows Server 2008 - Marcio
Windows Server 2008 - MarcioWindows Server 2008 - Marcio
Windows Server 2008 - Marcio
 
MAC OS X - Caio
MAC OS X - CaioMAC OS X - Caio
MAC OS X - Caio
 
Unix - Robert
Unix - RobertUnix - Robert
Unix - Robert
 

Windows Vista - Sistema Operacional

  • 1. Por: Diego dos Santos Ribeiro Estudante de Ciência da Computação Na Universidade Guarulhos campus Itaquá
  • 2.
  • 3. Historia do Windows Microsoft Windows é uma popular família de sistemas operacionais criados pela Microsoft, empresa fundada por Bill Gates e Paul Allen. Antes da versão NT, era uma para o sistema operacional MS-DOS. A palavra windows em português significa janelas O registro da Windows foi legalmente complicado, pelo fato dessa palavra ser de uso corrente em ingles.
  • 4. A Microsoft começou o desenvolvimento de um Gerenciador de Interface (subseqüente renomeado Microsoft Windows) em setembro de 1981. O Windows só começa a ser tecnicamente considerado como um SO a partir da versão NT, lançada em agosto de 1993. O que havia antes eram sistemas gráficos sendo executados sobre alguma versão dos sistemas compatíveis com DOS , como MS-DOS, PS-DOS ou DR-DOS . Somente o MS-DOS era produzido pela própria Microsoft. O MS-DOS é um que não dispõe de interface grafica, funciona através de comandos de texto introduzidos no teclado pelo utilizador . O Windows surgiu inicialmente como uma interface gráfica para MS-DOS, que permitia correr programas em modo gráfico, o que permitiu a utilização do mouse , que até à altura era considerado supérfluo em computadores de tipo IBM-PC.
  • 5.
  • 6. Windows vista Informações sobre a infraestrutura do Windows Vista
  • 8.
  • 9. Infraestrutura recomendada RAM 512 MB para Starter 2007 1 GB para demais edições Processador Disco para instalação Intel P4, ATHLON ou similar 128 MB Compatível com WDDM 15 GB Placa de vídeo para AERO
  • 10. Contagem de ciclos da CPU O contador de ciclos da CPU, usado no Windows vista é usado para obter uma alocação de CPU mais parcial, usa uma rotina de inter- rupção do timer o intervalo para execução a cada 10 ou 15 ms. A rotina analiza em que thread ocorreu interrupção e atualiza a estatística de uso da thread do CPU como se esse tivesse sido executado no intervalo interio,quando na realidade o thread pode ter iniciado a execução um pouco antes do fim do intervalo.
  • 11. A figura mostra a parcialidade que pode ocorrer quando dois threads com a mesma prioridade ficam prontos para execução ao mesmo tempo. O thread A é executado até o próximo vencimento de intervalo de fração de tempo, quando o agendador supõe que ele tenha ficado em execução pelo intervalo inteiro e, então, decide que o giro do thread A foi concluido. . Além disso, o Thread A fica não parcialmente carregado devido à interrupção ocorrida durante o seu giro. No intervalo seguinte, o agendador seleciona o Thread B para assumir e é executado em um intervalo inteiro.
  • 12. I No Windows Vista, o agendador usa o Registro do contador de ciclos de processadores modernos para rastrear, de maneira precisa, quantos ciclos de CPU um thread pode executar. Estimando-se quantos ciclos a CPU pode executar em um intervalo de clock, ele pode distribuir de modo mais preciso os giros na CPU. Além disso, o agendador do Windows Vista não conta a execução de interrupção em relação ao giro do thread. Isso significa que, no Windows Vista, um thread obterá sempre pelo menos o próprio giro na CPU, e nunca mais de um intervalo de clock extra de execução, o que resulta em maior igualdade e mais comportamento determinístico do aplicativo. A Figura 2 mostra como o Windows Vista responde ao cenário mostrado na Figura 1, concedendo aos dois threads pelo menos um intervalo de execução.
  • 13. Agendamento com base em ciclos do Windows Vista 
  • 14.
  • 15.
  • 16.
  • 17. Ready para Vista Otimização de software, mas só o poderá fazer muito mais, e Vista inclui também a tecnologia para apoiar algumas soluções relativamente novo hardware para melhorar o seu desempenho. Os nomes de algumas dessas funcionalidades foram no fluxo durante o longo processo de desenvolvimento do Vista, mas com o sistema operacional finalmente navegação, a lista foi liquidada em um apelido comum: "Ready". Tem três principais membros:
  • 18. Ready Boost usa memória flash em dispositivos externos - drives USB e cartões de memória, por exemplo - a completar o sistema com uma memória cache especial que tira proveito de dispositivos flash "muito rápido aleatória ler vezes para impulsionar o desempenho do sistema.
  • 19.  
  • 20. Pen drives “especias para Ready boost Pen drives da Super Talent que são instalados diretamente nos conectores USB de 10 pinos da placa-mãe e por isso chamados “Pen drives Ready Boot”.
  • 21. Ready Boot utiliza o ReadyBoost serviços para enfrentar um problema particular - acelerar os processos de inicialização do sistema e de recuperação de hibernação. Ela mantém registro dos arquivos necessários na maioria das vezes quando o sistema arranca e constrói um cache temporário - uma espécie de "Boot-Up's Greatest Hits" - quando o sistema é iniciado. Ele pode usar o flash onde quer que se encontre em qualquer um dos dispositivos flash externo ou H-HHDs.
  • 22. Ready Drive tira partido das novas unidades de disco rígido híbrido (abreviadamente H-HHD), que combinam armazenamento em disco rotativo convencional com memória flash. Vista trata o flash e o disco como um espaço de memória, para que possa ser utilizado para cache de dados com freqüência extremamente necessário, para ReadyBoot dados, ou como uma memória cache de disco quando o disco é girado para baixo, para economizar energia da bateria.
  • 23.
  • 24.
  • 25. Agradecimentos Espero que tenham gostado