영어FrenchSpanish

서버 실행 | Ubuntu > | Fedora > |


온웍스 파비콘

fs_storebehind - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 fs_storebehind 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 fs_storebehind 명령입니다.

프로그램:

이름


fs_storebehind - 파일 서버에 대한 비동기 쓰기를 활성화합니다.

개요


fs 비하인드 [-KB <비동기 ...에 대한 지정 이름>]
[-파일 <구체적인 경로명>+]
[-모든 파일 <새로운 디폴트 값 (KB)>] [-말 수가 많은] [-도움]

fs st [-k <비동기 ...에 대한 지정 이름>]
[-f <구체적인 경로명>+]
[-a <새로운 디폴트 값 (KB)>] [-v] [-h]

기술


또한 fs 비하인드 명령을 사용하면 캐쉬 관리 프로그램이 지연된 비동기 작업을 수행할 수 있습니다.
응용 프로그램이 파일을 닫을 때 파일 서버에 씁니다. 기본적으로 캐쉬 관리 프로그램은
응용 프로그램이 실행될 때 파일 서버에 모든 데이터를 즉시 동기적으로
프로그램은 파일을 닫습니다. 즉, 닫기() 시스템 호출은 Cache가 반환될 때까지 반환되지 않습니다.
Manager는 실제로 파일의 최종 청크를 파일 서버로 전송했습니다. 이것
명령은 쓰기 위해 남아 있을 수 있는 파일의 킬로바이트 수를 지정합니다.
캐쉬 관리 프로그램이 응용 프로그램에 제어를 반환할 때 파일 서버. 다음과 같은 경우에 유용합니다.
시스템에서 작업하는 사용자는 일반적으로 매우 큰 파일로 작업하지만
주의에서 논의된 합병증.

단일 명령에서 다음 중 하나 또는 둘 다를 설정합니다.

· 에서 실행되는 응용 프로그램에 의해 조작되는 모든 AFS 파일에 적용되는 값을 설정하려면
기계, 사용 -모든 파일 논쟁. 이 값을 디폴트 값 저장
비동기 컴퓨터가 재부팅될 때까지 지속됩니다. 설정되어 있지 않은 경우,
기본값은 XNUMX이며 캐쉬 관리 프로그램이 동기식으로 수행함을 나타냅니다.
씁니다.

예를 들어 다음 설정은 응용 프로그램이 파일을 닫을 때
Cache Manager는 10개를 넘지 않는 즉시 애플리케이션에 제어를 반환할 수 있습니다.
파일 서버에 쓸 파일의 킬로바이트가 남아 있습니다.

-모든 파일 10

· 하나 이상의 개별 파일에 적용하고 값을 재정의하는 값을 설정하려면
-모든 파일 그들에 대한 주장, 결합 -KB-파일 인수. NS
커널 테이블에 파일에 대한 항목이 있는 한 설정이 유지됩니다.
캐쉬 관리 프로그램은 파일에 대한 특정 정보를 추적하는 데 사용합니다. 일반적으로 그러한
항목은 최소한 응용 프로그램이 파일을 닫거나 종료할 때까지 유지되지만 캐시는
파일이 비활성 상태이고 여유 공간이 필요한 경우 Manager는 자유롭게 항목을 재활용할 수 있습니다.
테이블의 슬롯. 파일에 대한 항목이 있는지 확실성을 높이려면
테이블, 발행 fs 비하인드 파일을 닫기 직전에 명령.

예를 들어 다음 설정은 응용 프로그램이 다음 중 하나를 닫을 때
파일 큰 파일더 큰 파일, 캐쉬 관리 프로그램은 제어를
쓸 파일이 메가바이트를 넘지 않는 즉시
파일 서버.

-kbytes 1024 -files bigfile 더 큰 파일

파일에 대해 명시적 값이 설정되면 이를 만드는 유일한 방법은
기본 저장소 비동기의 대상은 다시 한 번 설정하는 것입니다. -KB 그 값으로. 에
즉, 파일을 자동으로 만드는 인수의 조합이 없습니다.
파일에 대해 다른 값이 설정되면 기본 저장소 비동기가 적용됩니다.

현재 개별 파일 또는 모든 파일에 적용되는 설정을 표시하려면 다음을 제공하십시오.
OUTPUT에 지정된 특정 조합의 명령 인수.

주의 사항


다음과 같은 이유로 대부분의 경우 이 명령을 사용하지 않는 것이 좋습니다.

정상적인 상황에서 비동기 설정으로 인해 캐쉬 관리 프로그램은 다음을 반환합니다.
그렇지 않은 경우보다 더 일찍 애플리케이션에 대한 제어가 가능하지만 이는 보장되지 않습니다.

지연된 쓰기가 실패하면 응용 프로그램에 알릴 방법이 없습니다. 닫기()
시스템 호출이 이미 성공을 나타내는 코드와 함께 반환되었습니다.

비동기식으로 쓰기는 쓰기 작업을 하는 경우 사용자가 알아차리지 못할 가능성을 높입니다.
작업으로 인해 파일이 있는 볼륨이 할당량을 초과합니다. 항상 그렇듯이 부분
볼륨의 할당량을 초과하는 파일이 손실되고 다음과 같은 메시지가 나타납니다.
다음 :

기기에 남은 공간이 없습니다.

데이터 손실을 방지하려면 파일이 들어 있는 볼륨에 공간이 있는지 확인하는 것이 좋습니다.
작성될 것으로 예상되는 데이터의 양에 대해 사용 가능합니다.

