Horse
в tcp пакете есть и отправитель и получатель)
Horse
TCP-соединение уникально определяется четверкой [source ip, source port, dest ip, dest port], таким образом с одной машины на 1 порт сервера можно создать не более 64 тыс одновременных соединений (по количеству source ports)
Horse
https://habrahabr.ru/post/123154/
Ilya
Там определяется, с каким клиентом связан внешний коннект, только по порту
Aleksei
хм, однако пишут что теоретически у NAT нет ограничений на количество соединений и все зависит от реализации, но на практике как раз обычно 2^16 или даже меньше
Aleksei
ага)
Alexey
доброе утро, страна!
Alexey
о чём спорим?
Aleksei
о чём спорим?
сегодня просто светская беседа)
Alexey
не надоело ещё? 🙂
Alexey
вчера вроде бы сошлись на мнении
Alexey
давайте о чём-нибудь ещё поговорим
Alexey
например, вопрос нативным разработчикам: что кроме работы со стримингом и background задач отсутствует в RN (в рамках сетевого уровня)?
Alexey
🙂
Aleksei
давайте) вот есть такой пакет gl-react-native, как думаете, можно сделать прилагу обработки изображений без нативки)
Alexey
да я вообще не понимаю зачем такое 🙂
Alexey
я имею ввиду, если надо работать с графикой, я бы писал на нативке
Alexey
и не использовал какие-то странные решения
Aleksei
я как то давно pinch-to-zoom на этом пакете делал)
Aleksei
там просто картинки огромные приходили
Aleksei
чтобы память экономить
Alexey
вообще, вся работа с изображениями - это боль в рн
Alexey
по дефолту в районе 40 метров на iOS
Alexey
могу запустить посмотреть
Alexey
ща
Aleksei
это наверно оптимизировали, раньше было в районе 50-ти
Aleksei
*без жирных картинок
Alexey
ну ща, у меня эмулятор уже грузит )
Horse
последний раз смотрел = было в районе 80 метров
Alexey
чистое?
Horse
ну почти)
Alexey
¯\_(ツ)_/¯
Alexey
ща скажу точно
Alexey
сколько чистая нативка жрёт?
Alexey
окэ, сколько андроид жрёт?
Aleksei
сколько чистая нативка жрёт?
это же еще проще проверить)) ща создам новый проект и запущу)
Alexey
Alexey
только firebase подцеплен
Alexey
хм, сорян, нет
Alexey
сейчас, когда бандл догрузился
Alexey
ещё 40 метров прилетело
Alexey
76-80 метров
Ilya
От разрешения экрана девайса зависит же
Alexey
6ка
Ilya
И от количества оперативки
Alexey
так мы оперативку и мереем
Alexey
ща я запущу нативку
Alexey
нативка
Alexey
Alexey
разница в 40 метров
Alexey
я так полагаю, что эти 40 метров - JSC рантайм
Aleksei
Aleksei
чет у меня другие цифры) но я даже VC ни одного не создал
Alexey
objc/swift?
Alexey
я на свифте запустил
Aleksei
Alexey
а какой эмулятор?
Alexey
ща попробую тоже на 7+
Alexey
чё-то как-то совсем мало
Aleksei
ну так конечно не корректно сравнивать. потому что в RN сразу VC создается и вьюха под него
Ilya
Alexey
ага, но речь о чистом приложении
Mikhail
Уже отметили выше, что жрёт по разному в зависимости от оперативки
Ilya
Ничего подобного))
Mikhail
И экрана
Alexey
лол
Ilya
Два вложенных ресайклера с картинками и тд
Ilya
Смешно
Ilya
Я думаю, это что-то с монитором
Ilya
Ибо так мало реально не может быть
Alexey
Лёша, всё равно 40 метров
Alexey
на 7+ ничего не поменялось
Alexey
хз как у тебя 21
Aleksei
на 7+ ничего не поменялось
сравнили блин 😄
Alexey
¯\_(ツ)_/¯
Alexey
кстати, это может быть хороший доклад
Alexey
про производительность RN
Horse
А кто нибудь пробовал ImageBackground