Владимир
Да, это, например, постоянное число
Блин
Вы издеваетесь над человеком что-ли?
Блин
ну упустил преобразование)
Фига ты упускун. Тебе точно в программисты?
Владимир
С преобразованием разберусь, главное общее направление)
Alex
Фига ты упускун. Тебе точно в программисты?
Мне? Не, мне не нужно, я уже там
Alex
мм... в какое нахрен хранилище браузера?
Возможно, он имеет в виду кэш.
Egor
мм... в какое нахрен хранилище браузера?
на сколько я понимаю, браузер изолирован от файловой системы тачки, и может только "через песочницу" забирать файлы, и только в момент когда ты этот файл "в песочнице" указываешь, целиком
Egor
но то что целиком - ставлю под сомнение, и хочу уточнить так ли это, можно ли указать файл и по кусочкам его забирать, отправляя эти кусочки на сервак, так чтобы в браузере файл не хранился целиком
Egor
ну так или иначе, возможен ли кейс который я описываю?
Alex
ну так или иначе, возможен ли кейс который я описываю?
какой именно? ты так и не объяснил какое нахрен промежуточное хранилище и зачем браузеру туда копировать файлы перед отправкой?
Alex
Возможно, он имеет в виду кэш.
возможно он путает File API и FileSystem API
Максим
В IndexedDB норм хранить файлы блобами
Максим
чуваки так делают
Максим
В частности телега
Alex
Вот, смотри
какое это имеет отношение к аплоаду файлов на сервер?
Максим
какое это имеет отношение к аплоаду файлов на сервер?
Я не знаю. Ты спросил про "промежуточное хранилище" для файлов в браузере
Максим
я тебе ответил
Максим
Ну вообще, если ты удалишь файл на компьютере когда он будет загружаться то всё сломается
Максим
если файл большой
Максим
и не очень хочет помещаться в оперативку
Максим
Значит что никакого "промежуточного хранилища" нет
Egor
какой именно? ты так и не объяснил какое нахрен промежуточное хранилище и зачем браузеру туда копировать файлы перед отправкой?
смотри. есть 10 гиговый файл на компе у чувака. чувак открывает веб-страницу с кнопкой "Upload", которая должна отгружать указанные файлы на бэкенд.
Egor
у чувака комп с 4 гб оператоса
Nikolay
Таноса
Максим
он будет с помозью файловых дескрипторов считывать файл кусками
Максим
да ну
ну да)
Misha
pnjwccqw
Egor
он будет с помозью файловых дескрипторов считывать файл кусками
а будет ли он этот файл вгружать в оперативку целиком?
Alex
вообще от ОС зависит
Максим
ты помоему сам ответил
Максим
целиком - нет
Aragaer
а зачем его целиком вгружать в оперативку?
Aragaer
если он есть на диске
Максим
он целеком туда не помещается
Aragaer
но зачем его держать в оперативке?
Egor
идиоты, сэээр
ебать ты умник а
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
будет ли браузер сам по себе вгружать файл в оператос целиком в момент чтения
Aragaer
давай проще
Aragaer
давай без браузера
Максим
схуяли?
Ему нужно как то пакет составить
Alex
если браузер писали не конченые идиоты, то конечно нет
Aragaer
вот у меня 16 гигов оперативки и на диске файл 100 гигов
Максим
алло
Максим
оно рано или поздно кусками попадет в оператику
Aragaer
я могу открыть его и прочитать оттуда любой байт
Aragaer
вот ваще любой
Максим
Aragaer
не целиком одновременно
Максим
потому что целиком он не поместится)
Alex
потому что целиком он не поместится)
да нет, потому что это бессмысленно
Aragaer
в адресное пространство процесса - поместится
Aragaer
а сколько реальной физической памяти при этом задействовано, ты не знаешь
Aragaer
ну .. на 32 битной платформе да, не получится
Aragaer
там действительно придется как-то частями
Alex
кто-нибудь вообще объяснит сакральный смысл загрузки файла целиком в память для отправки его по сети?
c
если он маленький
Aragaer
я поэтому и предлагаю исключить вообще сеть из рассмотрения
Alex
я поэтому и предлагаю исключить вообще сеть из рассмотрения
да нет, тут как раз таки сеть важный компонент схемы.