Итак, Lion в целом представляет собой довольно серьезный шаг в сторону 64-битных систем для Mac OS X. Но пока я копался в Lion Server: Advanced Administration, здесь:
https://help.apple.com/advancedserveradmin/mac/10.7/#apd028B7F36-CEF3-46A8-B6CA-B138FCCFF527
Я наткнулся на эту жемчужину:
Если вы пытаетесь отправить задания размером более 2 ГБ, то контроллер Xgrid - это 32-разрядный процесс, который хранит большую часть входных и выходных данных задания в памяти. Это означает, что контроллер может выйти из строя, если ваши задания требуют большого количества входных данных или производят большой объем выходных данных.
Вы можете использовать общую файловую систему (например, Xsan или NFS) для совместного использования больших объемов данных между распределенными процессами.
Является ли этот текст пережитком старой версии документации или контроллер Xgrid все еще является 32-разрядным процессом?
После запуска процесса контроллера XGrid на сервере Lion выяснилось, что он действительно 64-битный. Надеюсь, это означает, что проблемы с хранением входных и выходных данных в памяти - и последующие сбои для более крупных заданий - будут меньшими проблемами.