Вы можете использовать этот скрипт для проверки времени вашего вызова функции.
var startTime = new Date().getTime();
yourMethodGenerateCSV();
var endTime = new Date().getTime();
console.log('generated time:' + ": " + (endTime - startTime) + "ms");
Вы также можете установить время начала и окончания, чтобы определить, какая строка кода имеет проблемы с производительностью.