Dear Isabel

On 08/10/2019 14:53, Isabel Uson wrote:
Dear Bernhard and Peter,

as Tim describes, changing the grub loader fixes the problem.

Unfortunately, this is not a viable solution. Many crystallographers do not have root access on their systems. Their system administration staff will have the task of ensuring system stability for a large community of users with a wide range of requirements, and may have policies in place which make the changing of kernel parameters extremely problematic. For example, an extensive set of compliance procedures may have to be repeated after a change to kernel parameters, and busy sysadmins may argue that this cannot be prioritised for the sake of a few specialised applications, no matter how important to the crystallographers.

I am sure that this sounds alien to crystallographers who manage their own systems, but those of us who distribute software have to deal with the world as it is.

I have looked into the changes to eliminate system calls and provide a version that would work without changes to the system, they are relatively minor. SHELXE just needs to eliminate calls to system time, pity for the convenient profiling but it can still be an option to be activated with the appropriate kernel. I just checked that the static version compiled with this change works perfectly on Debian 10. SHELXD in addition would need to get the number of threads as an input parameter rather than use what it detects in the system. We could shift to the interfaces the tasks of finding out the number of cores (and passing some time information to record in the output). The parameter already exists (-t) and users still fond of a terminal and command line usually know how many cores their machines have.

IMHO it would be a pity to change/remove functionality when the problem can be solved in other ways.....


Up to George of course, whether he wants us to provide these versions and by when. Maybe he favours other alternatives.

....but yes, George and others need to decide. I'm not pushing for any solution in particular, except to say that it should work for major distributions in their default configuration.

Regards,

Peter.

Best wishes,

Isabel

--
Peter Keller                             Tel.: +44 (0)1223 353033
Global Phasing Ltd.,                     Fax.: +44 (0)1223 366889
Sheraton House,
Castle Park,
Cambridge CB3 0AX
United Kingdom


########################################################################

To unsubscribe from the CCP4BB list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1

Reply via email to