whycomputer.com >> Интернет знания >  >> Принтери

Какво представляват спулинг, буфериране и кеширане?

Въведение

За да изпълняват задачи възможно най-ефективно, компютърните системи използват различни техники за планиране, ускоряване на изчисленията и подобряване на уеб сърфирането. Спулингът, буферирането и кеширането са често споменавани термини, но в компютърните науки те имат различни значения. Често се използват едновременно с цел ускоряване на процесите.

Спулинг

Спулингът (от английски Simultaneous Peripheral Operation On-line – SPOOL) поставя данните във временна работна област, от която друг процес или устройство може да ги обработи. Например, при споделена принтерна опашка спулингът съхранява задачите за печат в буфер, като принтерът ги обработва в реда на получаване. След като задачата е предадена на спулера, компютърът може да продължи с други задачи, без да чака принтера.

Буфериране

Буферът е резервирана област в паметта, където данните се съхраняват временно. Тъй като процесорът работи много по-бързо от твърдия диск, поставянето на данните в буфер позволява на програмата да ги достъпи почти мигновено. Буферирането се използва и при прехвърляне на данни – например клавиатурният буфер гарантира, че натиснатите клавиши се появяват на екрана в правилния ред, а видео буферът позволява частично изтегляне на видеоклипа, за да започне възпроизвеждането без изчакване на целия файл.

Кеширане

Кешът е високоскоростна памет (може да бъде част от RAM или отделно устройство), където се съхраняват често използвани данни за бърз достъп. При уеб браузъра кеширането запазва елементи от страницата – изображения, скриптове, стилове – така че при следващо посещение страницата се зарежда по-бързо. Приложения, извършващи сложни изчисления, също могат да съхраняват резултатите в кеш, за да избегнат повторно изчисление.

Разлики между тях

При спулинг входът/изходът на една задача може да се препокрива с изчисленията на друга задача. При буфериране входът/изходът се припокрива само със собствените изчисления на съответната задача. Кеширането служи за бързо съхранение и извличане на данни и понякога използва буферното пространство, но основната му цел е ускоряване на достъпа, а не синхронизация на задачи.


URL:https://bg.whycomputer.com/Printer/100212145.html

Принтери
  • Какво е уебсайт „до ключ“?

    Уебсайтовете „до ключ“ стават все по-популярни, но какво точно представляват и какви са предимствата им? В бизнес контекст „до ключ“ означава готово решение, което можете да използвате веднага, просто като завъртите ключа. За уебсайтовете това означава пълно готово онлайн присъствие, готово за работ

  • Какво представлява тонерът за принтер?

    Какво представлява тонерът за принтер?Принтерите са неразделна част от нашия ежедневен живот, а тонерът е “горивото”, което пренася текста и изображенията върху хартията. Ако се чудите от какво се състои тонерът, следващият текст ще ви запознае с процеса и ще ви накара да оцените принтерите още пове

Интернет знания © https://bg.whycomputer.com