Разрешена ли LSF-очередь вытеснять себя?

Да, символы новой строки были потеряны, Подстановка команд съела их:

Оболочка должна расширить подстановку команд, выполнив команду в среде подоболочки (см. Среда выполнения оболочки) и заменяя подстановку команды (текст команды плюс , заключающий "$ ()" или обратные кавычки) на стандартный вывод команды , удаляя последовательности один или несколько символов в конце подстановки

Вам не нужен цикл for , просто:

foo=$(printf '%s\n' 1 2 3)

1
27.12.2018, 05:37
1 ответ

LSF поддерживает 2 режима вытеснения:на основе очереди и на основе лицензии . В вашем случае, поскольку приоритет очереди ваших двух заданий одинаков (, оба находятся в одной очереди ), вытеснение не будет запущено.

Если два ваших задания являются частью разных проектов планировщика лицензий, а выполняющееся задание заимствует лицензию из проекта ожидающего задания, может произойти вытеснение. Но, судя по вашему описанию, это не так.

К сожалению, вытеснение на основе (, например, )приоритета задания или справедливого веса, не поддерживается.

0
28.01.2020, 00:21

Теги

Похожие вопросы