10
ответов

Выключите буферизацию в канале

У меня есть сценарий, который называет две команды: long_running_command | print_progress long_running_command печатает прогресс, но я недоволен им. Я использую print_progress для создания этого более хорошим (а именно, я...
27.01.2020
4
ответа

Абсолютно буферный вывод команды прежде, чем передать по каналу к другой команде?

Существует ли способ только выполниться, команда за другим сделана без временного файла? У меня есть одна более длительная рабочая команда и другая команда, которая форматирует вывод и отправляет его в использование сервера HTTP...
19.03.2018
4
ответа

Насколько большой буфер канала?

Как комментарий в я смущен относительно того, почему "| верный" в make-файле имеет тот же эффект как "||, истинный" пользователь cjm записал: Другая причина избежать | верный является этим, если команда произвела...
13.04.2017
4
ответа

Утилита для буферизации неограниченного объема данных в конвейере?

Существует ли утилита, что я могу всунуть конвейер для отделения скоростей записи и чтения? Производитель $ | buf | потребитель В основном, я хочу утилиту buf, который читает ее вход максимально быстро, храня ее...
03.10.2011
3
ответа

Передача по каналу команд, измените запись stdin к stdout

повторите Привет Мир | нано - | меньше я хочу изменить Привет-> До свидания в то время как в текстовый редактор. Это не должно быть с нано. Я застреваю с нано, читая stdin, но требуя, чтобы я записал в...
19.04.2014
2
ответа

“хвост-f | iconv-fsjis” ничего не производит

Я хочу выследить-f файл, но его содержание находится в кодировании sjis, таким образом, у меня должен быть преобразованный в собственный компонент (utf-8) кодирование моего терминала. Когда я действительно выслежу-f x | iconv-fsjis будет нет...
13.04.2017
2
ответа

Буферизация (названная) каналом в GNU ОС

В ОС GNU процесс может только записать данные в канал, если другой процесс считывает те же данные (с того же канала) одновременно. Есть ли что-то как канал, который позволяет 1-й записи процесса и...
26.10.2014
2
ответа

Каков должен быть размер буфера для команды вида?

У меня есть машина с 2 ТБ RAM, и я выполняю команду вида на файле размера 150G, где я указал размер буфера как 1000G после того, чтобы вносить свою лепту reasearch на Google, я получил эту часть...
23.07.2014
2
ответа

sysctl kern.bufcachepercent не работают в OpenBSD 5.2 выше 1.7 ГБ?

Я выполняю OpenBSD/amd64 5.2 в системе с 12 ГБ RAM, и я хочу использовать приблизительно 6 ГБ для 8 ГБ для кэширования файловой системы. По умолчанию, 5,2 amd64 идет с sysctl kern.bufcachepercent набор к 20 (20%); я имею...
16.01.2013
2
ответа

Как изменить имя буфера энергии

Действительно ли возможно изменить имя буфера в энергии? А именно, я использую Shell Conque для открытия оболочек в энергии (каждая оболочка находится в буфере), и с несколькими оболочками, я вижу: 10: удар - 1 11: удар-...
25.10.2010
1
ответ

Отключите буферизацию в конфигурации VM

Я выполняю некоторый сравнительный тест с помощью DBMS и виртуальных машин. И я использую эту команду, свободные && синхронизируют эхо && 3>/proc/sys/vm/drop_caches && свободный на каждом Госте, и...
13.04.2017
1
ответ

Трассировка функции на поток

У меня есть сложное многопоточное приложение, работающее на Центе ОС 5.8, приложение кодируется с помощью C и C++, я ищу инструмент FUNCTION TRACING, который может помочь мне сделать следующее. Проследите все...
20.04.2015
1
ответ

Каналы, как делают поток данных в конвейере?

Я не понимаю, как потоки данных в конвейере и надеются, что кто-то мог разъяснить то, что продолжается там. Я думал, что конвейер команд обрабатывает файлы (текст, массивы строк) в линию за линией...
01.02.2015
1
ответ

Для прокси действительно ли полезно буферизовать меньше данных, чем Linux, RCVBUF может?

Я смотрю на то, как Прокси HTTP и реверс проксируют соглашение с медленными клиентскими проблемами. Идея состоит в том, что вышестоящий сервер только имеет ограниченные слоты для клиентов и если клиент не спешит получать...
08.12.2014
1
ответ

Как позволить некорневому пользователю освободить кэш-буфер Linux

Я обязан освобождать кэш-буфер Linux в сценарии Python, который работает на Debian хрипящий VM. Как базируются, я выполняю синхронизацию; отзовитесь эхом 3 | sudo, кладут/proc/sys/vm/drop_caches для первого удара, но скрипт запущен пользователем...
18.11.2014
1
ответ

Используйте сохраненный вход для сценариев

У меня есть несколько сценариев, которые я постоянно ввожу во вход как указано ниже: [support@ccfcore-3 exporttool] $./sendExamToRepo.sh Вводит Экземпляр Исследования UID: 2.25.98472613238667427310842065102689842379...
15.09.2014
1
ответ

Действительно “монтирует, что-o повторно монтируются, ro” сбрасывают буферы файловой системы?

На Linux, действительно монтирует, что-o повторно монтируются, ro сбрасывают буферы/кэш файловой системы, или я должен также выполнить синхронизацию для достижения этого?
24.07.2014
1
ответ

Искусственно главный кэш-буфер?

Действительно ли это выгодно для искусственно главного кэш-буфер при контакте с большими файлами? Вот сценарий: большой файл должен быть обработан, линию за линией. Концептуально, легко параллелизировать...
17.07.2014
1
ответ

'освободить буфер' или 'stdbuf' для удаления stdout буферизация?

Существует ли различие между, освобождают буфер (1) и stdbuf (1)? Из того, что я собираюсь, освобождаю буфер, делает больше, чем "максимальные усилия" вызова функции libc установили (X) buf вначале и затем разрешение вещам...
24.10.2013
1
ответ

Как уменьшить buffers\cache

Система контроля продолжает предупреждать, что моя машина является reaching\breaking через, это - порог использования RAM, который составляет 15 ГБ. Я сделал некоторое чтение и понял что очевидное использование RAM...
15.09.2013
1
ответ

Почему я не вижу, что файл скопирован сразу же с ls?

Действительно ли это происходит из-за буферизации в памяти? Я сделал CP/network/large_file. И и я продолжал делать ls - люфтганза для контроля прогресса, но файл не появился, пока это не были приблизительно 400 МБ. Ядро Linux 2.6, Bash 4...
30.08.2013
1
ответ

очень высокое использование буферной памяти [закрывается]

Действительно ли это нормально - я никогда не видел буферы настолько высоко? Кошка/proc/meminfo MemTotal $: MemFree на 16 332 808 КБ: Буферы на 1 112 264 КБ: Кэшируемые 10 630 124 КБ: SwapCached на 699 400 КБ: Активных 0 КБ: Неактивные 3 262 924 КБ:...
13.08.2013
1
ответ

Размер буфера для получения пакетов в пространстве ядра?

Проходя страницу справочника tcpdump, кажется, что ядро может отбросить пакеты, если буфер полон. Я задавался вопросом если: тот размер настраивается и/или где я могу видеть размер для своего дистрибутива? От...
08.08.2011
0
ответов

удалить все места из определенного поля, разделенные запятой

Вход: 11 22 33 44,1 2,2 Выход 11223344,1 2,2 Я хочу удалить все места в поле номер 1, который перед первой запятой.
04.05.2019
0
ответов

337] Как избежать буферизации с перенаправлением вывода

