Operatsion xotirada tanlash vaqti
RAMdagi tanlash vaqti xotiraning xotira hujayralarida saqlangan ma'lum bir ma'lumot qismini topish va unga kirish uchun ketadigan vaqtni bildiradi. Bu vaqt operativ xotira turiga va tezligiga, shuningdek, foydalanilayotgan ma'lumotlarning murakkabligiga qarab farq qilishi mumkin. Umuman olganda, zamonaviy operativ xotira ma’lumotlarni bir necha nanosekundlarda topishi va ularga kirishi mumkin.
Operandlar bilan ishlash usuli bo'yicha AMQ tasnifi
AMQ ni quyidagi 3 ta operand bilan ishlash usullari bo'yicha tasniflash mumkin:
1. Jadvalli xabar almashuvchi (Queue-based Messaging):
Bu usulda xabarni yuboruvchi foydalanuvchi tizimga xabrni uzatadi va jadvallar foydalanuvchining farzandlari hisoblanadigan jadvallarga yuboriladi. Xabar almashuvchi jadvallarning hajmida xabar yashiringanini biladi va bekor qilinma bo'lsa ularni saqlash imkoniyatiga ega. Bu usul ishlaydigan har bir foydalanuvchi o'z jadvallariga ham ulanishi mumkin.
2. Tanlov tekshiruvi (Selective Checking):
Bu usulda xabarlarni alohida taqvimga berish mumkin. Misol uchun, xabor almashuvchi huzuridagi foydalanuvchilar bir qator xabarlarga ega bo'lishi mumkin, ammo qaysi xabarlarga ega bo'lishlari, masalan, xabar turiga, sarlavhasiga yoki yaratuvchiga qaranganda boshqattan farqli bo'lishi mumkin.
3. Murakkab (Composite):
Bu usulda muhim habarlarni yuvish va oyog'iga tashlash xabar almashuvchi yoki kelishikqa aylanadi. Bu usulga ko'plab boshqa xabar almashuvchilar, manba qurilmalar va yana ko'plab tizimlarni bog'lash mumkin. Xabar almashuvchining bir nechta miqdorlarda xabar almash uchun kerakli bo'lgan qobiliyatlar, murakkab usuli yordamida to'plangan, bu esa o'zini ta'kidlash va tanlovda xatolik riskini pasaytiradi.
Operandlarni aniqlashning eng oson usuli bu adres satrida adresni emas, balki operandni o'zi saqlashdir. Qanday adreslash usuli haqida gap ketmoqda?
Qo'llaniladigan oson adreslash usullari mavjud, ammo ularning har biri maqsadga muvofiq birinchiligi hisoblanadi. Operandlarni emas, balki ularga mos talablar bo'yicha aniqlashning eng oson usuli - operanda kopiyasini saqlashdir. Bu usul, operanda saqlanadigan ma'lumotni qo'llantirishni osonlashtiradi, shuning uchun buni, har xil to'g'ridan to'g'ri amallarning yuzaga kelishi, vaqt va operativ xotiraning kam tashishiga qaramay, muhim hisoblash to'g'risida foydalanish mumkin.
Boshqa adreslash usullari ammo sizning so'rovchining maqsadi va strukturasiga tegishli bo'ladi. Masalan, aloqaga chiqish interfeyslarida manbalar ma'lumotlarini qidirish uchun, indeksli adreslash usuli yoki qidiruv indekslaridan foydalanish mumkin, qiyinchiliklar tejashib, ya'ni majburiy hamisha emas, normal to'g'ridan-to'g'ri ma'lumotni qidirish uchun.
Bundan tashqari, to'g'ridan to'g'ri ma'lumot qidirish uchun tagirkorlar, maqsadga muvofiqlik bilan ko'rsatilgan ma'lumotlarga qarab, albatta, qiymat hisoblash usullaridan yoki indexlash usullaridan foydalanishlari ham mumkin.
Do'stlaringiz bilan baham: |