Вопросы с тегом «buffer»

Буфер - это область памяти, отведенная для временного хранения данных во время их перемещения из одного места в другое. Обычно это делается для ускорения процессов со значительной задержкой, таких как запись на диск, принтер или другое физическое устройство. Вывод готов к отправке на устройство до того, как устройство готово принять его, поэтому он перемещается в буфер, чтобы отправляющей программе не приходилось продолжать ожидание.

15
Как очистить предыдущий вывод в Терминале в Mac OS X?
Я знаю clearкоманду, которая «очищает» текущий экран, но она делает это, просто печатая много новых строк - очищенное содержимое просто прокручивается вверх. Есть ли способ полностью стереть весь предыдущий вывод с терминала, чтобы я не мог добраться до него даже при прокрутке вверх?
524 macos  shell  buffer  clear 

10
Как мне закрыть один буфер (из многих) в Vim?
Я открываю несколько файлов в Vim, например, запустив vim a/*.php который открывает 23 файла. Затем я делаю правку и запускаю следующее дважды :q который закрывает все мои буферы. Как вы можете закрыть только один буфер в Vim?
447 vim  buffer 

5
Какая польза от ByteBuffer в Java? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос Каковы примеры приложений для ByteBufferв Java? Пожалуйста, перечислите …
199 java  buffer  bytebuffer 

11
В чем разница между буфером и кеш-памятью в Linux?
Для меня не ясно, в чем разница между двумя концепциями памяти Linux: bufferи cache. Я прочитал этот пост, и мне кажется, что разница между ними заключается в политике истечения срока действия: политика буфера является первым вошел первым Политика кеша - Наименее недавно использованная. Я прав? В частности, я смотрю на …
179 linux  caching  memory  buffer 

9
Как вы определяете идеальный размер буфера при использовании FileInputStream?
У меня есть метод, который создает MessageDigest (хэш) из файла, и мне нужно сделать это для большого количества файлов (> = 100 000). Насколько большой я должен сделать буфер, используемый для чтения из файлов, чтобы максимизировать производительность? Почти все знакомы с основным кодом (который я повторю здесь на всякий случай): …

8
Что это значит под буфером?
Я вижу слово «БУФЕР» везде, но я не могу понять, что это такое. Кто-нибудь, пожалуйста, объясните, что такое буфер в языке непрофессионала ? Когда это используется? Как это используется?


11
Сохранить вывод экрана (программы) в файл
Мне нужно сохранить весь вывод Screen в файл, чтобы позже проверить все содержимое. Причина в том, что я выгружаю флеш-память через последовательный порт, используя Screen для взаимодействия с ней. Я хочу сохранить его в файл, чтобы проверить структуру памяти. Я пробовал: $: screen /dev/ttyUSB0 115200 >> foo.txt $: screen /dev/ttyUSB0 …

6
Насколько большим должен быть мой буфер recv при вызове recv в библиотеке сокетов
У меня есть несколько вопросов о библиотеке сокетов в C. Вот фрагмент кода, на который я буду ссылаться в своих вопросах. char recv_buffer[3000]; recv(socket, recv_buffer, 3000, 0); Как мне решить, насколько большим сделать recv_buffer? Я использую 3000, но это произвольно. что произойдет, если recv()получит пакет больше моего буфера? как я …
129 c  sockets  buffer  recv 

5
Обновить все файлы в буфере с диска в vim
Команда для обновления файла с версии на диске: :e! Как я могу сделать то же самое для всех файлов в буфере? Предыстория: мне это нужно, потому что я использую git с несколькими ветвями с одним открытым vim, содержащим буфер. Когда я проверяю ветку, я хочу обновить vim.
124 git  vim  buffer 


4
Различия двух вкладок в Vim
Сценарий: я открыл Vim и вставил текст. Я открываю вторую вкладку :tabeи вставляю туда другой текст. Цель: мне нужна третья вкладка с выводом, эквивалентным записи обоих текстов в файлы и их открытию с помощью vimdiff. Ближайшее, что я могу найти, - это «сравнить текущий буфер с файлом», но не diffдва …
121 vim  diff  tabs  vimdiff  buffer 

8
Как удалить несколько буферов в Vim?
Предполагая, что у меня есть несколько файлов, открытых как буферы в Vim. Файлы есть *.cpp, *.hа некоторые есть *.xml. Я хочу закрыть все файлы XML с помощью:bd *.xml . Однако Vim не позволяет этого (E93: более одного совпадения ...). Есть какой-либо способ сделать это? PS Я знаю, что это :bd …
120 vim  buffer 

6
Инициализация массива символов C
Я не уверен, что будет в массиве char после инициализации следующими способами. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; Для случая 2, я думаю, buf[0]должно быть ' ', buf[1]должно быть '\0'и от buf[2]до buf[9]будет случайным содержимым. Для случая 3, я думаю, buf[0]должно …

6
Принудительная линейная буферизация стандартного вывода при подключении к тройнику
Обычно stdoutэто строчная буферизация. Другими словами, если ваш printfаргумент заканчивается новой строкой, вы можете ожидать, что строка будет напечатана мгновенно. Похоже, это не выполняется при использовании канала для перенаправления tee. У меня есть программа на C ++ a, которая выводит строки, которые всегда \nзавершаются, в stdout. Когда он запускается сам …
118 unix  buffer  pipe  stdout  tee 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.