Enviado em 30/06/2015 - 18:11h
A questão é a seguinte : Escreva um shell script que produza um arquivo de números sequenciais lendo-se o último número no arquivo, adicionando-se 1 a ele e anexando-o ao arquivo. Execute uma instância no script de background e outra foreground, cada uma realizando acessos ao mesmo arquivo. Quanto tempo transcorre antes de se manifestar uma condição de corrida ? Qual é a região crítica? modifique o script para impedir a disputa.
obs : Eu só estudei os conceitos de processos e threads. Nunca vi shell script na minha vida, então to meio perdido. Vocês podem me ajudar ?
obs : Eu só estudei os conceitos de processos e threads. Nunca vi shell script na minha vida, então to meio perdido. Vocês podem me ajudar ?