SlideShare a Scribd company logo
Хичээл 11
   Дискийн зохион байгуулалт

   Дисктэй ажиллах

   Файлын системийн үйл ажиллагаа
Дискийн зохион байгуулалт

      Файлын систем нь төхөөрөмж дээр
өгөгдлийг байршуулах, удирдах аргын цогц юм. Энэ
                                           юм.
бүлгийг 2 логик хэсэгтэй гэж ойлгож болно.
                                    болно.

• Эхний хэсэгт файлын системийг физик талаас нь
• дараагийн хэсэгт логик талаас нь авч үздэг.
                                       үздэг.

      Файлын системийн физик тал нь дискийн
зохион байгуулалт ба түүний үндсэн бүрдэл хэсгүүд
юм.
юм.
Дискийн зохион байгуулалт

      Дискний секторын тоо, сектор бүрийн
байтын тоо, замын тоо зэргийг доод түвшний
хэвшүүлэх үйлдэл буюу low lebel format үйлдлээр
дахин тодорхойлж өгч болдог.       Сүүлийн
үед бүх дискийг үйлдвэрээс нь доод түвшний
хэвшүүлэх үйлдэл хийж гаргадаг болсон. Энэ
үйлдлээр дискэнд байвал зохих үндсэн
параметрүүдийг зааж өгөөд, логикоор зохион
байгуулахад бэлэн болгодог.
Дискийн зохион байгуулалт

       Дисктэй ажиллах үндсэн, хамгийн бага
нэгж нь логик блок юм. Энэ нь 512 байт
байдаг.
      Дискний бүтцийг нарийн мэдэж байвал
логик блокийн дугаараас нь уг логик блокийн
байрлах зам, секторын дугаар зэргийг
тооцоолон олж болно.
Дискийн зохион байгуулалт

      Энэ нь зөвхөн онолын хувьд үнэн юм. Учир
нь дискний төвөөс холдох тутам секторт
агуулах мэдээллийн хэмжээ ихэсдэг. Үүнийг
зохицуулахын тулд :
 Толгой дискний төвөөс холдох тутам
  дискний эргэлтийн хурдыг багасгах
 Толгой дискний төвөөс холдох тутам
  дискний сектор бүрд байрлах битийн нягтыг
  багасгах аргуудыг хэрэглэдэг.
Дискийн зохион байгуулалт


       Дискний      үндсэн     параметрүүдийг
тогтоож өгөхдөө доод түвшний хэвшүүлэх
үйлдлийг ашигладаг.
          ашигладаг.
      Энэ үйлдлээр:
          үйлдлээр:
• сектор,
• зам,
• логик блокууд
• сектор бүрд алдаа засварлах кодыг бичдэг.
                              кодыг бичдэг.
Дискийн зохион байгуулалт

       Дараа нь уг мужаас өгөгдөл уншаад
алдаа засварлах кодтой нь тулгаж шалгаж,
алдааг засах боломжтой.
       Доод түвшний хэвшүүлэх үйлдэл хийсэн
дискийг ашиглахын тулд үйлдлийн систем нь
дахин 2 үйлдэл хийдэг.
 Эдгээр нь :
 Дискийг хуваах
 Логик хэвшүүлэлт юм.
Дискийн зохион байгуулалт


      Дискийг   хуваах   үйлдэл  хийснээр
хуваалтын үр дүнд үүссэн логик муж бүрийг
тус тусад нь нэг диск мэтээр харьцах
боломжийг ҮС-д олгодог.
          ҮС- олгодог.
Дискийн зохион байгуулалт


     Логик хэвшүүлэх үйлдлээр
• дискэнд    нэрлэсэн    өгөгдөл    хадгалах,
  тэдгээртэй харьцах боломжийг ҮС-д олгох
                                ҮС-
• үндсэн өгөгдлийн бүтцүүдийг дискэн дээр
  үүсгэж өгдөг.
         өгдөг.
