Xotira turlari .
Kompyuter xotirasi (axborotni saqlash moslamasi, saqlash moslamasi) — ma'lum vaqt davomida hisoblashda ishlatiladigan ma'lumotlarni qabul qilish, saqlash va berish uchun kompyuterning bir qismi, jismoniy qurilma yoki muhit.
Ma'lumotlarning minimal birligi bit yoki uning ko'paytmalari: kilobit (1 kb = 1024 bit), megabit (1 mb = 1024 Kbit), gigabit (1 gb = 1024 mb). Ammo ular ko'pincha bayt birligidan (1 bayt = 8 bit) yoki uning ko'paytmalaridan foydalanadilar: kilobayt (1 kb = 1024 bayt), megabayt (1 MB = 1024 kb), gigabayt (1 GB = 1024 MB). Katta hajmdagi xotirani o'lchash uchun terabayt va petabayt ishlatiladi.
Kompyuter xotirasini kirish turiga qarab tasniflash mumkin:
ketma-ket kirish (magnit lentalar)
tasodifiy kirish (RAM)
to'g'ridan-to'g'ri kirish (qattiq magnit disklar);
assotsiativelektr ta'minoti turi bo'yicha:
uchuvchan bo'lmagan (operatsion va Kesh xotirasi)
statik (SRAM-statik tasodifiy kirish xotirasi)
dinamik (DRAM-dinamik tasodifiy kirish xotirasi)
uchuvchan bo'lmagan (qattiq disklar, kompakt-disklar, flesh-xotira)
kollektiv media turi va ma'lumotlarni yozish usuli bo'yicha:
akustik;
golografik;
sig'imli;
kriyogen;
lazer;
magnit;
magnitooptik;
molekulyar;
yarimo'tkazgich;
ferrit;
fazali teskari;
elektrostatik.
Xotira — inʼikos etilgan narsa va hodisalarni yoki oʻtmish tajribalarni esda qoldirish va zarur boʻlganda tiklashdan iborat psixik jarayon. U nerv sistemasi xususiyatlaridan biri boʻlib, tashqi olam voqealari va organizm reaksiyalari haqidagi axborotni uzoq saqlash hamda uni ong faoliyatida va xulq, xatti harakat doirasida takror tiklash qobiliyatida namoyon boʻladi.
Xotira individning oʻz tajribasida esda olib qolishi, esda saqlashi va keyinchalik uni yana esga tushirishi xotira deb ataladi.
Xotira haqidagi dastlabki ilmiy qarashlar Sharq mutafakkirlari va yunon faylasuflari (Aristotel va boshqalar) da uchraydi. Xususan, Forobiy Xotiraga bilishdagi aqliy jarayonning tarkibiy qismi sifatida qarab, Xotirani faqat insonga emas, hayvonga ham xos xususiyat ekanini alohida taʼkidlagan.
Xotiraning fiziologik asosi bosh miya yarim sharlari poʻstlogʻining muvaqqat bogʻlanishi (qarang Assotsiatsiya) va ularning keyingi faoliyatidan iborat. Xotira kulami, axborotlarning uzoq vaqt va mustaxkam saqlanishi, shuningdek, muhitdagi murakkab signallarni idrok etish va adekvat reaksiyalarda ishlab chikish bosh miya nerv hujayralari (neyronlar) sonining koʻpayib borishi hamda uning strukturasi murakkablashuvi jarayonida oʻsib boradi. Fiziologik tadqiqotlarda qisqa va uzoq muddatli Xotiralar qayd etilgan. Qisqa muddatli Xotirada axborotlar bir necha dakiqadan bir necha oʻn minutgacha saqlanadi, neyronlar ishiga xalal berilganda (mas, elektr shok, narkoz taʼsirida) u buziladi. Uzoq muddatli Xotirada axborotlar odam umri boʻyi saqlanib turli taʼsirlarga chidamli boʻladi. Kisqa muddatli Xotira astasekin uzoq muddatli Xotiraga aylanadi. Xotira ruhiyatning oʻtmish holati bilan hozirgi holati va kelgusidagi holatlarga tayyorlash jarayonlari oʻrtasidagi oʻzaro aloqadorlikni koʻrsatadi. Boshqa psixik hodisalar kabi Xotira ham shaxsning xususiyatlari, uning ehtiyoji, qiziqishlari, odati, feʼl-atvori va sh.k. bilan uzviy bogʻliq.
Xotira namoyon boʻlishdagi shakliga koʻra, shartli ravishda emotsional Xotira (histuygʻuni esda tutish), obraz Xotirasi (narsalarning tasviri va xususiyatlarini esda tutish), soʻz*mantiq Xotirasi (narsalarning mohiyati, mazmunini soʻz bilan ifodalangan hodda esda tutish) kabi turlarga boʻlinadi. Bulardan insonda soʻz*mantiq Xotirasi yetakchi oʻrin tutadi. Xotiraning barcha turi bir-birlari bilan chambarchas bogʻliq holda kechadi. Psixologiyada, shuningdek, ixtiyoriy va ixtiyorsiz Xotiralar farq qilinadi. Ixtiyoriy Xotirada muayyan materialni esda olib qolish oldindan maqsad qilib qoʻyiladi; ixtiyorsiz Xotirada bunday maksad boʻlmaydi — biror faoliyatda (mas, mehnat jarayonida yoki kim bilandir suhbatlashib turilganda) oʻz*oʻzidan esda saqlab qolinadi. Barqarorligi jihatdan ixtiyoriy Xotira ixtiyorsiz Xotiradan samaraliroq.
Fanda Xotira bilan bogʻliq ravishda unutish masalasini oʻrganishga ahamiyat berilmoqda. „Normal“ unutishni psixik kasalliklardagi Xotira buzilishidan farq qilmoq kerak. Bu kasalliklarda Xotira susayishi (gipomneziya), yoʻqolishi (amneziya) yoki bir tomonlama kuchayishi (gipermneziya) kuzatiladi. Baʼzi kasalliklarda u sifat jihatdan buziladi: bemorga boʻlmagan voqealarni goʻyoki oʻz boshidan kechirgandek tuyuladi, yoki qachonlardir boʻlib oʻtgan voqealarni kecha yoki bugun roʻy bergan deb oʻylaydi (konfabulyatsiya, psevdoreminssensiya), Bunday soxta Xotiralar kishida jiddiy ruhiy xastaliklar oqibatida kelib chiqadi. Bunday kasalliklarga bosh miya qon tomirlari aterosklerozi, shikastlanish, miyaga qon quyilishi holatlari, ogʻir zaharlanishlar oqibati (mas, alkogolizmda uchraydigan psixoz) va sh.k. kiradi. Xotira buzilganda uni keltirib chiqaruvchi asosiy kasallikni davolashga eʼtiborni qaratish kerak. Xotira aniq boshqaruvni talab qiladigan juda muxim resurs. Asosiy xotirani boshqarish juda muhimdir. Xotira- bu ko’p dasturli operatsion tizim tomonidan ehtiyotkorlik bilan boshqarishni talab qiladigan muhim resursdir. Xotira ostida sifatida bu yerda teskor xotira tushuniladi. Tashqi xotira deb nomlanadigan qattiq diskning xotirasidan farqli o’laroq, ma’lumotlarni saqlash uchun operati xotira doimiy quvvat manbai talab qiladi. Dastlabki operatsion tizimlarda xotirani boshqarish dasturniva uning ma’lumotlarini tashqi diskdan xotiraga yuklanar edi. Ko’p dasturlashni paydo bo’lishi bilan, operatsion tizim bir vaqtning o’zida bir nechta ishga tushiriladigan dasturlar o’rtasida mavjud xotirani taqsimlash bilan bog’liq yangi vazifalarga duch keldi.
Multidasturli tizimda xotirani boshqarish uchun operatsion tizim funksiyalari quyidagilardan iborat:
Jarayonlarga xotirani taqsimlash va jarayonlar tugaganda xotirani bo’shatish;
Asosiy xotira o’lchamlari undagi barcha jarayonlarni joylashtirish uchun yetarli bo’lmaganda jarayon kodlari va ma’lumotlarni operativ xotiradan diskka ko’chirish va qachonki undan bo’sh joy paydo bo’lganda ularni RAM ga qaytarish;
Fizik xotiraning ma’lum bir sohasiga dastur manzillarini o’rnatish
Xotirani ximoya qilish- boshqa jarayonga taqsimlangan xotiraga ma’lumotlarni yozishni yoki u yerdan o’qishni taqiqlash. ushbu funksiya qoida tariqasida operatsion tizim dasturiy modullari tomonidan qurilma vositalari bilan yaqin hamkorlikda amalga oshiriladi.
Kompyuterning xotira qurilmasi ikki xil turga: asosiy va ikkilamchi xotiraga bo’linadi. Asosiy xotira bir baytli tartiblangan yacheyka massivga ega bo’lib har bir yacheyka o’zining manziliga ega. Protsessor buyruqlarni asosiy xotiradan oladi, qayta ishlaydi va bajaradi. Buyruqlarning bajarishda asosiy xotiraning bir nechta yacheykalariga murojaat qilishga to’g’ri keladi. Odatda asosiy xotira yarim o’tkazgichli texnologiya asosida tayyorlanadi, shuning uchun xotiradagi malumotlar elektr manbasidan uzilgandan so’ng o’chib ketadi. Ikkilamchi xotira bu chiziqli birlik manzilga ega bo’lgan joy va ularni ketma-ket joylashgan baytlar tashkil qiladi. Ikkilamchi xotiraning tezkor xotiradan farqi shundaki, u alohida energiyaga, kata hajmga va samarali foydalanish imkoniyatiga ega.
Ko’p yadroli protsessorlar.
Ko’p yadroli protsessor— bitta korpusda yoki bitta protsessorli kristalda ikkita yoki undan ko’p bo’lgan hisoblash yadrolaridan tashkil topgan markaziy protsessor.
Ko’p yadroli protsessorlarda takt chastotasi odatda ataylab kamaytiriladi. Bu protsessor ishlash unumdorligini yo'qotmasdan kam quvvat sarflashiga imkon beradi.
Protsessor yadrolari sonini ikki baravarga oshirish va ularning takt chastotasini ikki baravar qisqartirish bilan deyarli bir xil ko'rsatkichlarga erishish mumkin, shu bilan birga bunday protsessorning quvvat sarfi 4 baravar kamayadi.
2.2.1-rasm. Ko’p yadroli protsessorlar sxemasi.
Yadro - markaziy protsessorning eng muhim elementi. U bitta oqim ko'rsatmalarini bajarishga qodir protsessorning bir qismi. Yadro xotira keshining hajmi, avtobus chastotasi, ishlab chiqarish texnologiyasi va boshqalar. Ishlab chiqaruvchilar har bir keyingi texnik jarayon bilan yangi nomlar berishadi (masalan, protsessor yadrosi AMD - Zambezi va Intel - Linnfield). Protsessor ishlab chiqarish texnologiyalarining rivojlanishi bilan protsessorning ish faoliyatini sezilarli darajada oshiradigan va bir vaqtning o'zida bir nechta vazifalarni bajarishga yordam beradigan, shuningdek dasturlarning ishida bir nechta yadrolarni ishlatishga imkon beradigan bir nechta yadroni bitta paketga joylashtirish imkoni paydo bo'ldi. Ko'p yadroli protsessorlar arxivlash, videoni dekodlash, zamonaviy video o'yinlarning ishlashi va hkz bilan tezroq bardosh bera oladi. Masalan, ikkita yadroli va to'rt yadroli protsessorlardan foydalanadigan Intel Core 2 Duo va Core 2 Quad protsessor liniyalari. Hozirgi vaqtda 2, 3, 4 va 6 yadroli protsessorlar ommaviy ravishda mavjud. Ularning ko'proq soni server echimlarida qo'llaniladi va oddiy kompyuter foydalanuvchisi uchun talab qilinmaydi.
Ko’p yadroli protsessor arxitekturasi