как убрать ограничение ~100кб/сек на обмен данными скрипт-бас



  • как можно убрать ограничение на обмен данными между скриптом и бас?
    в премиум версии оно тоже присутствует.

    например я скачиваю отпечаток и через скрипт его устанавливаю(100кб примерно),
    он передается как json string через win32 pipe и это занимает секунду

    и соответственно ни о какой производительности мы не говорим.
    это ограничивает работу около 10 потоков всего.

    другими словами все что будет сохраняться скриптом итд кукисы картинки будет вот так 100кб/сек ограничивать ваш скрипт.
    на сервер я могу открыть и 500 потоков (10 потоков на core примерно) а из за таких артефактов ограничивает.

    по идее win32 pipe должно быть очень быстро как запись-чтение файла
    и ограничение 100кб/сек установлено искусственно.



  • @jason не надо все в ноду пихать. Она не для этого



  • согласен полностью.

    зачем использовать готовые npm модули когда в БАС все можно кубиками сделать.
    ваще не знаю зачем эта нода)



  • @jason Нода для задач которые нельзя выполнить в бас, например работа с вэбсоккетами.



  • ну поставьте хотя бы 1mb/sec ограничение
    100кб/сек очень мало

    все равно будут ноду использовать

    • сейчас чтобы быстро передать данные надо записать данные в файл,
      потом передать в бас через pipe функцию которая обработает(прочитает) этот файл.
      не заморачивался но должно работать если конечно операция чтения не ограничена тоже.

    не понимаю зачем ограничивать там скорость.


Log in to reply