Basic Terms
online
We have one guest and no members online
About us
Technical Terms - Technology Basic
Buffer
- Details
- Written by মাসপি
- Hits: 637
বাফার হচ্ছে মেমরির একটা অঞ্চল যা সাময়িকভাবে ডাটা সংরক্ষণের জন্য ব্যবহার করা হয়। ডাটা একস্থান থেকে অন্যস্থানে নেয়ার সময় এটা কাজ করে। একটি ডিস্ক থেকে ডাটা রিড এবং রাইট করার প্রক্রিয়া ধীর গতিতে থাকে। তাই অনেক প্রোগ্রাম ফাইলের পরিবর্তন বাফারে সংরক্ষন করে থাকে, তারপর বাফারের সংরক্ষনকৃত ডাটা ডিস্কে প্রেরন করে। যেমন- আপনি যদি মাইক্রোসফট ওয়ার্ডের কোন ফাইলের ডাটা পরিবর্তন করেন তাহলে পরিবর্তনটুকু বাফারিং হয়ে সাময়িক সময়ের জন্য সংরক্ষিত হয়ে থাকে। যখন আপনি ফাইল সেভ করেন তখন বাফারের ডাটা ডিস্কে প্রেরন করা হয়। প্রতিবার ফাইলের ডাটা পরিবর্তন করে ডিস্কে রাইট করার চেয়ে বাফারিং প্রক্রিয়া অনেক কার্যকর।
বাফার শব্দটি সিডি বার্নের ক্ষেত্রে অনেক ব্যবহার করা হয়ে থাকে। সেক্ষেত্রে সিডিতে বার্ণের পূর্বে ডাটা বাফারে সংরক্ষিত হয়ে থাকে। আবার ডকুমেন্ট প্রিন্ট করার ক্ষেত্রেও বাফারিং হয়ে থাকে। প্রিন্ট কমান্ড দেয়ার পর অপারেটিং সিস্টেম প্রিন্টের জন্য ডকুমেন্ট বাফারে কপি করে, তারপর প্রিন্টার ডকুমেন্ট অনুসারে বর্ণ প্রিন্ট করতে থাকে। প্রিন্টিং বাফারিং করার কারনে কম্পিউটারে প্রিন্টের সাথে সাথে অন্য কাজও স্বাভাবিকভাবে করা যায় । প্রিন্টিং বাফারিংকে স্পুলিং বলা হয়।
বেশিরভাগ কীবোর্ড ড্রাইভার বাফারও সংরক্ষণ করে থাকে, যাতে কীবোর্ডে টাইপ করা ডাটাতে ভুল হলে আবার পূর্বের ডাটাতে ফিরে যাওয়া যায়। বেশিরভাগ অপারেটিং সিস্টেমই ডিস্ক হতে রিড করা ডাটা বাফারিং করে থাকে । যাতে তা খুব সহজেই পরবর্তী কোন কাজের জন্য ব্যবহার করা হয়।
অনলাইনে ভিডিও দেখার সময় বাফারিং করা হয়ে থাকে। যেমন - আমরা যখন ইউটিউবে ভিডিও দেখি, পুরো ভিডিও ডাউনলোড করার আগেই যতটুকু ডাউনলোড হয়েছে তা সহজেই দেখতে পাই। বাফারিং প্রক্রিয়ার কারনেই এটা সম্ভব হয়েছে।