Дискийн зохион байгуулалт

       Энэ өгөгдлийн бүтцүүдэд:
                     бүтцүүдэд:
• файлуудын байршил,
• файлуудын      үндсэн   мэдээллүүд  зэрэг
өгөгдлүүд багтана.
          багтана.
      Зарим тохиолдолд ямарч өгөгдлийн
бүтэцгүй хоосон дискийг ашиглах тохиолдол ч
гардаг.
гардаг.
Дискийн зохион байгуулалт

      Ингэснээр ҮС-ээс үл хамааран өөрийн
                 ҮС-
өгөгдлийн    мэдээллийг    нарийн    удирдах
боломжийг програмуудад олгодог.
                        олгодог.
      Логикоор      хэвшүүлсэн      дискнээс
компьютерийг ачаалахад эхлээд тогтмол санах
ой дахь жижиг хэмжээний програм ажилладаг.
                                 ажилладаг.
Дискийн зохион байгуулалт

      Энэ програм нь дискэн дээрх ачаалах
програмыг зөвхөн дуудах л үүрэгтэй. Ийм
                              үүрэгтэй.
тохиолдолд ачаалах програмыг өөрчлөх
шаардлагатай болдог.
             болдог.
      Харин тогтмол санах ой дахь програмыг
хүн бүр өөрчлөх боломжгүй юм.
                          юм.
Дискийн зохион байгуулалт

      Дискний тодорхой байрлалд ачаалах код
байрладаг ба ийм төрлийн дискийг ачаалах диск
гэнэ.
гэнэ.
      Ачаалах кодтой секторыг ачаалах сектор
гэдэг ба энэ нь голдуу 1 секторын хэмжээтэй
байдаг.
байдаг.
Дискийн зохион байгуулалт

      Компьютерийн системд хамгийн амархан
элэгддэг, хамгийн эрсдэл ихтэй хэсэг бол диск
юм. Учир нь олон тооны хөдөлдөг эд ангитай
байдаг. ҮС-үүд эвдрэлтэй блокуудыг төрөл
бүрийн аргаар боловсруулдаг..
Дискийн зохион байгуулалт

      Хамгийн энгийн арга нь аль нэг блок нь
эвдрэлтэй нь мэдэгдвэл уг блокод хандах
боломжгүй болгохын тулд эвдрэлтэй хэмээх
тусгай тэмдэглэгээ тавьдаг. Үүнээс илүү
ашигтай арга нь сектор илүүчлэх арга юм.
Дискийн зохион байгуулалт

      Энэ аргыг ашиглахын тулд дискийг
хэвшүүлэхдээ хэд хэдэн секторыг ҮС-д үл
үзэгдэх байдлаар хэвшүүлдэг. Эвдэрсэн сектор
лүү хандахад хаяг хувиргалтын механизм
ажиллан хандсан сектор лүү биш уг секторын
оронд ашиглаж буй илүүчилсэн секторт
ханддаг. Энэ үйлдэл хэрэглэгчээс хамаардаггүй.

More Related Content

Viewers also liked

М.Даариймаа - Ажлын гүйцэтгэлийн удирдлага
М.Даариймаа - Ажлын гүйцэтгэлийн удирдлагаМ.Даариймаа - Ажлын гүйцэтгэлийн удирдлага
М.Даариймаа - Ажлын гүйцэтгэлийн удирдлагаbatnasanb
 
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICACPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICAobhyguan
 

Viewers also liked (16)

Lecture 5 os
Lecture 5 osLecture 5 os
Lecture 5 os
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
Lecture 15 os
Lecture 15 osLecture 15 os
Lecture 15 os
 
Lecture 12 os
Lecture 12 osLecture 12 os
Lecture 12 os
 
Lecture 8 os
Lecture 8 osLecture 8 os
Lecture 8 os
 
Lecture 5 is
Lecture 5 isLecture 5 is
Lecture 5 is
 
Lecture 9 os
Lecture 9 osLecture 9 os
Lecture 9 os
 
