Компьютердің логикалық бөлігі


(FAT) файлдарын орналастырудың таблицасы



бет10/25
Дата27.02.2023
өлшемі0,85 Mb.
#70224
1   ...   6   7   8   9   10   11   12   13   ...   25
Байланысты:
ЛЕКЦИИ

(FAT) файлдарын орналастырудың таблицасы
(File Allocation Table, FAT) файлдарын орналастырудың таблицасы ретінде олардың негізігі құрылымдарын қарастыруға болады, DOS оларды басқарады, және логикалық негіздер берілісін диск қолданады. Әрбір логикалық диск (басқада құрылғы немесе олардың бөлігі, DOS диісктік идентификатордың икемделуі) FAT командаларына ие. Кез- келген осындай дискілер тобы құрамында екі FAT көшірмесіне ие болады.
Техникалық келтірілгендер.
FAT- тің екі көшірмесі кейбір қажетсіз негіздерді өшіретін типтерден қорғайды. Әр кез сайын DOS файылға жүгінгенде бірінші FAT бағытталады, себебі ақпаратты алу үшін ол ондағы класстар бөлігін оқып үйренуі керек. Дисктер жадындағы ақпаратпен толық танысу үшін бірінші жағдайда ҒАТ қандай кластар жайындағы ақпаратты оқитынын білуі керек. Дискті толтыру үшін ол ең алдымен ҒАТ өзгертеді, соңынан екінші ретте де сол қозғалысын қайталайды. (ҒАТ32 пайдалану жағдайында осыны пайдалану ережеге сай, әдетте ол сақталады).
Егер DOS бірінші оқылу кезінде ҒАТ қателік тапса, онда ол автоматты түрде екінші қабылданатын ақпаратты қабылдауға тырысады. Бірақ ол екінші рет ҒАТ оқымайды, қазір оған мұндай мүмкіншілік қажет емес, DOS ҒАТ орналасқан ақпараттың бұзылғанын білуі керек емес.
Екінші ҒАТ-тың бұзылғандығы туралы білетін бірнеше мүмкіндіктер бар. Бірінші мүмкіндік ҒАТ екі көшірмесіндегіде жазбаларда бұзылған болуы мүмкін. Осы жағдайда сіз берілген негіздердің бірқатарын жоғалтуыңыз мүмкін. Осындай жағдай болмас үшін тексерудің басқа мүмкіншіліктерін қолдану керек, ҒАТ-тың екінші мүмкіндігінде қолданылатын басқада мүмкіншіліктер, Microsoft ScanDisk немесе Norton Disk Doctor бағдарламалары, олар мүмкіншілігінше қателіктерді түзетуге және оларды файлдық жүйеден өшіріп тастауға талпынады.
Егерде басқада ҒАТ-пен байланысты көптеген жағдайлар туындап жатса, оның көшірмесін туралы ақауларды бірден бағдарламалға жеткізеді. Сәйкесінше қолданылатын бағдарламалар арқылы сіз ҒАТ-тың қателігін көшірмесін тауып, оны жоюға мүмкіндік туады.
Осыған сәйкес диістерді қателікке тексеріп тұру қажеттілігі туындайды, Norton Utilities, сонымен қатар және ОС Windows 98, PC бағдарламалары осы қателіктерді толығырақ тексеруді автоматты түрде жүзеге асырады. Егер туындаған жағдайлар пайда болғаннан бұрын туындаса, онда берілген негіздер дискіде сақталмайды. Егер сіз мұндай туындағн жағдайлармен кездесіп көрмесеңіз, онда сізге бақыт жұлдызы қонды деуге болады, себебі бірнеше күндер аралығында бағдарламалар арқылы Norton Disk Editor ол ақпараттың көп бөлігін өзіңе қайтарып аласыз.
FAT өз алдына таблицалардан құралған және әрқайсысы өз алдына әрбір жүйелерге бағытталған мекен-жайлық бөлшектерге бөлінген. Бұл мекен-жайлықтар логикалық диісктің ерекшеліктерін өзіне 2-ден бастап, ҒАТ орналасқан логикалық элементтерінен бастап түйінді каталогке дейін икемделеді. ҒАТ әрбір класс бөліктеріне Dоs ақпараттарын негіздейді.
Егер ҒАТ бөлігінде нөлдік шама жазылған болса, онда осыған сәйкес кластар бөлігінде орналасқан берілген уақытта қолданылмайды және іске қосылмайды. Егер жазбада «файлдың бітуі» (End of File, EOF) шамасы қолданылса, онда осы берілген класс тізбектеле келесі класс файлдарымен бірге қолданылады. Үшінші алдын ала көрсетілген шамалар жиынтығы ҒАТ файлының құрамында сақталса, онда оның жағдайы өте нашар деген болжамды айтуға және оны сенімді түрде сақтау керектігін ескертуге болады. Кез келген ҒАТ құрамындағы жазба ақпаратты сақтау үшін қолданылатын файл ретінде және осы ақпараттардың жалғасы басқа кластерде сақталатынын, яғни олардың мекен-жайлары осы берілген ҒАТ-та орналасады.





  1. Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   25




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет