أجهزة الكمبيوتر, تكنولوجيا المعلومات
ما هي البيانات المخزنة مؤقتا والتخزين المؤقت؟
كمبيوتر، للأسف، لم ينفذ فورا الأوامر التي يتم تلقيها من الناس. لتسريع هذه العملية تستخدم مجموعة متنوعة من الحيل، وتعظم تحدث بينهم ينتمي إلى التخزين المؤقت. ما هو؟ ما هي البيانات المخزنة مؤقتا؟ كيف هذه العملية يأخذ فعلا؟ ما يتم مؤقتا البيانات في الهاتف الذكي "سامسونج"، على سبيل المثال، وأنها تختلف إلى حد ما عن تلك الموجودة في الكمبيوتر؟ دعونا ننكب على الحصول على إجابات على هذه الأسئلة.
ما هو مخبأ؟
عملية استخدام
تحديث البيانات
عند استخدام، على سبيل المثال، يتم فحص متصفح ويب ذاكرة التخزين المؤقت المحلية إلى العثور على نسخة من الصفحة. ونظرا لمحدودية هذا نوع الذاكرة، وقررت ملكة جمال لتجاهل المعلومات لجعل الفضاء. أن تقرر بالضبط ما سيتم استبداله، استخدام مختلف الخوارزميات النزوح. بالمناسبة، إذا كنا نتحدث عن حقيقة أن هذا مؤقتا البيانات إلى "أندرويد"، وهذا بالنسبة للجزء الأكبر أنها تستخدم للعمل مع الصور وبيانات التطبيق.
إرسال السياسة
- تسجيل لحظة. يتم تسجيل كل تغيير بشكل متزامن إلى الذاكرة الرئيسية.
- تأخر أو writeback. عقدت تحديث البيانات بشكل دوري، أو عند الطلب من قبل العملاء. لتتبع ما اذا كان تعديله لاستخدام علامة مع دولتين: "القذرة" أو تعديلها. في حالة وجود ملكة جمال يمكن أن يتم نداءين تهدف الذاكرة الرئيسية: يستخدم لأول مرة لتسجيل البيانات التي تم تغييرها من ذاكرة التخزين المؤقت، والثانية - لقراءة العنصر المطلوب.
قد يكون هذا أن المعلومات تصبح غير ذات صلة إلى المخزن المؤقت وسيطة. يحدث هذا عندما تكون البيانات في الذاكرة الرئيسية دون إجراء أي تعديلات على ذاكرة التخزين المؤقت. من أجل التناسق، جميع العمليات التحرير باستخدام البروتوكولات التماسك.
التحديات المعاصرة
مزامنة البيانات بين مخازن مختلفة
ذاكرة التخزين المؤقت هو مفيد عند واحد، وكيفية الحفاظ على فعالية هذه التكنولوجيا، وإذا كان الكثير منهم؟ يتم حل هذه المشكلة الاتساق العازلة. هناك ثلاثة خيارات لتبادل البيانات:
- شمولا. ذاكرة التخزين المؤقت يمكن أن تتصرف كما تريد.
- حصري. مصممة لكل حالة على حدة.
- غير حصري. المعيار المقبول على نطاق واسع.
مستويات مخبأ
- مخبأ L1. أسرع مخبأ مستوى - أولا. في الواقع، بل هو جزء من المعالج كما هو موجود على شريحة واحدة، ويتعلق كتل وظيفة. تقسم عادة إلى نوعين: مخبأ تعليمات والبيانات. معظم المعالجات الحديثة لا تعمل دون هذا المستوى. يعمل هذا المخبأ في تردد المعالج، وبالتالي فإن الإشارة إلى أنه قد تؤدي كل دورة على مدار الساعة.
- مخبأ L2. وعادة ما تقع جنبا إلى جنب مع سابقتها. A المناطق ذاكرة منفصلة. لمعرفة قيمته، كنت في حاجة إلى حجم كامل، نظرا ضمن بيانات التخزين المؤقت، مقسوما على عدد من النوى، والتي هي في المعالج.
- مخبأ L3. بطيئة، ولكن أكبر مخبأ التابع. عادة، أكثر من 24 MB. فهو يستخدم لمزامنة البيانات الواردة من مخابئ المستوى الثاني مختلفة.
- مخبأ L4. ويبرر استخدام فقط لخدمة المعالجة المتعددة عالية الأداء وكبيرة. تنفيذ ذلك كورقة منفصل. إذا كنت تسأل السؤال الذي التخزين المؤقت البيانات في الهاتف الذكي "سامسونج" والنظر اليها، وهذا المستوى - أستطيع أن أقول أن لمدة 5 سنوات على عجل على وجه التحديد.
ترابطيات مخبأ
هذه هي السمة الأساسية. مطلوب ترابطيات من البيانات المخزنة مؤقتا لعرض تجزئة منطقية. وقالت، في المقابل، من الضروري يرجع ذلك إلى حقيقة أن المسح المتتابع لجميع الخطوط الموجودة يأخذ عشرات الدورات ويجلب ليست كل الفوائد. ولذلك، استخدام خلايا RAM التزام صارم إلى ذاكرة التخزين المؤقت البيانات، وذلك للحد من وقت البحث. إذا قارنا مخازن وسيطة هي من نفس الحجم ولكن ترابطيات مختلفة، ومعه واحد كان لديها إرادة كبيرة للعمل بسرعة أقل، ولكن مع كفاءة محددة كبيرة.
استنتاج
Similar articles
Trending Now