Буфер - це якесь віртуальне сховище. Де буфер обміну Windows

Буфер - це якесь віртуальне сховище. Де буфер обміну Windows

Будь-який користувач комп 'ютера знає, що дуже часто доводиться копіювати або переміщати дані з одного місця в інше. Для таких операцій використовується буфер обміну, або просто буфер. Це що таке, в більшості випадків точно уявляє собі далеко не кожен юзер. Навіть словники комп 'ютерної термінології часто дають вельми туманні пояснення. А про те, де знаходиться буфер в системі, здогадується і того менше юзерів. Тому далі буде наведено кілька простих пояснень того, що це таке і як це все працює.

Буфер: це що таке?

Для початку кілька слів про офіційне трактування. Прийнято вважати, що буфер - це якесь проміжне сховище, що служить для тимчасового збереження копіюваних або переміщуваних даних (файлів, тек, картинок, текстових фрагментів тощо).

Але таке пояснення виглядає не дуже зрозумілим. Насправді можна сказати, що буфер - це зарезервована невидима область пам 'яті ОЗУ, в яку проводиться копіювання або переміщення інформації з метою подальшої вставки в програму або локацію на вінчестері.

Ви можете виділити два типи буферів. Один є спільним для всієї системи, другий представляє власне сховище, що надається (використовується) встановленим програмним забезпеченням.

Принцип роботи кишені

Як же працює буфер обміну Windows, іншої операційної системи або програми? Напевно, багато хто зауважував, що під час копіювання або вирізання фрагментів та об 'єктів їх можна вставляти в інші місця на жорсткому диску або в програми неодноразово.

Пов 'язано це тільки з тим, що інформація знаходиться в буфері одночасно і постійно, і тимчасово. Видаляється вона виключно при наступному копіюванні і замінюється на нову. А ось повне очищення вмісту сховища відбувається кожен раз при перезавантаженні системи або рестарті програми (але тільки якщо програма використовує не загальний, а власний буфер).

Де буфер обміну Windows XP

Що стосується місця розташування самої області зарезервованої пам 'яті, копіювання проводиться в оперативну пам' ять, а при нестачі місця задіюється віртуальна пам 'ять (файл підкачки). Тому, хоч ця область користувачеві не видна, при приміщенні в неї достатньо великих обсягів даних система може почати гальмувати.

А тепер безпосередньо про те, де буфер обміну в Windows і як переглянути його вміст. За роботу сховища відповідає сукупність файлів, розташованих у системній директорії System32 головного каталогу системи. У модифікації XP основний файл має назву clipbrd.exe. Цікаво, що для перегляду вмісту сховища можна просто запустити консоль "Виконати" і прописати там вихідну назву служби. Після цього відкриється вміст буфера, який при бажанні можна вилучити.

Розташування служби буфера у Windows Vista і вище

З системами "Віста" і рангом вище справа йде дещо складніше. Буфер обміну знаходиться в тій же системній директорії, але називається clip.exe.

А ось переглянути, що в даний момент знаходиться в буфері, не представляється можливим. Правда, якщо у "Провіднику" навести курсор на файл служби, у спливаючому описі буде вказано, що він призначений саме для дій зі сховищем, але відредагувати його вміст, як це можна було зробити в XP, не вийде.

Основні комбінації клавіш для швидкого доступу

Для роботи зі сховищем даних сьогодні можна знайти досить багато спеціальних програм і додатків. Однак найпростіше використовувати власні засоби Windows у вигляді поєднань клавіш.

Кожен користувач повинен їх знати:

  • копіювання - Ctrl + C;
  • вирізання - Ctrl + X;
  • вставка - Ctrl + V.

Про всяк випадок на озброєння можна взяти поєднання Ctrl + A для повного виділення необхідних елементів або тексту.

Питання очищення та збільшення буфера

Як вже говорилося вище, дані зі сховища іноді необхідно видаляти, хоча при копіюванні занадто великих обсягів даних в момент закриття програми система сама видає запит на збереження їх в буфері.

Втім, можна вчинити і більш простим способом, скопіювавши з якогось тексту одне слово або навіть букву. Весь вміст сховища буде очищено і замінено на нову інформацію. Крім того, очищення сховища може проводитися звичайним перезавантаженням системи.

Іноді, до речі, корисно робити очищення системного розділу від непотрібного сміття. Для цього достатньо використовувати розділ властивостей з меню ПКМ. Загальна вкладка містить спеціальну кнопку запуску процесу очищення диска. Після її натискання зі списку елементів, що підлягають видаленню, вибираються потрібні, в тому числі і вміст буфера.

Якщо не подобається такий метод, можна застосовувати і програми-оптимізатори. Практично в кожній з них можна зустріти функцію усунення неполадок і очищення дисків в один клік. Попередньо у списку задіяних додатків потрібно зазначити, що буде використовуватися для очищення і оптимізації системи.

Щоб збільшити можливий обсяг зберіганих у буфері даних, можна використовувати параметри віртуальної пам 'яті в розділі швидкодії системи, проте встановлювати надто високі значення не рекомендується. А при досить великому обсязі ОЗУ (оперативної пам 'яті) для запобігання копіювання даних на жорсткий диск (резервується місце саме там) файл підкачки можна відключити взагалі, щоб копіювання проводилося виключно в RAM, що за швидкістю значно швидше.

Мобільні системи Android

Нарешті подивимося, де розташовується буфер обміну на "Андроїді". Відповідь та сама, що і для інших систем: в оперативній пам 'яті. Але ось конкретного файлу, який відповідає за дії, в системі немає.

Щоправда, у відносно нових пристроях Samsung 2014 року випуску і вище з 'явилася цікава функція. Тут можна знайти спеціальний розділ, а в самому буфері може одночасно зберігатися кілька фрагментів. Таким чином, користувач може сам вибирати, що і куди вставляти. Плюс безсумнівний. У Windows-системах такого навіть при всьому бажанні штатними засобами зробити неможливо.

Короткі підсумки

Якщо підбити підсумки, слід зазначити, що буфер у вигляді якогось віртуального сховища являє собою виключно зарезервований простір ОЗУ для виконання операцій копіювання або переміщення інформації. Інша справа - програмні файли, що відповідають за коректне функціонування буфера і використання оперативної або віртуальної пам 'яті. Вони знаходяться виключно в системних директоріях, хоча в момент проведення з буфером якихось дій також завантажують в ОЗП власні компоненти (на цьому взагалі побудовано функціонування більшості програм).

Для зручності роботи іноді рекомендуються спеціальні утиліти на зразок CLCL 1.1.2 або Comfort Clipboard, призначені для використання в модифікаціях "Віста" і вище, де переглянути вміст збережених в буфері даних виявляється неможливим. Але, як показує практика, більшості пересічних користувачів такі інструменти в повсякденній роботі не стануть в нагоді.