Nfs 파일 복사중 멈춤현상

안녕하세요…
서버의 저장위치를 우분투 데스크톱에 nfs 로 연결해서 사용하는데요…
이때 로컬에서 nfs 로 연결된 위치에 파일을 복사하면…
가다가 데스크톱 우분투가 아예 멈춰버리는 현상이 있는데요…
(키보드도 먹지 않고…그대로 얼어버립니다.)

이런 경우는 어떤게 원인이 될수 있을까요??

[quote="mister_m":1rn2jt97]안녕하세요…
서버의 저장위치를 우분투 데스크톱에 nfs 로 연결해서 사용하는데요…
이때 로컬에서 nfs 로 연결된 위치에 파일을 복사하면…
가다가 데스크톱 우분투가 아예 멈춰버리는 현상이 있는데요…
(키보드도 먹지 않고…그대로 얼어버립니다.)

이런 경우는 어떤게 원인이 될수 있을까요??[/quote:1rn2jt97]

대용량 파일에서 문제가 발생합니다.

fstab에서,
fstab rsize와 wsize를 4096으로 설정하시고 async를 sync로 바꿔보세요.

[quote="han9k":2bkpbck2][quote="mister_m":2bkpbck2]안녕하세요…
서버의 저장위치를 우분투 데스크톱에 nfs 로 연결해서 사용하는데요…
이때 로컬에서 nfs 로 연결된 위치에 파일을 복사하면…
가다가 데스크톱 우분투가 아예 멈춰버리는 현상이 있는데요…
(키보드도 먹지 않고…그대로 얼어버립니다.)

이런 경우는 어떤게 원인이 될수 있을까요??[/quote:2bkpbck2]

대용량 파일에서 문제가 발생합니다.

fstab에서,
fstab rsize와 wsize를 4096으로 설정하시고 async를 sync로 바꿔보세요.[/quote:2bkpbck2]

답변 감사드립니다…
mount 할때 옵션을 알려주신 대로 변경했더니 일단 멈춤 현상은 없어진듯 보이는데요…
속도가 생각보다 안나오네요…이것도 설정하고 상관이 있는걸까요??
4,50 메가 정도는 나와줄걸로 생각했는데 겨우 15메가 수준이네요…
대용량 파일을 복사 하다가 잠시 쉬었다 다시 복사하고 이런 느낌인데요…
어떤 설정이 문제가 있을까요??

확인해보니…속도 문제는 마운트되어 있던 하드파티션이 ntfs 라서 그랬던거 같습니다.
데이터를 옮기고 ext4로 변환하고 wsize와 rsize를 좀 크게 잡고 확인해봤더니
45 메가 수준은 나옵니다. ^^;

han9k 님 도움주셔서 감사합니다~~~

NTFS가 리눅스에서는 기본적으로 User Space 모듈로 구현되기 때문에 많은 양의 데이터를 한꺼번에 전송하면 메모리를 엄청나게 먹어 버립니다. 드라이버의 처리속도가 데이터 전송량을 따라가지 못해서 메모리에 캐쉬 형태로 쌓이는 거죠. 이게 어느정도를 넘어가면 메모리가 거의 꽉찬 상황에 빠지면서 굉장히 비 효율적으로 작동하는 경향이 있는 듯 합니다. 집에 홈서버에 NTFS로 디스크 붙여서 이것저것 하면서 살았는데 NFS가 아니라 SMB로 공유해서 했었는데 동일한 현상을 경험했답니다.

이후 EXT로 바꾸고 나서는 그 문제가 사라지더군요. 결론적으로 NTFS Driver의 버그 내지는 문제일 걸로 생각됩니다.

[quote="lanterrt":2hysubs1]NTFS가 리눅스에서는 기본적으로 User Space 모듈로 구현되기 때문에 많은 양의 데이터를 한꺼번에 전송하면 메모리를 엄청나게 먹어 버립니다. 드라이버의 처리속도가 데이터 전송량을 따라가지 못해서 메모리에 캐쉬 형태로 쌓이는 거죠. 이게 어느정도를 넘어가면 메모리가 거의 꽉찬 상황에 빠지면서 굉장히 비 효율적으로 작동하는 경향이 있는 듯 합니다. 집에 홈서버에 NTFS로 디스크 붙여서 이것저것 하면서 살았는데 NFS가 아니라 SMB로 공유해서 했었는데 동일한 현상을 경험했답니다.

이후 EXT로 바꾸고 나서는 그 문제가 사라지더군요. 결론적으로 NTFS Driver의 버그 내지는 문제일 걸로 생각됩니다.[/quote:2hysubs1]

그러게요…생각지도 못했는데…ntfs랑 속도가 상당히 차이가 많이 나네요…^^