Size: a a a

2020 March 06

AG

Alexander Gladysh in Lua in Moscow
Сколько килобайт передается через границу языков?
источник

AG

Alexander Gladysh in Lua in Moscow
На один вызов
источник

VZ

Vadim Zborovskii in Lua in Moscow
порядка мегабайта
источник

AG

Alexander Gladysh in Lua in Moscow
То есть все данные и передаются?
источник

AG

Alexander Gladysh in Lua in Moscow
Чанками по мегабайту?
источник

AG

Alexander Gladysh in Lua in Moscow
Как аргументы функции?
источник

VZ

Vadim Zborovskii in Lua in Moscow
Ну примерно так. Передавать будем через userdata, видимо. Основной поток будет из lua в .net
источник

AG

Alexander Gladysh in Lua in Moscow
А данные откуда берутся? Файл?
источник

AG

Alexander Gladysh in Lua in Moscow
Читается из Луа?
источник

VZ

Vadim Zborovskii in Lua in Moscow
Ага
источник

AG

Alexander Gladysh in Lua in Moscow
Одним куском, по строкам, по байтам, записями?
источник

VZ

Vadim Zborovskii in Lua in Moscow
Большими записями
источник

AG

Alexander Gladysh in Lua in Moscow
100кб? 10? 500?
источник

VZ

Vadim Zborovskii in Lua in Moscow
Точно не скажу, но около 100 кб.
источник

AG

Alexander Gladysh in Lua in Moscow
Ок
источник

AG

Alexander Gladysh in Lua in Moscow
Это еще 10 вызовов через границу на мегабайт
источник

VZ

Vadim Zborovskii in Lua in Moscow
Файл еще разбирать, или средствами lua, или всё IO будет через сишную библиотеку
источник
2020 March 10

AG

Alexander Gladysh in Lua in Moscow
если либа будет сишной, то лучше нативный 5.3
источник

AG

Alexander Gladysh in Lua in Moscow
если почему-то ценно соблюсти чистоту C# (например, пишем под Unity) то уже надо думать, что лучше
источник

AG

Alexander Gladysh in Lua in Moscow
в целом в любом случае я бы сначала построил массогабаритный макет для замеров производительности
источник