Upload
erick
View
219
Download
0
Embed Size (px)
Citation preview
7/24/2019 Anotaes de SO
1/2
A consistencia de sistema de arquivos funciona da seguinte maneira, ela possui dois niveis: porbloco ou por arquivo. Por bloco ele cria duas tabelas que se iniciam com valores 0, na primeiratabela ele verifica quantas vezes um bloco aparece no arquivo, j na segunda tabela eleverifica a frequencia que o bloco aparece.Na consistencia de arquivo ela mantem um "tracing" dos blocos do arquivo, atrav!s de duas
tabelas. ma verifica os blocos ocupados e as outros os blocos livres. No entanto, isto n#ogarante a consistencia dos blocos de arquivos e portanto, ela determina os blocos perdidoscomo blocos livres e consequentemente faz de tal forma. $utro caso que ocorre ! quando % aduplicao de blocos, para isto a soluo ! simples, basta re'construir a tabela e eliminar asduplica&(es.
)ista '* ' $ dispositivo de bloco informa&(es de blocos, cada qual em seu endere&o e pode serendere&ado. + o dispositivo de caractere recebe um fluo de caracteres e este n#o pode serendere&ado.
- ' )ins simblicos possuem um ponteiro que apontam para outro arquivo, assume aspermiss(es do arquivo original e consomem pouco espa&o. m eemplo ! os atal%os do/indo/s. aso o arquivo original seja apagado, o lin ser in1til.+ o 2ard lins s#o a representao f3sica de um arquivo, por!m com nomes e possivelmentediretrios diferentes. Possuem o mesmo conteudo e permiss(es. aso o arquivo original forapagado, o lin permanece.
4 ' No modelo de mapa de bits utiliza * bit pra representar * bloco, sendo assim se um arquivoconter n blocos ser utilizado n bits pra representa'los. 5az uma leitura dos blocos e caso obloco em quest#o esteja livre ! representado por 0, caso esteja ocupado ser *.
6 ' $s cac%es de disco armazenam na memoria buffer cac%e os dados mais acessados. Antesde acessar algum dado o 7$ verifica se os dados eistem na memoria cac%e para s ent#otentar ler o disco. A memoria 8A9 ! acessada mais rapidamente e portanto torna o processomais rpido.
' $ sistema de arquivos 5A;, de maneira geral, ! caracterizado por utilizar uma tabela de3ndices para localizar os blocos do arquivo.
< ' = muito mais simples e prtico localizar um bloco na tabela de alocao do que na listaencadeada, pois na lista encadeada ! necessrio percorrer n'por'n at! encontrar um bloco
enquanto na tabela de alocao basta procurar o endere&o na lista.
*0 ' As entradas de diretrios possuem informa&(es arcerca dos arquivos >onde s#oarmazenadas, o nome, etc?. 7ervem o propsito de assegurar a integridade dos arquivos.
7/24/2019 Anotaes de SO
2/2
*@ ' Parti&(es de disco s#o espa&os reservados e alocados em determinado formato, compostade blocos de dados. aso um arquivo seja registrado em uma partio, ele dever cumprir aseigencias do tipo de formato de alocao dos blocos.
*-'