Я пытаюсь написать некоторые функции, которые я могу использовать в своих сценариях, чтобы пометить весь вывод как «Ошибка по сравнению со стандартным выводом», добавить в него отметки даты / времени, а также включить имя функции, которая ...
17.04.2019
0
ответов

Почему / Почему / <title> Почему / <title> Почему / <title> Почему / <title> Почему / <title> Почему / <title> Почему / <title> Почему / proc / net / udp показывает неправильный размер rx_queue в Centos Server? </a></h2> <div class="description"> У меня есть приложение Java Server. в то время как (true) {serversocket.receive (recomepacket); процесс (recometPacket); Serversocket.Send (SendPacket); попробуйте {... </div> <div class="tags"> <a href="/questions/tagged/centos" class="tag" title="centos" rel="tag">centos</a> <a href="/questions/tagged/java" class="tag" title="java" rel="tag">java</a> <a href="/questions/tagged/udp" class="tag" title="udp" rel="tag">udp</a> <a href="/questions/tagged/buffer" class="tag" title="buffer" rel="tag">buffer</a> </div> <div class="action-time"> <span title="08.11.2018 ">08.11.2018 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats "> <i class="fa "></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/121504-eto-bufer-ispolzuemyj-tolko-dlja-napisanija-ili-ego-mozhno-ispolzovat-dlja-chtenija-tak-i-dlja-zapisi" title=" - это буфер, используемый только для написания или его можно использовать для чтения, так и для записи? "> - это буфер, используемый только для написания или его можно использовать для чтения, так и для записи? </a></h2> <div class="description"> Я читаю о кэшировании и буферизации от концепций операционной системы, а вот копию ее. Это правильно, что кеш используется только для чтения не для написания? Используется ли буфер только для написания ... </div> <div class="tags"> <a href="/questions/tagged/cache" class="tag" title="cache" rel="tag">cache</a> <a href="/questions/tagged/buffer" class="tag" title="buffer" rel="tag">buffer</a> </div> <div class="action-time"> <span title="08.10.2018 ">08.10.2018 </span> </div> </div> <div class="clearfix"></div> </div> </div> <div class="main-footer"> <div class="pagination"> <div class="pagination"> <ul><li class="pagination__item"><a href="/tags-buffer" class="pagination__link pagination__link--active">1</a></li><li class="pagination__item"><a href="/tags-buffer/page2" class="pagination__link">2</a></li></ul> </div> </div> </div> <div class="products-container"> <div class="attention" > <p> Этот тег для вопросов о кэш-буферах ядра, включая буферы канала. Они используются, чтобы хранить файлы, к которым недавно получают доступ, и/или часто получали доступ к файлам. </p> </div> <p><strong>Часто задаваемые вопросы:</strong></p> <ul> <li><a href="http://unix.stackexchange.com/q/25372">Выключите буферизацию в канале</a></li> <li><a href="http://unix.stackexchange.com/q/11946">Насколько большой буфер канала?</a></li> </ul></div> </div> </div> <aside class="sidebar"> <div class="awrap"> </div> </aside> </div> </div> <footer class="footer"> <div class="wrapper wrapper--sm"> <div class="footer-navs-col"> <div class="footer-nav footer-nav--menu"> <div class="footer-coryright">Вопросы и ответы Unix / Linux</div> </div> <div class="footer-nav footer-nav--catalog"> <div class="footer-nav__title">Интересные проекты</div> <nav class="footer-menu"> <ul> <li class="footer-menu__item"><a class="footer-menu__link" href="https://unixconf.ru">Вопросы о Unix системах</a></li> <li class="footer-menu__item"><a class="footer-menu__link" href="https://usedrupal.ru">Все о CMS Drupal</a></li> <li class="footer-menu__item"><a class="footer-menu__link" href="https://dbainfo.ru">Полезная информация о базах данных</a></li> <li class="footer-menu__item"><a class="footer-menu__link" href="https://gotopoker.ru">Вопросы и ответы как играть в покер</a></li> <li class="footer-menu__item"><a class="footer-menu__link" href="https://wordpressfiles.ru ">Ответы на вопросы о WordPress</a></li> </ul> </nav> </div> </div> <div class="footer-contacts-col"> <div class="soc-widget-col"> </div> </div> <div class="clearfix"></div> </div> </footer> </div> <script type="text/javascript" src="/js/ui/jquery-ui-1.8.16.custom.min.js" async></script> <script type="text/javascript" src="/js/ui/external/jquery.cookie.js" async></script> <script type="text/javascript" src="/js/versions/menu.ru.u1528232400.js" async></script> <script type="text/javascript" src="/js/jquery.fancybox.min.js" async></script> <script type="text/javascript" src="/js/slick.min.js" async></script> <script type="text/javascript" src="/js/jquery.maskedinput.min.js" async></script> <script type="text/javascript" src="/js/versions/scripts.ru.u1572761624.js" async></script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(61730962, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/61730962" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Ubuntu - Вопросы", "alternateName": "Ubuntu - Вопросы", "url": "https://unixconf.ru", "potentialAction": { "@type": "SearchAction", "target": "https://unixconf.ru/search?search={search_term_string}", "query-input": "required name=search_term_string" } } { "@context": "https://schema.org", "@type": "Organization", "name": "Ubuntu - Вопросы", "url": "https://unixconf.ru", "logo": "https://unixconf.ru/i/logo.png", "email": "info@unixconf.ru", "telephone": "" } </script> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script> <script>hljs.initHighlightingOnLoad();</script> </body> </html>