Дискінің логикалық құрылымы
Алматы 2022
ОЖ компоненттерінің бірі - файлдық жүйе - жүйе мен қолданушы ақпараттарының негізгі жады. Барлық заманауи операциялық жүйелер бір немесе бірнеше файлдық жүйелермен жұмыс істейді, мысалы, FAT (Файлдарды бөлу кестесі), NTFS (NT файлдық жүйесі), HPFS (жоғары өнімділік файлдық жүйесі), NFS (желілік файлдық жүйе), AFS (Эндрю файлдық жүйесі). , Интернет файлдық жүйесі.Файлдық жүйе-бұл операциялық жүйенің бөлігі, ол сыртқы жадта сақталған деректермен жұмыс істеу үшін ыңғайлы интерфейсті қамтамасыз етуге және бірнеше пайдаланушылар мен процестер арасында файл алмасуды қосуға арналған.Кең мағынада файлдық жүйе термині мыналарды қамтиды:
Дискідегі барлық файлдардың жиынтығы;
Файлдарды басқару үшін қолданылатын деректер құрылымдарының жиынтығы, мысалы, файл каталогтары, файл дескрипторлары, бос және пайдаланылған дискілік кеңістікті бөлуге арналған кестелер;
Файлдарды басқаруды жүзеге асыратын жүйелік бағдарламалық құралдардың жиынтығы, атап айтқанда: файлдарды құру, жою, оқу, жазу, атау, іздеу және басқа операциялар.
Файлдық жүйе әдетте компьютерді қосқаннан кейін ОЖ жүктелгенде де, жұмыс кезінде де қолданылады. Файлдық жүйе келесі негізгі функцияларды орындайды:
Файлдарды ұйымдастырудың мүмкін әдістерін және тасымалдаушыдағы файл құрылымын анықтайды;
Файлдардың мазмұнына қол жеткізу әдістерін жүзеге асырады және файлдармен және файл құрылымымен жұмыс жасау құралдарын ұсынады. Бұл жағдайда деректерге қол жеткізуді файлдық жүйе бойынша атау бойынша да, адрестер бойынша да (сектор, жер үсті және медиа трек нөмірлері) ұйымдастыруға болады;
Бұқаралық ақпарат құралдарындағы бос орынның есебін жүргізеді.
Қолданбалы бағдарлама файлға қол жеткізгенде, ол ақпараттың нақты файлда қалай орналасатынын, сондай -ақ қандай физикалық ақпарат құралдарына (CD, қатты диск немесе флэш -жад блогы) жазылғанын білмейді. Бағдарлама тек файлдың атын, оның өлшемін және атрибуттарын біледі. Ол бұл деректерді файлдық жүйе драйверінен алады. Бұл файлдық жүйеге файлдың қайда және қалай жазылатынын анықтайтын файлдық жүйе (мысалы, қатты диск).
Операциялық жүйе тұрғысынан алғанда, бүкіл диск 512 байт және одан да көп кластерлердің (жадының аймақтары) жиынтығы болып табылады. Файлдық жүйе драйверлері кластерлерді файлдар мен каталогтарға ұйымдастырады (бұл каталогтағы файлдар тізімі бар файлдар). Дәл осы драйверлер ақаулы деп белгіленген кластерлердің қайсысы тегін екенін бақылайды. Дискілерде деректердің қалай сақталатынын және ОЖ оларға қол жеткізуді қалай қамтамасыз ететінін нақты түсіну үшін, кем дегенде, жалпы айтқанда, дискінің логикалық құрылымын ұсыну қажет.
Дискінің логикалық құрылымы
Компьютер ақпаратты сақтауы, оқуы және жазуы үшін алдымен қатты дискіні бөлу керек. Бөлімдер тиісті бағдарламалардың көмегімен жасалады - бұл қатты дискіні бөлу деп аталады. Бұл бөлу болмаса, операциялық жүйені қатты дискіге орнату мүмкін болмайды (Windows XP және 2000 -ді бөлінбеген дискіге орнатуға болатынына қарамастан, олар бұл процесті орнату процесінде өздері жасайды).
Қатты дискіні бірнеше бөлімге бөлуге болады, олардың әрқайсысы офлайн режимде қолданылады. Ол не үшін? Бір дискіде әр түрлі бөлімдерде орналасқан бірнеше түрлі операциялық жүйе болуы мүмкін. ОЖ бөлген бөлімнің ішкі құрылымы сол ОЖ арқылы толық анықталады.
Сонымен қатар, дискіні бөлудің басқа себептері бар, мысалы:
Астам сыйымдылығы бар дискілерді қолдану мүмкіндігі
32 МБ;
Егер диск зақымдалған болса, онда тек сол дискідегі ақпарат жоғалады;
Кішкене дискіні қайта ұйымдастыру және түсіру үлкен дискіге қарағанда оңай және жылдам;
Әр пайдаланушыға өзінің логикалық дискісін тағайындауға болады.
Дискіні жұмысқа дайындау операциясы деп аталады пішімдеу, немесе инициализация... Барлық қол жетімді дискі кеңістігі бүйірлерге, жолдарға және секторларға бөлінеді, жолдары мен жақтары нөлден, ал секторлар бірден. Дисктің немесе дискілік пакеттің осінен бірдей қашықтықта орналасқан жолдардың жиынтығы цилиндр деп аталады. Осылайша, сектордың физикалық мекенжайы келесі координаттармен анықталады: жол нөмірі (цилиндр - С), дискінің бүйірлік нөмірі (басы - Н), сектор нөмірі - R, б.а. CHR.
Қатты дисктің бірінші секторында (C = 0, H = 0, R = 1) негізгі жүктеу жазбасы бар - Негізгі жүктеу жазбасы... Бұл рекорд барлық секторды қамтымайды, тек оның бастапқы бөлігін алады. Master Boot Record-бұл жүйелік емес жүктеуші бағдарламасы.
Қатты дисктің бірінші секторының соңында дискіні бөлу кестесі орналасқан - Бөлу кестесі... Бұл кестеде максимум төрт бөлімді сипаттайтын төрт жол бар. Кестедегі әрбір жол бір бөлімді сипаттайды:
1) белсенді бөлім немесе жоқ;
2) бөлімнің басына сәйкес келетін сектор нөмірі;
3) бөлімнің соңына сәйкес келетін сектор нөмірі;
4) секторлар бойынша бөлу мөлшері;
5) операциялық жүйенің коды, яғни бұл бөлім қай ОЖ -ға жатады.
Егер бөлімде операциялық жүйенің жүктеу бағдарламасы болса, онда ол белсенді деп аталады. Бөлім элементіндегі бірінші байт - бөлімнің белсенділігі жалаушасы (0 - белсенді емес, 128 (80Н) - белсенді). Ол бөлімнің жүйелік (жүктелетін) екенін анықтауға және компьютер іске қосылған кезде одан операциялық жүйені жүктеу қажеттілігін анықтауға қызмет етеді. Тек бір бөлім белсенді болуы мүмкін. Жүктеу менеджерлері деп аталатын шағын бағдарламалар дисктің бірінші секторларында орналасуы мүмкін. Олар интерактивті түрде пайдаланушыдан қай бөлімнен жүктелетінін сұрайды және сәйкесінше бөлу белсенділігінің жалаушаларын реттейді. Бөлу кестесінде төрт жол бар болғандықтан, дискіде төрт түрлі операциялық жүйе болуы мүмкін, сондықтан дискіде әр түрлі операциялық жүйеге жататын бірнеше негізгі бөлімдер болуы мүмкін.
Қатқыл дисктің логикалық құрылымының мысалы үш бөлімнен тұрады, оның екеуі DOS -қа, біреуі UNIX -ке жатады, 3.2а суретте көрсетілген.
Әр белсенді бөлімнің өзінің жүктеу жазбасы бар - берілген ОЖ жүктейтін бағдарлама.
Іс жүзінде диск әдетте екі бөлімге бөлінеді. Бөлімдердің өлшемдері, олар белсенді деп жарияланады немесе жарияланбайды, пайдаланушы қатты дискіні жұмысқа дайындау барысында белгілейді. Бұл арнайы бағдарламалардың көмегімен жүзеге асады. DOS -та бұл бағдарлама FDISK, Windows -XX нұсқаларында - Diskadministrator деп аталады.
DOS жүйесінде негізгі бөлім Негізгі бөлім, бұл бөлімде операциялық жүйені жүктеуші мен ОЖ -нің өзі бар. Осылайша, бастапқы бөлім C: логикалық диск ретінде пайдаланылатын белсенді бөлім болып табылады.
WINDOWS операциялық жүйесі (дәлірек айтсақ, WINDOWS 2000) өзінің терминологиясын өзгертті: белсенді бөлім жүйелік бөлім деп аталады, ал жүктеу бөлімі WINDOWS жүйелік файлдары бар логикалық диск деп аталады. Жүктеу логикалық дискісі жүйелік бөліммен бірдей болуы мүмкін, бірақ ол бір қатты дисктің басқа бөлімінде немесе басқа қатты дискіде орналасуы мүмкін.
Кеңейтілген бөлім Кеңейтілген бөлімбірнеше логикалық дискілерге D: Z -дан аттары бар бөлінуі мүмкін.
3.2б -суретте тек екі бөлім мен төрт логикалық дискіден тұратын қатты дискінің логикалық құрылымы көрсетілген.
Жалпы Информатика теориясында мәліметтер құрылымының келесі үш негізгі түрі анықталған - сызықтық, кестелік, иерархиялық. Мысал кітап: парақтар тізбегі - сызықтық құрылым. Бөлімдер, бөлімдер, тараулар, абзацтар - иерархия. Мазмұны - кесте - сілтемелер - сызықты иерархиялық. ... жалғасы
ОЖ компоненттерінің бірі - файлдық жүйе - жүйе мен қолданушы ақпараттарының негізгі жады. Барлық заманауи операциялық жүйелер бір немесе бірнеше файлдық жүйелермен жұмыс істейді, мысалы, FAT (Файлдарды бөлу кестесі), NTFS (NT файлдық жүйесі), HPFS (жоғары өнімділік файлдық жүйесі), NFS (желілік файлдық жүйе), AFS (Эндрю файлдық жүйесі). , Интернет файлдық жүйесі.Файлдық жүйе-бұл операциялық жүйенің бөлігі, ол сыртқы жадта сақталған деректермен жұмыс істеу үшін ыңғайлы интерфейсті қамтамасыз етуге және бірнеше пайдаланушылар мен процестер арасында файл алмасуды қосуға арналған.Кең мағынада файлдық жүйе термині мыналарды қамтиды:
Дискідегі барлық файлдардың жиынтығы;
Файлдарды басқару үшін қолданылатын деректер құрылымдарының жиынтығы, мысалы, файл каталогтары, файл дескрипторлары, бос және пайдаланылған дискілік кеңістікті бөлуге арналған кестелер;
Файлдарды басқаруды жүзеге асыратын жүйелік бағдарламалық құралдардың жиынтығы, атап айтқанда: файлдарды құру, жою, оқу, жазу, атау, іздеу және басқа операциялар.
Файлдық жүйе әдетте компьютерді қосқаннан кейін ОЖ жүктелгенде де, жұмыс кезінде де қолданылады. Файлдық жүйе келесі негізгі функцияларды орындайды:
Файлдарды ұйымдастырудың мүмкін әдістерін және тасымалдаушыдағы файл құрылымын анықтайды;
Файлдардың мазмұнына қол жеткізу әдістерін жүзеге асырады және файлдармен және файл құрылымымен жұмыс жасау құралдарын ұсынады. Бұл жағдайда деректерге қол жеткізуді файлдық жүйе бойынша атау бойынша да, адрестер бойынша да (сектор, жер үсті және медиа трек нөмірлері) ұйымдастыруға болады;
Бұқаралық ақпарат құралдарындағы бос орынның есебін жүргізеді.
Қолданбалы бағдарлама файлға қол жеткізгенде, ол ақпараттың нақты файлда қалай орналасатынын, сондай -ақ қандай физикалық ақпарат құралдарына (CD, қатты диск немесе флэш -жад блогы) жазылғанын білмейді. Бағдарлама тек файлдың атын, оның өлшемін және атрибуттарын біледі. Ол бұл деректерді файлдық жүйе драйверінен алады. Бұл файлдық жүйеге файлдың қайда және қалай жазылатынын анықтайтын файлдық жүйе (мысалы, қатты диск).
Операциялық жүйе тұрғысынан алғанда, бүкіл диск 512 байт және одан да көп кластерлердің (жадының аймақтары) жиынтығы болып табылады. Файлдық жүйе драйверлері кластерлерді файлдар мен каталогтарға ұйымдастырады (бұл каталогтағы файлдар тізімі бар файлдар). Дәл осы драйверлер ақаулы деп белгіленген кластерлердің қайсысы тегін екенін бақылайды. Дискілерде деректердің қалай сақталатынын және ОЖ оларға қол жеткізуді қалай қамтамасыз ететінін нақты түсіну үшін, кем дегенде, жалпы айтқанда, дискінің логикалық құрылымын ұсыну қажет.
Дискінің логикалық құрылымы
Компьютер ақпаратты сақтауы, оқуы және жазуы үшін алдымен қатты дискіні бөлу керек. Бөлімдер тиісті бағдарламалардың көмегімен жасалады - бұл қатты дискіні бөлу деп аталады. Бұл бөлу болмаса, операциялық жүйені қатты дискіге орнату мүмкін болмайды (Windows XP және 2000 -ді бөлінбеген дискіге орнатуға болатынына қарамастан, олар бұл процесті орнату процесінде өздері жасайды).
Қатты дискіні бірнеше бөлімге бөлуге болады, олардың әрқайсысы офлайн режимде қолданылады. Ол не үшін? Бір дискіде әр түрлі бөлімдерде орналасқан бірнеше түрлі операциялық жүйе болуы мүмкін. ОЖ бөлген бөлімнің ішкі құрылымы сол ОЖ арқылы толық анықталады.
Сонымен қатар, дискіні бөлудің басқа себептері бар, мысалы:
Астам сыйымдылығы бар дискілерді қолдану мүмкіндігі
32 МБ;
Егер диск зақымдалған болса, онда тек сол дискідегі ақпарат жоғалады;
Кішкене дискіні қайта ұйымдастыру және түсіру үлкен дискіге қарағанда оңай және жылдам;
Әр пайдаланушыға өзінің логикалық дискісін тағайындауға болады.
Дискіні жұмысқа дайындау операциясы деп аталады пішімдеу, немесе инициализация... Барлық қол жетімді дискі кеңістігі бүйірлерге, жолдарға және секторларға бөлінеді, жолдары мен жақтары нөлден, ал секторлар бірден. Дисктің немесе дискілік пакеттің осінен бірдей қашықтықта орналасқан жолдардың жиынтығы цилиндр деп аталады. Осылайша, сектордың физикалық мекенжайы келесі координаттармен анықталады: жол нөмірі (цилиндр - С), дискінің бүйірлік нөмірі (басы - Н), сектор нөмірі - R, б.а. CHR.
Қатты дисктің бірінші секторында (C = 0, H = 0, R = 1) негізгі жүктеу жазбасы бар - Негізгі жүктеу жазбасы... Бұл рекорд барлық секторды қамтымайды, тек оның бастапқы бөлігін алады. Master Boot Record-бұл жүйелік емес жүктеуші бағдарламасы.
Қатты дисктің бірінші секторының соңында дискіні бөлу кестесі орналасқан - Бөлу кестесі... Бұл кестеде максимум төрт бөлімді сипаттайтын төрт жол бар. Кестедегі әрбір жол бір бөлімді сипаттайды:
1) белсенді бөлім немесе жоқ;
2) бөлімнің басына сәйкес келетін сектор нөмірі;
3) бөлімнің соңына сәйкес келетін сектор нөмірі;
4) секторлар бойынша бөлу мөлшері;
5) операциялық жүйенің коды, яғни бұл бөлім қай ОЖ -ға жатады.
Егер бөлімде операциялық жүйенің жүктеу бағдарламасы болса, онда ол белсенді деп аталады. Бөлім элементіндегі бірінші байт - бөлімнің белсенділігі жалаушасы (0 - белсенді емес, 128 (80Н) - белсенді). Ол бөлімнің жүйелік (жүктелетін) екенін анықтауға және компьютер іске қосылған кезде одан операциялық жүйені жүктеу қажеттілігін анықтауға қызмет етеді. Тек бір бөлім белсенді болуы мүмкін. Жүктеу менеджерлері деп аталатын шағын бағдарламалар дисктің бірінші секторларында орналасуы мүмкін. Олар интерактивті түрде пайдаланушыдан қай бөлімнен жүктелетінін сұрайды және сәйкесінше бөлу белсенділігінің жалаушаларын реттейді. Бөлу кестесінде төрт жол бар болғандықтан, дискіде төрт түрлі операциялық жүйе болуы мүмкін, сондықтан дискіде әр түрлі операциялық жүйеге жататын бірнеше негізгі бөлімдер болуы мүмкін.
Қатқыл дисктің логикалық құрылымының мысалы үш бөлімнен тұрады, оның екеуі DOS -қа, біреуі UNIX -ке жатады, 3.2а суретте көрсетілген.
Әр белсенді бөлімнің өзінің жүктеу жазбасы бар - берілген ОЖ жүктейтін бағдарлама.
Іс жүзінде диск әдетте екі бөлімге бөлінеді. Бөлімдердің өлшемдері, олар белсенді деп жарияланады немесе жарияланбайды, пайдаланушы қатты дискіні жұмысқа дайындау барысында белгілейді. Бұл арнайы бағдарламалардың көмегімен жүзеге асады. DOS -та бұл бағдарлама FDISK, Windows -XX нұсқаларында - Diskadministrator деп аталады.
DOS жүйесінде негізгі бөлім Негізгі бөлім, бұл бөлімде операциялық жүйені жүктеуші мен ОЖ -нің өзі бар. Осылайша, бастапқы бөлім C: логикалық диск ретінде пайдаланылатын белсенді бөлім болып табылады.
WINDOWS операциялық жүйесі (дәлірек айтсақ, WINDOWS 2000) өзінің терминологиясын өзгертті: белсенді бөлім жүйелік бөлім деп аталады, ал жүктеу бөлімі WINDOWS жүйелік файлдары бар логикалық диск деп аталады. Жүктеу логикалық дискісі жүйелік бөліммен бірдей болуы мүмкін, бірақ ол бір қатты дисктің басқа бөлімінде немесе басқа қатты дискіде орналасуы мүмкін.
Кеңейтілген бөлім Кеңейтілген бөлімбірнеше логикалық дискілерге D: Z -дан аттары бар бөлінуі мүмкін.
3.2б -суретте тек екі бөлім мен төрт логикалық дискіден тұратын қатты дискінің логикалық құрылымы көрсетілген.
Жалпы Информатика теориясында мәліметтер құрылымының келесі үш негізгі түрі анықталған - сызықтық, кестелік, иерархиялық. Мысал кітап: парақтар тізбегі - сызықтық құрылым. Бөлімдер, бөлімдер, тараулар, абзацтар - иерархия. Мазмұны - кесте - сілтемелер - сызықты иерархиялық. ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz