W indows tizimida uchinchi tomon ilovalari yordamida zaxiralash Agar Windows kompyuterida mavjud ichki zaxiralash variantlaridan mamnun bo’lmasangiz, istalgan vaqt Backblaze, Carbonite, Dropbox yoki Google Drive kabi uchinchi tomon ilovalarini tanlashingiz mumkin. Uchinchi tomon zaxiralash dasturiy ta’minotini xarid qilishda, siz to’liq ishongan ilovani tanlang va u sizning ma’lumotlaringizdan qanday foydalanishini aniq tushuning. Uchinchi tomon zaxiralash ilovasini o’rnatish uchun uning o’rnatish ko’rsatmalariga amal qiling.
3. OT razdel (qism)laridan nusxa olish CoW asosan kompyuter tizimidagi ma'lumotlar resurslarini samarali nusxalash usulidir. Bunday holda, agar ma'lumotlar birligi nusxalangan bo'lsa, lekin o'zgartirilmasa, "nusxalash" asosan asl ma'lumotlarga havola sifatida mavjud bo'lishi mumkin.Ammo nusxa ko'chirilgan ma'lumotlar o'zgartirilganda, texnikaning nomidan taklif qilinganidek, o'sha paytda uning nusxasi yaratiladi (bu erda yangi baytlar aslida yoziladi).Ushbu texnikaning asosiy qo'llanilishi operatsion tizimning virtual xotirasini/sahifalarini baham ko'radigan vilkalar tizimi chaqiruvini amalga oshirishdir.Eslatib o'tamiz, UNIX(OS) da fork() tizimi chaqiruvi asosiy jarayon deb nomlanuvchi asosiy jarayonning dublikat jarayonini yaratish uchun ishlatiladi.CoW texnikasi Linux, Solaris va Windows XP kabi bir nechta operatsion tizimlar tomonidan qo'llaniladi.CoW texnikasi - bu jarayonni yaratishning samarali usuli, chunki faqat o'zgartirilgan sahifalar nusxalanadi.Ushbu texnikada bepul sahifalar nollangan sahifalar to'plamidan ajratilgan.Copy on Write (CoW) texnikasi
CoW texnikasining asosiy maqsadi shundan iboratki, har doim ota-ona jarayoni bola jarayonini yaratganida, ota-ona va bola jarayoni dastlab xotirada bir xil sahifalarni almashadi.Ota-ona va bola jarayoni o'rtasidagi bu umumiy sahifalar yozishga nusxa ko'chirish sifatida belgilanadi, ya'ni agar ota-ona yoki bola jarayoni umumiy sahifalarni o'zgartirishga harakat qilsa, bu sahifalarning nusxasi yaratiladi va o'zgartirishlar faqat quyidagi manzilda amalga oshiriladi. ushbu jarayon orqali sahifalarning nusxasi va u boshqa jarayonlarga ta'sir qilmaydi.Endi ushbu texnikaning asosiy misolini ko'rib chiqish vaqti keldi:Keling, A jarayoni yangi jarayonni, ya'ni B jarayonini yaratadigan misolni olaylik, dastlab ikkala jarayon ham xotiraning bir xil sahifalarini baham ko'radi.Rasm: Yuqoridagi rasmda ota-ona va bola bir xil sahifalarni almashish jarayoni ko'rsatilganKeling, A jarayoni xotiradagi sahifani o'zgartirmoqchi deb faraz qilaylik. Copy-on-write(CoW) texnikasidan foydalanilganda faqat ikkala jarayon tomonidan o'zgartirilgan sahifalar nusxalanadi; barcha o'zgartirilmagan sahifalar ota-ona va bola jarayoni tomonidan osonlik bilan bo'lishishi mumkin.Rasm: Z sahifasi A jarayoni tomonidan o'zgartirilgandan keyin, Har safar sahifani yozishda nusxa ko'chirish texnikasi yordamida ko'paytirilishi aniqlanganda, bepul sahifalar ajratiladigan joyni qayd etish muhimdir. Bunday so'rovlar uchun bepul sahifalar hovuzi mavjud; ko'plab operatsion tizimlar tomonidan taqdim etilgan.Va bu bepul sahifalar odatda jarayon uchun stek/uyma kengayishi kerak bo'lganda yoki boshqarish uchun nusxa ko'chirish-yozish sahifalari mavjud bo'lganda ajratiladi.Ushbu sahifalar odatda talab bo'yicha nol to'ldirish deb nomlanuvchi texnikadan foydalangan holda ajratiladi. Talab bo'yicha nol to'ldirish sahifalari ajratilgunga qadar nolga tenglashtiriladi va shu bilan oldingi tarkibni o'chiradi.