Дәріс 1 Операциялық жүйелердің (ОЖ) концептуальды негіздері. Тарихы. Қызметі. Жүйелік шақырулар. Операциялық жүйелер құрылымы



Pdf көрінісі
бет40/56
Дата04.12.2023
өлшемі1.8 Mb.
#485405
1   ...   36   37   38   39   40   41   42   43   ...   56
толық лекция

13.2 CP/M файлдық жүйесі 
CP/M (Control Program for Microcomputers) – операциялық жүйе.
Файлдық жүйесінде 32 байттық бекітілген жазбамен бір ғана каталог. 
8+3 символы жоғарғы регистр файлының атауы. 
Әрбір шамадан тыс жүктеу кезінде бос және бос емес блоктарды биттік массив 
есептейді. Массив жадыда орналасқан.Жұмыс біткенен кейін ло дискіге жазылмайды. 
CP/M каталогтық жазба 
Файлдың максималды өлшемі 16Кбайт (16*1Кбайт). 
Файлдардың размері үшін 16 дан 32 Кбайтқа дейнекі жазба және 48 Кбайтқа үш жазба 
қолданылады. 
Экстент өрісінде реттелген жазбалар саны сақталған
Қолданішы коды - әрбір қолданушы тек қана өзінің файлымен жұмыс істей алады. 
Файлдардыоқу реті: 
1. 
Файл open жүйесімен ашылады. 
2. 
Каталогтық жазба оқылады, және барлық блоктар туралы ақпараттарды 
алады. 
3. 
Read жүйесі шақырылады. 
 
13.2 MS-DOS (FAT-12,16,32) файлдық жүйесі 
Бірінші версиясында тек қана бір каталог болды (MS-DOS 1.0). 
MS-DOS 2.0 версиясымен иерархиялық структурасын қолданды. 
32 байта каталогтық жазба фиксирленген. 
8+3 символы жоғарғы регистр файл атауы. 
 


Дәріс 13 
Файлдық жүйеге мысал.
UNIX V7; BSD; Linux (EXT2; EXT3; RFS; JFS; XFS); NFS 
1. UNIX V7 файлдық жүйесі 
UNIX жаңа жүйесінде ескі файлдық жүйенің негізгі элементі қолданылады. 
Негізгілері: 

ASCII файлдық атауы 14 символмен шектелген. 

Сылкаларға көмек. 

Файлдар мен каталогтарға тексеруші кіру мүмкіндігі. 

Регистрлердің атауы, my.txt и MY.TXT бұл басқа файлдар. 

i-түйін тізбегі қолданылады. 

Басқа файлдармен өзгешелік болмайды. 

Символдық арнайы файлдарға көмек беріледі.
Егер файлды ашсақ,/dev/lp және оған берілгендерді жазсақ, онда берілгендер принтрда 
басылып шығады. 
Егер файлды асшақ /dev/tty және одан берілгендерді оқысақ, онда пернетақта мен терілген 
берілгендерді аламыз. 

Арнайы блоктық файлдар қолданылады. UNUX файлдық жүйесінің орналасуы 
Суперблок мынадан тұрады: 

i-түйіндер саны 

Дисктік блоктардың саны 

Дискінің бос блоктарының бастапқы саны 
Супперблокты жою кезінде файлдық жүйе оқылмайды. 
Әрбір i-түйіні 64 байттан тұрады. 
Әрбір файл үшін каталог бір жазбадан құрайды. 
Каталогтық жазбада UNIX V7 16 байт 
i-түйінінің құрылысы 


Достарыңызбен бөлісу:
1   ...   36   37   38   39   40   41   42   43   ...   56




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

    Басты бет