SimBioT19: мало информации для овтета, как предложил Нурлан проведите профилирование , еще как вариант распределить задачу между несколькими серверами,
Максим Иванов: с использованием лишнего кода? я про превращение nodelist в array , эффективность - это когда используется минимум для получения максимума, грубо говоря