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