반응형

sync : 메모리 내용을 저장 ( /bin/sync )


사용법 : sync [--help] [--version]



메모리를 디스크 자료로 동기화하여 저장하는 명령어이다.


Sync는 모든 디스크 밖의 버퍼링 도니 데이터를 저장한다.


이것은 슈퍼 블록이나 i-node의 변경사항, 지연도니 읽기 쓰기 같은 것들을 모두 포함한다.


커널은 비교적 느린 디스크에 읽고 쓰는 과정에서 처리 속도가 지연되는 것을 피하기 위해 메모리에 저장한다.




Swap이란??


OS에서 Swap은 UNIX System을 보면 다음과 같다.



4->6 과정이 Swap인데 주기억 장치의 데이터를 임시적으로 저장 할 수 있는 하드디스크의 공간을 의미한다.


운영체제에서 메모리가 부족할 경우 메모리에 적재된 내용들을 하드디스크로 Swap을 시킨다.


이러한 스와핑으로 인해 시스템의 주기억 장치보다 큰 프로그램이나 데이터 파일을 다룰 수 있다.(Paging 기술)





동기화(Synchronization)란?


동기화는 서로 다른 속도로 동작하는 장치의 진행을 일치 시켜주는 작업이다.


UNIX에서는 임시적인 메모리상의 내용을 하드디스크에 저장 할 경우 Sync한다고 하기도 한다.


반응형

'Applied > Linux' 카테고리의 다른 글

tar 명령어 (이용 방법)  (0) 2016.06.27
tar 명령어 (기본)  (0) 2016.06.27
VM Ware로 ubuntu 설치 방법  (0) 2016.06.08
stty 명령어, su 명령어  (0) 2016.05.14
리눅스 파일의 크기, baud, object 코드 간단한 설명  (0) 2016.04.26