مثير للإعجاب

ماذا يعني المخزن المؤقت في C ++؟

ماذا يعني المخزن المؤقت في C ++؟

"المخزن المؤقت" هو مصطلح عام يشير إلى كتلة من ذاكرة الكمبيوتر تعمل كعنصر نائب مؤقت. قد تواجه المصطلح في جهاز الكمبيوتر الخاص بك ، والذي يستخدم ذاكرة الوصول العشوائي كمخزن مؤقت ، أو في دفق الفيديو حيث يتم تنزيل مقطع من الفيلم الذي تقوم ببثه على جهازك ليبقى متقدماً على المشاهدة. المبرمجين الكمبيوتر استخدام المخازن المؤقتة كذلك.

مخازن البيانات في البرمجة

في برمجة الكمبيوتر ، يمكن وضع البيانات في مخزن مؤقت للبرنامج قبل معالجتها. نظرًا لأن كتابة البيانات إلى مخزن مؤقت أسرع بكثير من العملية المباشرة ، فإن استخدام مخزن مؤقت أثناء البرمجة في C و C ++ يجعل الكثير من المعنى ويسرع عملية الحساب. تكون المخازن المؤقتة في متناول يدي عندما يكون هناك فرق بين بيانات معدل تلقي ومعدل معالجتها.

المخزن المؤقت مقابل ذاكرة التخزين المؤقت

المخزن المؤقت هو التخزين المؤقت للبيانات التي هي في طريقها إلى الوسائط الأخرى أو تخزين البيانات التي يمكن تعديلها بشكل غير متسلسل قبل قراءتها بشكل تسلسلي. يحاول تقليل الفرق بين سرعة الإدخال وسرعة الإخراج. تعمل ذاكرة التخزين المؤقت أيضًا كمخزن مؤقت ، ولكنها تخزّن البيانات التي يُتوقع قراءتها عدة مرات لتقليل الحاجة إلى الوصول إلى تخزين أبطأ.

كيفية إنشاء مخزن مؤقت في C ++

عادة ، عند فتح ملف ، يتم إنشاء مخزن مؤقت. عند إغلاق الملف ، يتم مسح المخزن المؤقت. عند العمل في C ++ ، يمكنك إنشاء مخزن مؤقت عن طريق تخصيص الذاكرة بهذه الطريقة:

char * buffer = charlength جديد؛

عندما تريد تحرير الذاكرة المخصصة لمخزن مؤقت ، فإنك تفعل ذلك كما يلي:

حذف العازلة ؛

ملاحظة: إذا كان نظام الذاكرة لديك منخفضًا ، فإن فوائد التخزين المؤقت تعاني. في هذه المرحلة ، يجب عليك إيجاد توازن بين حجم المخزن المؤقت والذاكرة المتوفرة لجهاز الكمبيوتر الخاص بك.


شاهد الفيديو: #97 C# مثال عملي علي الاشخاص و التخزين Practical Examples About Persons And Store تعليم سي شارب (يونيو 2021).