VERY slow startup on Solaris with network
Posted: Fri Nov 04, 2005 9:47 pm
I'm using XnView on Solaris in a networked environment. Startup of XnView takes several minutes (!) before I see the main window. After that, everything works fine and fast.
Examining startup with "truss" (the Solaris tool to watch systemcalls) I see that XnView tries to chdir into every available directory, starting from /. That is not very wise in a networked environment:
We have a /home directory that has all the users home directories mounted inside by the automounter. They are all on different hosts, all exported via NFS. It takes ages to scan them all. Especially when some of the servers are down.
Is it possible to prevent XnView from doing this? It would be great if it only looks inside the current folder, and recursively down from there.
If I don't show the directory tree, everything is fast and fine, but I would like to use the directory tree.
Regards,
Achim
Examining startup with "truss" (the Solaris tool to watch systemcalls) I see that XnView tries to chdir into every available directory, starting from /. That is not very wise in a networked environment:
We have a /home directory that has all the users home directories mounted inside by the automounter. They are all on different hosts, all exported via NFS. It takes ages to scan them all. Especially when some of the servers are down.
Is it possible to prevent XnView from doing this? It would be great if it only looks inside the current folder, and recursively down from there.
If I don't show the directory tree, everything is fast and fine, but I would like to use the directory tree.
Regards,
Achim