Lecture 13
Lecture 13Lecture 13
Lecture 13
 
Lecture 10 os
Lecture 10 osLecture 10 os
Lecture 10 os
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Lecture 7 os
Lecture 7 osLecture 7 os
Lecture 7 os
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
Lecture 14 os
Lecture 14 osLecture 14 os
Lecture 14 os
 
М.Даариймаа - Ажлын гүйцэтгэлийн удирдлага
М.Даариймаа - Ажлын гүйцэтгэлийн удирдлагаМ.Даариймаа - Ажлын гүйцэтгэлийн удирдлага
М.Даариймаа - Ажлын гүйцэтгэлийн удирдлага
 
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICACPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
 

Similar to Lecture 11 os

Lecture6
Lecture6Lecture6
Lecture6Muuluu
 
Mtms2b software
Mtms2b   softwareMtms2b   software
Mtms2b software
Babaa Naya
 
бие даалт
бие даалтбие даалт
бие даалтeegii_0824
 
бие даалт
бие даалтбие даалт
бие даалт
eegii_0824
 
бие даалт
бие даалтбие даалт
бие даалтeegii_0824
 
Lecture15
Lecture15Lecture15
Lecture15Muuluu
 
Undra компьютерийн иж бүрдэл (7623463)
Undra   компьютерийн иж бүрдэл (7623463)Undra   компьютерийн иж бүрдэл (7623463)
Undra компьютерийн иж бүрдэл (7623463)shand1_undrakhchimeg
 
Mtms lec-2 [1]
Mtms lec-2 [1]Mtms lec-2 [1]
Mtms lec-2 [1]
nyamka0928
 
1.2 file shahah
1.2 file shahah1.2 file shahah
1.2 file shahahbudkhand_2
 
лекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалтлекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалт
E-Gazarchin Online University
 
Компьютерийн бүтэц, зохион байгуулалт №1-2
Компьютерийн  бүтэц, зохион байгуулалт №1-2Компьютерийн  бүтэц, зохион байгуулалт №1-2
Компьютерийн бүтэц, зохион байгуулалт №1-2
EnkhjargalDashdorjEn
 

Similar to Lecture 11 os (20)

Lecture6
Lecture6Lecture6
Lecture6
 
Mtms2b software
Mtms2b   softwareMtms2b   software
Mtms2b software
 
бие даалт
бие даалтбие даалт
бие даалт
 
бие даалт
бие даалтбие даалт
бие даалт
 
бие даалт
бие даалтбие даалт
бие даалт
 
Lecture15
Lecture15Lecture15
Lecture15
 
Lec2
Lec2Lec2
Lec2
 
Texnik hangamj
Texnik hangamjTexnik hangamj
Texnik hangamj
 
Komp vndes
Komp vndesKomp vndes
Komp vndes
 
K bvtets
K bvtetsK bvtets
K bvtets
 
Teh hangamj 8
Teh hangamj 8Teh hangamj 8
Teh hangamj 8
 
Undra компьютерийн иж бүрдэл (7623463)
Undra   компьютерийн иж бүрдэл (7623463)Undra   компьютерийн иж бүрдэл (7623463)
Undra компьютерийн иж бүрдэл (7623463)
 
Mtms lec-2 [1]
Mtms lec-2 [1]Mtms lec-2 [1]
Mtms lec-2 [1]
 
Mtms1 intro
Mtms1   introMtms1   intro
Mtms1 intro
 
1.2 file shahah
1.2 file shahah1.2 file shahah
1.2 file shahah
 
10 мэд зүй компьютер
10 мэд зүй компьютер10 мэд зүй компьютер
10 мэд зүй компьютер
 
Computer%202010
Computer%202010Computer%202010
Computer%202010
 
лекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалтлекц 1 компьютерийн бүтэц зохион байгуулалт
лекц 1 компьютерийн бүтэц зохион байгуулалт
 
database 7-8
database 7-8database 7-8
database 7-8
 