옵션


-KB <비동기 ...에 대한 지정 이름>
이름이 지정된 각 파일의 데이터 킬로바이트 수를 지정합니다. -파일 논의
캐쉬 관리 프로그램이 반환될 때 파일 서버에 기록되도록 남아 있을 수 있습니다.
파일을 닫은 응용 프로그램에 대한 제어. NS -파일 주장은
이 인수와 함께 필요합니다. 범위 0의 정수를 제공하십시오(
캐쉬 관리 프로그램의 기본 동작을 복원하거나 동기적으로 쓰기)
최대 AFS 파일 크기.

-파일 <구체적인 경로명>+
로 값이 설정된 각 파일의 이름을 지정합니다. -KB 인수가 적용됩니다. 설정
커널 테이블에 캐시가 있는 파일에 대한 항목이 있는 한 지속됩니다.
관리자는 파일에 대한 특정 정보를 추적하는 데 사용합니다. 파일을 닫기 때문에
일반적으로 파일을 다시 열 때 항목을 지웁니다.
설정은 여전히 ​​적용되며 명령을 재발행하는 것입니다. 이 인수가 없이 제공되는 경우
전에, -KB 인수, 명령은 지정된 파일에 대한 현재 설정을 보고합니다.
기본 저장소 비동기.

-모든 파일 <새로운 디폴트 값 (KB)>
로컬 머신에 대한 기본 저장소 비동기를 설정합니다.
캐시가 실행될 때 파일 서버에 쓰기 위해 남아 있을 수 있는 데이터의 킬로바이트
관리자는 파일을 닫은 응용 프로그램에 제어를 반환합니다. 가치
다음을 제외하고 기계에서 실행 중인 응용 프로그램에 의해 조작되는 모든 AFS 파일에 적용됩니다.
로 설정한 항목 -KB-파일 인수. 제공하다
동기 쓰기의 기본값을 나타내는 0 범위의 정수
최대 AFS 파일 크기.

-말 수가 많은
함께 제공된 설정을 확인하는 출력을 생성합니다. -KB-파일
인수, -모든 파일 인수 또는 세 가지 모두. 자체적으로 제공되는 경우 보고합니다.
현재 기본 저장소 비동기.

-도움
이 명령에 대한 온라인 도움말을 인쇄합니다. 다른 모든 유효한 옵션은 무시됩니다.

출력


명령의 옵션이 포함되어 있지 않거나 -말 수가 많은 플래그가 포함되어 있으며,
다음 메시지는 기본 저장소 비동기(다음에 적용되는 설정)를 보고합니다.
로컬 시스템에서 실행되는 응용 프로그램에 의해 조작되고 더 이상 사용되지 않는 모든 파일
특정 비동기가 설정됨).

기본 저장소 비동기는 킬로바이트.

값 0(영)은 동기 쓰기를 나타내며 포함된 사람이 없는 경우 기본값입니다.
전에, -모든 파일 시스템이 마지막으로 재부팅된 이후 이 명령에 대한 인수입니다.

경우 -파일 인수가 없이 제공됩니다. -KB 인수, 출력 보고
기본 저장소 비동기와 함께 지정된 각 파일에 적용되는 값입니다. 만약
특정 값이 이전에 파일에 설정되어 있는 경우 다음 메시지가 이를 보고합니다.

까지 저장합니다 킬로바이트 비동기적으로.
기본 저장소 비동기는 킬로바이트.

명시적이지 않기 때문에 기본 저장소 비동기가 파일에 적용되는 경우 -KB 가치가
대신 다음과 같은 메시지가 표시됩니다.

저장합니다 기본값에 따라.
기본 저장소 비동기는 킬로바이트.

경우 -말 수가 많은 플래그는 값을 설정하는 인수와 결합됩니다(-파일-KB
-모든 파일, 또는 세 가지 모두), 설정을 즉시 확인하는 메시지가 있습니다.
발효되었습니다. 다른 인수나 플래그 없이 포함될 때, -말 수가 많은 플래그
기본 저장소 비동기만 보고합니다.

사용 예


다음 명령을 사용하면 캐쉬 관리 프로그램이 제어를 응용 프로그램에 반환할 수 있습니다.
파일을 닫은 프로그램 테스트 데이터 100킬로바이트가 아직 쓰기 위해 남아 있을 때
파일 서버. NS -말 수가 많은 플래그는 새 설정을 확인하는 출력을 생성하고
기본 저장소 비동기는 XNUMX입니다.

% fs storebehind -kbytes 100 -files test.data -verbose
최대 100KB의 test.data를 비동기식으로 저장합니다.
기본 저장소 비동기는 0KB입니다.

특권 필요한


포함하려면 -모든 파일 인수, 발급자는 로컬 수퍼유저로 로그인해야 합니다.
"뿌리".

포함하려면 -KB-파일 인수를 사용하려면 발급자가 다음 중 하나로 로그인해야 합니다.
로컬 수퍼유저 "루트" 또는 각 파일의 ACL에 대한 "w"(쓰기) 권한이 있습니다.
디렉토리.

현재 설정을 보려면(인수를 포함하지 않고 -파일 주장만 하거나
-말 수가 많은 인수만) 권한이 필요하지 않습니다.

onworks.net 서비스를 사용하여 온라인에서 fs_storebehind 사용


Ad


Ad