리눅스 기반 파일 공유 시스템 NFS,
윈도우, 리눅스, 전부 지원하는 samba.
NFS속도가 너무 안나와서 실험 시스템을 꾸밀수가 없었다.
서칭 해보니, NFS가 samba보다 속도가 더 낫다고 들 하는데 내 시스템에선 정 반대.
원인은, server쪽 setting을 sync로 해놓은것과 client 쪽에서 wsize을 너무 작게 잡아놓은것으로 보인다.
고치니까 빨라졌다.
unix shell에서 명령 소요되는데 걸리는 시간 보는 방법은
>> time <명령어>
>> time cp -r aa bb
이러면 aa 를 bb로 카피하는데 걸리는 시간이 나온다.
이렇게 확인해본결과(590MB, 12280개 파일 복사)
nfs 쉐어 , sync 옵션
{sdc@MR76}[223] time cp -r test_imgs ./mnt/
0.172u 4.388s 26:46.96 0.2% 0+0k 1784+1172928io 1pf+0w
cifs 옵션
{sdc@MR76}[225] time cp -r test_imgs ./mnt2/
0.144u 4.204s 1:43.96 4.1% 0+0k 37192+1172920io 0pf+0w
nfs async 옵션
{sdc@MR76}[265] time cp -r test_imgs ./mnt
0.136u 7.660s 2:56.22 4.4% 0+0k 1135624+1172928io 0pf+0w
nfs async, 에 wsize, rsize 모두 65536으로 지정.
{sdc@MR76}[276] time cp -r test_imgs ./mnt/
0.096u 3.212s 1:27.25 3.7% 0+0k 1024+1172920io 0pf+0w
client side :
sudo mount -t nfs -o rsize=65536,wsize=65536,timeo=600,intr,hard 10.29.11.222:/home/NFSshare /g/mnt
sever side :(/etc/exports)
/home/cwjang/NFSshare *(rw,async,no_root_squash,all_squash,anongid=1000,anonuid=1000)
'Tip' 카테고리의 다른 글
그리스 기호 읽는법 (0) | 2015.07.01 |
---|---|
linux samba 설정 (0) | 2015.05.28 |
NFS file shareing (0) | 2015.03.27 |
matlab loop 안에서 plot이 그려지지 않을 때, 반복문 안에서 plot가 그려지지 않을 때 (0) | 2015.02.14 |
IF(impact factor) 확인하기 (0) | 2014.12.16 |