Компьютерийн бүтэц, зохион байгуулалт №1-2
Компьютерийн  бүтэц, зохион байгуулалт №1-2Компьютерийн  бүтэц, зохион байгуулалт №1-2
Компьютерийн бүтэц, зохион байгуулалт №1-2
 

More from csms_student

Lecture 2
Lecture  2Lecture  2
Lecture 2
csms_student
 

More from csms_student (14)

Lecture 6 is
Lecture 6 isLecture 6 is
Lecture 6 is
 
Lecture 15
Lecture 15Lecture 15
Lecture 15
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Lecture 14
Lecture 14Lecture 14
Lecture 14
 
Lecture 4 is
Lecture 4 isLecture 4 is
Lecture 4 is
 
Lecture 3 is
Lecture 3 isLecture 3 is
Lecture 3 is
 
Lecture 3 os
Lecture 3 osLecture 3 os
Lecture 3 os
 
Lecture 4 os
Lecture 4 osLecture 4 os
Lecture 4 os
 
Program
ProgramProgram
Program
 
Lecture 2
Lecture  2Lecture  2
Lecture 2
 
Lecture 2 IS
Lecture 2 ISLecture 2 IS
Lecture 2 IS
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Lecture 1 IS
Lecture 1 ISLecture 1 IS
Lecture 1 IS
 

