«buffer» 태그된 질문

이 태그는 파이프 버퍼를 포함하여 커널 버퍼 캐시에 대한 질문입니다. 최근에 액세스 한 파일 및 / 또는 자주 액세스 한 파일을 저장하는 데 사용됩니다.

13
파이프에서 버퍼링 끄기
두 가지 명령을 호출하는 스크립트가 있습니다. long_running_command | print_progress long_running_command인쇄가 진행하지만 난 그게 불만입니다. 나는 print_progress그것을 더 멋지게 만들기 위해 사용 하고 있습니다 (즉, 진행 상황을 한 줄로 인쇄합니다). 문제 : stdout에 파이프를 연결하면 4K 버퍼가 활성화되어 멋진 인쇄 프로그램에 아무것도 얻지 못합니다 ... 아무것도 ... 아무것도 ... 많은 ... …
395 shell  pipe  buffer 

6
파이프 버퍼는 얼마나 큽니까?
에 주석으로 "| 진정한"나는 이유에 혼란 스러워요 메이크가하는 것과 같은 효과가 있습니다에서 "|| 사실" 사용자 CJM는 썼다 : 피해야 할 또 다른 이유 | true는 명령이 파이프 버퍼를 채우기에 충분한 출력을 생성하면 true를 읽기 위해 대기하는 것을 차단한다는 것입니다. 파이프 버퍼의 크기를 알 수있는 방법이 있습니까?
146 pipe  buffer 

12
vim-현재 붙여 넣기 버퍼를 사용하여 '변경 단어'를 수행하는 방법
붙여 넣기 버퍼에 텍스트가 있습니다. 예를 들어 yw(잉크 단어)를 했는데 이제 버퍼에 'foo'가 있습니다. 이제 'bar'라는 단어로 이동하여 붙여 넣기 버퍼로 바꾸고 싶습니다. 텍스트를 수동으로 바꾸려면 할 수 cw있고 새 단어를 입력하십시오. '변경 단어'를 수행 할 수 있지만 대체 단어를 수동으로 입력하는 대신 붙여 넣기 버퍼의 내용을 사용하려면 어떻게해야합니까? 내가 …
86 vim  vi  replace  buffer 

3
동기화해야한다는 철학에 진실이 있습니까? 동조; 동조; 동조?
2000 년 Cisco Systems에서 일하면서 Linux를 처음 소개했을 때, sync파일 시스템 손상 / 데이터 손실을 방지하기 위해 버퍼를 디스크로 플러시하는 데 사용되는 명령 의 장점을 배웠습니다 . 나는 동료들뿐만 아니라 대학 친구들이 sync"한 번"대신 "몇 번"또는 "다발"을, 즉 5-10 번 정도 달리라고 들었 습니다. 나는 그 이후로이 습관을 계속했지만 이것에 …

3
Vim 버퍼의 이름을 변경하는 방법
vim에서 버퍼 이름을 변경할 수 있습니까? 특히 Conque Shell 을 사용하여 vim에서 쉘 을 열고 (각 쉘은 버퍼에 있음) 여러 쉘을 사용합니다. 10: bash - 1 11: bash - 2 내 버퍼 목록에. 보다 의미있는 이름으로 이러한 버퍼의 이름을 바꾸고 싶습니다 (예 : "bash-2"대신 "mercurial"). 가능합니까?
26 vim  buffer 

5
Linux에서 버퍼 캐시 크기 제한
리눅스 커널에게 버퍼 캐시에 특정 비율의 메모리 만 사용하도록 지시하는 방법이 있습니까? 내가 알고 /proc/sys/vm/drop_caches일시적으로 캐시를 지우는 데 사용할 수 있지만 영구적 인 설정이 그 메인 메모리의 50 %를 예보다 이상 성장에서 방지를? 내가 원하는 이유는 디스크에서 데이터를 지속적으로 제공하고 몇 시간 내에 전체 물리적 메모리를 버퍼 캐시로 사용하도록 관리하는 …

1
스크롤 백과 스크롤 백 버퍼는 정확히 무엇입니까?
and와 같은 프로그램에서 "스크롤 백"및 "스크롤 백 버퍼"란 무엇 bash이며 screen, tty, 실행중인 프로그램 및 stdin / stdout / stderr와 어떤 관련이 있습니까? 지금까지 내가 찾은 "스크롤 백"에 대한 유일한 정의는 다음과 같습니다 ( archlinux wiki에서 ). 스크롤 백은 텍스트 콘솔에서 구현되어 사용자가 화면 밖으로 스크롤 한 텍스트 줄을 다시 …

2
파이프, 파이프 라인에서 데이터 흐름은 어떻게됩니까?
파이프 라인에서 데이터가 어떻게 흐르는 지 이해하지 못하고 누군가가 무슨 일이 일어나고 있는지 명확히 할 수 있기를 바랍니다. 명령 파이프 라인이 파일 (텍스트, 문자열 배열)을 한 줄씩 처리한다고 생각했습니다. (각 명령 자체가 한 줄씩 작동하는 경우) 각 텍스트 행이 파이프 라인을 통과하면 명령은 이전 입력이 전체 입력 처리를 완료 할 …

3
원치 않는 버퍼가 열리지 않도록 방지
나는 매일 자바 스크립트 편집을 위해 emacs를 사용하고 버퍼 사이를 전환하기 위해 Cx LEFT와 Cx RIGHT를 사용하고 있으며 이것으로 괜찮습니다 (수정중인 파일의 경로를 알기가 어렵다고하더라도). 내 문제 : 내가 항상 시작 *scratch*하고 *Messages*열었을 때, (kill-buffer "*scratch*")내 .emacs 를 넣으면 문제가 해결 될 것이라고 생각 했지만 그렇지 않은 경우 제안 사항이 …
18 emacs  buffer 


1
커널 공간에서 패킷을 캡처하기위한 버퍼 크기?
의 man 페이지를 살펴보면 tcpdump버퍼가 가득 차면 커널이 패킷을 삭제할 수있는 것 같습니다. 나는 궁금합니다 : 해당 크기는 구성 및 / 또는 내 배포판의 크기를 어디에서 볼 수 있습니까? 매뉴얼 페이지에서 (쉽게 참조 할 수 있도록) : ``커널에 의해 삭제 된 ''패킷 (OS가 해당 정보를 응용 프로그램에보고하는 경우 tcpdump가 실행중인 …

3
페이지 캐시에 100 % 페이징 된 파일이 다른 프로세스에 의해 수정 될 때 발생하는 상황
페이지 캐시 페이지가 수정되면 더티로 표시되고 다시 쓰기가 필요하다는 것을 알고 있습니다. 시나리오 : 실행 파일 인 / apps / EXE 파일은 페이지 캐시에 완전히 페이징되고 (모든 페이지는 캐시 / 메모리에 있음) 프로세스 P에 의해 실행됩니다. 연속 릴리스는 / apps / EXE를 새로운 실행 파일로 대체합니다. 가정 1 : 프로세스 …

2
“꼬리 -f | iconv -fsjis”는 아무 것도 출력하지 않습니다
내가 원하는 tail -f파일 만, 그 내용에 sjis나는 그것이 기본 (UTF-8) 내 터미널의 인코딩 변환이 필요하므로, 인코딩입니다. 내가 할 때 꼬리 -fx | iconv -fsjis 출력이 없습니다. 같이 꼬리 x | iconv -fsjis 처음에는 그것이 버퍼링 문제라고 생각하지만, 시도에서 작업을 수행 unbuffer하고 stdbuf에 설명 된대로 파이프에 버퍼링 끄고 도움이되지 않았다. …
14 tail  buffer 



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.