Dinamik taqsimlanish. Almashtirish(svo`ing).
paketli tizimlar bilan ishlashda fiksirlangan bo`limlar bilan ishlab, boshqa xech qanday murakkab narsalardan foydalanmaslik xam mumkin. Vaqtni taqsimlash tizimlari bilan ishlash vaqtida,xotira xamma foydalanuvchilar jarayonlarini o`zida ushlab tura olmaydigan xolat ro`y berishi mumkin.Bu xolda svo`ingdan foydalanishga to`g`ri keladi.Svoping-bu jarayonlarni asosiy xotiradan diska va orqaga to`liq o`tkazishdir. Jarayonlarni diskka qisman yuklash saxifali tashkil etilgan tizimda amalga oshiriladi.
Yuklangan jarayonlar huddi o`sha adreslar maydoniga yoki boshqa joyga qaytarilishi mumkin. Bu cheklash bog`lanish metodi xususiyatidan kelib chiqadi. Bog`lanish sxemasi uchun, bajarish bosqichida jarayonlarni hotiraning boshqa joyiga ko`chirish mumkin.
Svo`ing hotirani boshqarishga bevosita aloqasi yo`q,u ko``roq jarayonlarni rejalashtirish bilan bog`liqdir.
Mavzu 15.O’rnatilgan operatsion tizimlar. Kiritish-chiqarish va fayl tizimi.
3.Fayl tizimi. Operatsion tizimlarda kiritish-chikarishni boshkarish Pobuditelьnoy sababi, oxirida natijada privedshey ishlab chiquvchi mutaxassislar yaratishga tartibli dasturiy ta’minlash, v jild qatorida operatsionnыx tizimlarini, turdi zarurlik taqdim etish dasturlarga mablag’lari ayrboshlash ushbu tashqi qurulmalar bilan, qaysiki bы ne talab qilishdi bevosita ulanish v har birini dasturni juft koda, boshqaruvchisi qurulmalar bilan kiritish-chiqarish. eslatamiz, nima dasturlash kiritish-chiqarish hisoblanadi hammasidan ko’ra murakkab va trudoemkim, trebuyuщim juda ham yuqori ixtisosliklar. shuning uchun kod, realizuyuщiy operatsiyalar kiritish-chiqarish, avvalo turishdi rasmiylashtirmoq v ko’rinishda tarmoq bibliotechnыx bajariladigan ishlar tartibi, keyin bo’lsa va hech vыveli iz tizimlarini dasturlash, qo’shib v operatsion tizimini. bu ruxsat etdi ne yozish shunaqa kod v har bir dasturda, a faqat murojaat qilish k nemu — sistemalar dasturlash turishdi generirovatь murojaat k tarmoq kodga kiritish-chiqarish. shunday qilib, haydash vvodom-vыvodom — bu bir iz asosiy vazifalarni har qanday operatsion sistemalar. bir tomondan, tashkil qilish kiritish-chiqarish v har xil operatsionnыx tizimlarda ega ko’p umumiy. bilan boshqa tomonidan, amalga oshirish kiritish-chiqarish v OS shunday kuch bilan farqlanadi dan sistemalar k tizimda, nima juda ham qiyinchilik bilan ajratmoq va ta’riflamoq xuddi asosiy printsiplar amalga oshirish ushbu vazifalarni. muammo oshirmoqda yana va shularga, nima v ko’pchilikda hozir foydalanilayotgan tizimlarini bular paytlar umuman, qoidaga ko’ra, batafsil ne ta’riflangan ( istisno tariqasida hisoblanadilar faqat sistemalar Linux va FreeBSD, uchun qaysilarni mavjud kommentirovannыe boshlang’ich matnlar ), a butun tafsilotlari bilan ta’riflanayapti faqat funktsiyalar API, realizuyuщie vvod-vыvod. boshqa so’zlar bilan, uchun ularni bo’lsa tizimlarini Windows dan kompaniyasining Microsoft biz vosprinimaem podsistemu kiritish-chiqarish qanday " qora quti ". ma’lum, qanday mumkin va kerak foydalanmoq mana shu podsistemu, lekin qismlar uni ichki qurilmani qoladilar noma’lumlar bilan. shuning uchun v mazkur bobda biz ko’rib chiqamiz faqat asosiy g’oyalar va qarashlar tizimi. nihoyat, modomiki shunaqa muhim manba’, qanday tashqi xotira, v asosan amalga oshadi na qurilmalarda kiritish-chiqarish bilan to’g’ri ruxsat bilan, a k nim, avval hammasi bo’lib, munosabat qilishadi nakopiteli na magnit disklarda, biz hamda ko’rib chiqamiz logicheskuyu tarkibini dis- xa, boshlang’ich bosqichni jarayon yuklashni operatsion sistemalar, keshirovanie operatsiyalar kiritish-chiqarish, optimizatsiyu diskovыx operatsiyalar.