Lecture 11 os

  • 2. Дискийн зохион байгуулалт  Дисктэй ажиллах  Файлын системийн үйл ажиллагаа
  • 3. Дискийн зохион байгуулалт Файлын систем нь төхөөрөмж дээр өгөгдлийг байршуулах, удирдах аргын цогц юм. Энэ юм. бүлгийг 2 логик хэсэгтэй гэж ойлгож болно. болно. • Эхний хэсэгт файлын системийг физик талаас нь • дараагийн хэсэгт логик талаас нь авч үздэг. үздэг. Файлын системийн физик тал нь дискийн зохион байгуулалт ба түүний үндсэн бүрдэл хэсгүүд юм. юм.
  • 4. Дискийн зохион байгуулалт Дискний секторын тоо, сектор бүрийн байтын тоо, замын тоо зэргийг доод түвшний хэвшүүлэх үйлдэл буюу low lebel format үйлдлээр дахин тодорхойлж өгч болдог. Сүүлийн үед бүх дискийг үйлдвэрээс нь доод түвшний хэвшүүлэх үйлдэл хийж гаргадаг болсон. Энэ үйлдлээр дискэнд байвал зохих үндсэн параметрүүдийг зааж өгөөд, логикоор зохион байгуулахад бэлэн болгодог.
  • 5. Дискийн зохион байгуулалт Дисктэй ажиллах үндсэн, хамгийн бага нэгж нь логик блок юм. Энэ нь 512 байт байдаг. Дискний бүтцийг нарийн мэдэж байвал логик блокийн дугаараас нь уг логик блокийн байрлах зам, секторын дугаар зэргийг тооцоолон олж болно.
  • 6. Дискийн зохион байгуулалт Энэ нь зөвхөн онолын хувьд үнэн юм. Учир нь дискний төвөөс холдох тутам секторт агуулах мэдээллийн хэмжээ ихэсдэг. Үүнийг зохицуулахын тулд :  Толгой дискний төвөөс холдох тутам дискний эргэлтийн хурдыг багасгах  Толгой дискний төвөөс холдох тутам дискний сектор бүрд байрлах битийн нягтыг багасгах аргуудыг хэрэглэдэг.
  • 7. Дискийн зохион байгуулалт Дискний үндсэн параметрүүдийг тогтоож өгөхдөө доод түвшний хэвшүүлэх үйлдлийг ашигладаг. ашигладаг. Энэ үйлдлээр: үйлдлээр: • сектор, • зам, • логик блокууд • сектор бүрд алдаа засварлах кодыг бичдэг. кодыг бичдэг.
  • 8. Дискийн зохион байгуулалт Дараа нь уг мужаас өгөгдөл уншаад алдаа засварлах кодтой нь тулгаж шалгаж, алдааг засах боломжтой. Доод түвшний хэвшүүлэх үйлдэл хийсэн дискийг ашиглахын тулд үйлдлийн систем нь дахин 2 үйлдэл хийдэг. Эдгээр нь :  Дискийг хуваах  Логик хэвшүүлэлт юм.
  • 9. Дискийн зохион байгуулалт Дискийг хуваах үйлдэл хийснээр хуваалтын үр дүнд үүссэн логик муж бүрийг тус тусад нь нэг диск мэтээр харьцах боломжийг ҮС-д олгодог. ҮС- олгодог.
  • 10. Дискийн зохион байгуулалт Логик хэвшүүлэх үйлдлээр • дискэнд нэрлэсэн өгөгдөл хадгалах, тэдгээртэй харьцах боломжийг ҮС-д олгох ҮС- • үндсэн өгөгдлийн бүтцүүдийг дискэн дээр үүсгэж өгдөг. өгдөг.
  • 11. Дискийн зохион байгуулалт Энэ өгөгдлийн бүтцүүдэд: бүтцүүдэд: • файлуудын байршил, • файлуудын үндсэн мэдээллүүд зэрэг өгөгдлүүд багтана. багтана. Зарим тохиолдолд ямарч өгөгдлийн бүтэцгүй хоосон дискийг ашиглах тохиолдол ч гардаг. гардаг.
  • 12. Дискийн зохион байгуулалт Ингэснээр ҮС-ээс үл хамааран өөрийн ҮС- өгөгдлийн мэдээллийг нарийн удирдах боломжийг програмуудад олгодог. олгодог. Логикоор хэвшүүлсэн дискнээс компьютерийг ачаалахад эхлээд тогтмол санах ой дахь жижиг хэмжээний програм ажилладаг. ажилладаг.
  • 13. Дискийн зохион байгуулалт Энэ програм нь дискэн дээрх ачаалах програмыг зөвхөн дуудах л үүрэгтэй. Ийм үүрэгтэй. тохиолдолд ачаалах програмыг өөрчлөх шаардлагатай болдог. болдог. Харин тогтмол санах ой дахь програмыг хүн бүр өөрчлөх боломжгүй юм. юм.
  • 14. Дискийн зохион байгуулалт Дискний тодорхой байрлалд ачаалах код байрладаг ба ийм төрлийн дискийг ачаалах диск гэнэ. гэнэ. Ачаалах кодтой секторыг ачаалах сектор гэдэг ба энэ нь голдуу 1 секторын хэмжээтэй байдаг. байдаг.
  • 15. Дискийн зохион байгуулалт Компьютерийн системд хамгийн амархан элэгддэг, хамгийн эрсдэл ихтэй хэсэг бол диск юм. Учир нь олон тооны хөдөлдөг эд ангитай байдаг. ҮС-үүд эвдрэлтэй блокуудыг төрөл бүрийн аргаар боловсруулдаг..
  • 16. Дискийн зохион байгуулалт Хамгийн энгийн арга нь аль нэг блок нь эвдрэлтэй нь мэдэгдвэл уг блокод хандах боломжгүй болгохын тулд эвдрэлтэй хэмээх тусгай тэмдэглэгээ тавьдаг. Үүнээс илүү ашигтай арга нь сектор илүүчлэх арга юм.
  • 17. Дискийн зохион байгуулалт Энэ аргыг ашиглахын тулд дискийг хэвшүүлэхдээ хэд хэдэн секторыг ҮС-д үл үзэгдэх байдлаар хэвшүүлдэг. Эвдэрсэн сектор лүү хандахад хаяг хувиргалтын механизм ажиллан хандсан сектор лүү биш уг секторын оронд ашиглаж буй илүүчилсэн секторт ханддаг. Энэ үйлдэл хэрэглэгчээс хамаардаггүй.