sistemas operacionais
(1,5) suponha que um programa a, que precisa executar no processador por 3a ms, faça duas operaçoes de e/s com durações de, respectivamente, 2 ms e 1,5 ms, sendo que a primeira é feita após a executar por 1/3 do seu tempo de execução, e que a segunda é feita após a executar por mais 1/3 do seu tempo de execução. suponha ainda que um programa b, que precisa executar no processador por 4b ms0, faça uma operação de e/s, com duração de 3 ms, após executar por 1/4 do seu tempo de execução. se a multiprogramação for usada somente para evitar a ociosidade do processador quando operações de e/s são feitas, e se um programa c, que não faz operações de e/s, executar por 1c ms somente quando não for possível evitar a ociosidade do processador com a e b executando, quais serão os menores valores que a, b e c poderão assumir para evitar completamente a ociosidade? justifique a sua resposta.
para encontrar esses valores, utilizaremos a seguinte implementação de algoritmo:algoritmo "exemplo função"// função : exemplificar aplicação de função// autor : rodrigo alencar// data : 07/12/2014// seção de declaraçõesvara,b,c : inteirofuncao fun (a,b,c : inteiro ): realvarr : realinicior retorne (r)fimfuncaoinicio// seção de comandosescreval( "informe o valor de a, b e c respectivamente") //imprime na telaleia(a,b,c) // aciona a leitura de dadosescreval("o resultado é :", fun(a,b,c)) //imprime o resultadofimalgoritmo
é natural que com o tempo o sistema operacional passe a consumir mais recursos. isso acontece principalmente por dois motivos:

arquivos temporários & cache são acumulados com o tempo;

muitos pacotes (e serviços) posteriormente instalados que consomem mais memória e mais processamento, consecutivam… Sou técnico em informática e te falo o seguinte... quando isso ocorre é o processador/memória, você vai precisar testar ambos para descobrir. Olá Bruna,
  

  
Muitas vezes softwares provocam conflito com o hardware, principalmente quando o memória é solicitada. Pode ser a placa mãe (o BIOS não aparece se ela estiver com problema) ou a placa de vídeo. Verifique-as. Não é por compatibilidade, já que falou que tem o hábito de usar tal software. Procure não ter muitos programas ativos em segundo plano quando usa softwares pesados como é o CorelDraw. Otimize o computador regularmente, isto é, limpe o cache, desinstale programas desnecessários e em desuso, limpe o Registro do Sistema.
  

  
Boa sorte olá, atilahc,



separei esse link com algumas informações que podem te ajudar:



<https://www.techtudo.com.br/dicas-e-tutoriais/2019/07/pc-lento-descubra-qual-programa-atrapalha-o-desempenho-do-computador.ghtml>



depois conta pra gente se deu certo! :) <p>o que significa "o tempo todo"? se acontecer uma vez por dia, eu escreveria um pequeno roteiro para testar os serviços para o estado de execução para descobrir se eles param em um horário específico. então tente descobrir o que mais está acontecendo ao mesmo tempo.</p><p>se acontecer a cada poucos minutos, monitoraria os processos com o 'monitor de processo' do sysinternal para descobrir quais arquivos/threads são acessados ​​por último antes de cair.</p> <p>os minimalistas diriam "quando não houver mais nada a remover" :-)</p><p>ok, agora, sério, uma interface está completa quando satisfaz todas as metas que você definiu para ela - por isso, se você não tem metas mensuráveis, não pode medir a integridade - afinal, você não pode medir a aptidão sem saber o que deveria para encaixar.</p><p>um bom exemplo de objetivos seria: "habilitar o usuário a executar x, y e z em menos de 1 minuto, com uma taxa de sucesso de 90%"; tudo o que resta é fazer com que os usuários se sentem na frente do computador e pergunte a eles para executar x, y e z se mais de 90% puderem executar todas as tarefas em menos de um minuto.</p><p>outros bons exemplos são "aumentar a taxa de conversão em 50%" ou "reduzir o abandono do cliente em 10%" etc.</p><p>um mau exemplo é "aumentar a taxa de conversão"; neste exemplo, você nunca pode declarar a interface completa - sempre haverá mais opções para testar e pequenas melhorias para executar.</p> <p>para suportar mais de 4 gb de memória windows usa <a href="http://en.wikipedia.org/wiki/physical\_address\_extension">extensão de endereço físico</a> (pae). ele usa tabelas de paginação para mapear a memória maior que 4 gb. ao fazer isso, o tamanho do endereço físico é aumentado para 36 bits, ou 64 gb. pae é usado em sistema operacional de 64 bits também; neste caso, o tamanho máximo é dobrado para 128 gb.</p><p>este método significa que cada processo ainda está limitado a um máximo de 4 gb de memória.</p> isto não é algo que outra pessoa possa responder por você. minhas sugestões podem não se adequar às suas necessidades, hardware e etc. eu, particularmente, avalio alguns pontos ao escolher um sistema operacional:

necessidades (jogar, estudar, trabalhar, etc)

meu hardware

às vezes gosto de avaliar … olá menguelyo tempblocksize é a memória reservada para rotinas internas (como order by) e dados em dataset e você pode colocar em bytes ou em megabytes com o m no final: 2m. obs: existe um consel... <p>olá carlos!</p>
<p>é sempre uma boa prática separarmos as classes do nosso sistema pois se fazemos tudo em somente uma acabamos pendendo para o paradigma estrutural e não para o orientado a objetos.</p>
<p>isso também facilita na manutenção do código.</p>
<p>espero que tenha ajudado! :d</p>
<p>bons estudos! ^^</p>