There is a reason your a super star

# sysctl -w lnet.debug=0
lnet.debug = 0

> time ~/tmp/a.out
0.052u 4.937s 0:04.98 100.0%    0+0k 0+0io 0pf+0w

so MUCH better. While still not as good as NFS, it is definitely acceptable.

Thanks
Stu.


Two likely reasons:
- lustre has DLM overhead for each read() syscall that local filesystems
  and NFS do not have
- the default debug level for lustre is punishing for small reads. Try setting "sysctl -w lnet.debug=0" to test this. The default debug level
  will be changing in lustre 1.6.1.

Cheers, Andreas

--
Dr Stuart Midgley
[EMAIL PROTECTED]



_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss

Reply via email to