Владимир
Да, это, например, постоянное число
Блин
Вы издеваетесь над человеком что-ли?
Alex
Alex
Владимир
С преобразованием разберусь, главное общее направление)
Alex
Alex
Egor
мм... в какое нахрен хранилище браузера?
на сколько я понимаю, браузер изолирован от файловой системы тачки, и может только "через песочницу" забирать файлы, и только в момент когда ты этот файл "в песочнице" указываешь, целиком
Egor
но то что целиком - ставлю под сомнение, и хочу уточнить так ли это, можно ли указать файл и по кусочкам его забирать, отправляя эти кусочки на сервак, так чтобы в браузере файл не хранился целиком
Alex
Egor
ну так или иначе, возможен ли кейс который я описываю?
Максим
Максим
В IndexedDB норм хранить файлы блобами
Максим
чуваки так делают
Максим
В частности телега
Alex
какое это имеет отношение к аплоаду файлов на сервер?
Максим
я тебе ответил
Максим
Ну вообще, если ты удалишь файл на компьютере когда он будет загружаться то всё сломается
Максим
если файл большой
Максим
и не очень хочет помещаться в оперативку
Максим
Значит что никакого "промежуточного хранилища" нет
Egor
у чувака комп с 4 гб оператоса
Nikolay
Таноса
Максим
Максим
он будет с помозью файловых дескрипторов считывать файл кусками
Alex
Максим
Misha
pnjwccqw
Egor
Alex
вообще от ОС зависит
Максим
Alex
Egor
Максим
ты помоему сам ответил
Максим
целиком - нет
Aragaer
а зачем его целиком вгружать в оперативку?
Aragaer
если он есть на диске
Максим
он целеком туда не помещается
Alex
Aragaer
но зачем его держать в оперативке?
Блин
Максим
Aragaer
его надо туда только отмапить
𝒦𝒶𝓁𝒶𝓎⛩
а будет ли он этот файл вгружать в оперативку целиком?
Блин люди гуглить не умеют. https://www.google.com/search?q=js+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D1%85+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BD%D0%B0+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&oq=js+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D1%85+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BD%D0%B0+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&aqs=chrome..69i57j33l3.21091j0j7&sourceid=chrome&ie=UTF-8
Egor
давайте без токсичной хуиты господа
Egor
я пытаюсь разобраться
Aragaer
то есть ты можешь обратиться к любому куску файла и получишь вот именно его (а остальное будет вытеснено, все равно на диске есть)
Egor
будет ли браузер сам по себе вгружать файл в оператос целиком в момент чтения
Alex
Aragaer
давай проще
Aragaer
давай без браузера
𝒦𝒶𝓁𝒶𝓎⛩
Максим
схуяли?
Ему нужно как то пакет составить
Alex
если браузер писали не конченые идиоты, то конечно нет
Aragaer
вот у меня 16 гигов оперативки и на диске файл 100 гигов
Максим
алло
Максим
оно рано или поздно кусками попадет в оператику
Aragaer
я могу открыть его и прочитать оттуда любой байт
Aragaer
вот ваще любой
Alex
Максим
Aragaer
не целиком одновременно
Максим
потому что целиком он не поместится)
Aragaer
в адресное пространство процесса - поместится
Alex
Aragaer
а сколько реальной физической памяти при этом задействовано, ты не знаешь
Aragaer
ну .. на 32 битной платформе да, не получится
c
Aragaer
там действительно придется как-то частями
Alex
кто-нибудь вообще объяснит сакральный смысл загрузки файла целиком в память для отправки его по сети?
c
если он маленький
Aragaer
я поэтому и предлагаю исключить вообще сеть из рассмотрения
Alex