Hello, World! 🎄
Snusmumriken
Ну типо, вот ещё не хватало браузер запускать чтобы код поредактировать.
Igor
я всё на вскоде делаю
Snusmumriken
Я прост люблю пооткрывать сотню-другую файликов и прыгать по ним туда-сюда. Иногда сами файлики на сотню-другую метров.
Snusmumriken
Snusmumriken
Ну вон scintilla как-то справляется.
Но да, аддончики не на жаваскрипте, жуть.
Можно на луях было кста.
Igor
любую штуку мою открывает ну буквально за 100мс и работает шустренько
Igor
дополнений предостаточно, у меня там андроид дебаггер, c++ дебаггер и интеллисенс, симейк, для github actions, павершел, ремоут, WSL
Snusmumriken
А чего по памяти? Он открывает дополнительные инстансы хромиума для отдельных файлов или в одном разруливает?
Igor
Snusmumriken
Мм, открывает.
Igor
неа, для файлов не открывает
Igor
я сейчас файлы пооткрывал и новые инстансы не спавнятся
Snusmumriken
Падазрительна
Igor
это скорее всего какие-то приколы от аддонов крутятся
Igor
ну и внутренняя чепуха всякая
Igor
ну когда у меня старенький проц был, FX-6300, там да, было больновато пользоваться (на тот момент) атомом, но потом уже и вскодом
Snusmumriken
Всё равно падазрительна. Если аддоны в отдельных потоках, то откуда столько памяти?
Браузер обыкновенный — дублирует аддоны для каждой вкладки, и если что-то где-то падает то тип только внутри этой вкладки.
Igor
работали заметно медленнее
Igor
а сейчас вообще всё отлично
Igor
запустил с параметром отключающим дополнения
Snusmumriken
Ну прост для меня идеальный редактор это тот которого нет.
Который никогда не станет причиной нехватки памяти.
Я тут ещё недавно обнаружил как погано сама венда обращается с памятью, и мне немножко больно.
Никогда не видел больше половины занятых 32 гигов, а как отключил своп так сразу всё подряд начало падать и вопить о нехватке.
Почитал про то что "private bytes это ложь и а надо говорить "клади" и смотреть виртуальную занятую память которой там зачастую раза в два больше".
Igor
Igor
ну у меня памяти сейчас приличненько, 24 гб, в принципе на всё хватает
Hello, World! 🎄
Igor
так что уж кто-кто, а вскод причиной нехватки памяти вряд ли станет
Snusmumriken
Я такой открыл гуглхром, открыл ворлд оф варкрафт и 32 гига улетает вообще нафиг. Да, одновременно запускать и отключать своп нельзя.
Igor
но он, кстати, беда электронных редакторов всех
Igor
читает файл полностью в память
Igor
открытый
Igor
так что они посасывают с большими файлами
Snusmumriken
А потом держит в памяти миллиард структурок со всеми разметками файлика, пропертями и прочей чепухой.
Igor
ага
WDMR
Snusmumriken
WDMR
Igor
Snusmumriken
он по дефолту включен же
У меня он отжирает 60 гигов с диска ))0
И есть довольно много штук которым желательно сидеть на ssd.
Igor
Igor
так можно ж сделать не x2 размер ему
Snusmumriken
Это "рекомендованный размер"
Igor
я своп не отключаю, потому что 24 всё таки маловато для некоторых задач
Igor
у меня вообще по-хорошему должно было быть 32гб тоже, но мне одна плашка от китайца мёртвой пришла
Igor
деньги вернул, а ещё одну заказывать не охота, так что с 24 остался
Snusmumriken
Кароч, у диспетчера задач есть графа "выделенная память", и для реальных прикидок блин надо смотреть именно на неё.
Кстати, угадываем сколько сожрал хром.
Алсо почти гиг на explorer тоже радует.
WDMR
Snusmumriken
Их немного.
Snusmumriken
А ещё, тут 80% вкладок которым достаточно 20 мб памяти на всё. Но почему-то выделяется 400.
Snusmumriken
Кароч, будь девелоперы хромчика хоть чуточку умнее, они во-первых, вводили бы нормальный режим засыпания для вкладочек (если она не юзается, допустим, час, и внутри не крутится жаваскрипт, то и потребление в районе нуля, это НЕ сложно),
Во-вторых, я уже баловался с этим делом, делая простейшие разметочки для страничек, без какого либо выпендрежа, без перерисовок, без всего вот этого — и хромчик держал память такой странички на нескольких десятках метров. Но чем больше я тыкал на кнопочки на страничке (не создающие ничего нового), тем больше росла страничка до нескольких сотен метров, хотя там буквально ничего нет, и даже жаваскрипт ничего нового не генерит — меняет себе проперти помаленьку, стили тасует на первый-второй-первый и так далее, и здрасьте пол гига, и вот это уже выглядит даже не как кеш (кеш должен экономить время и память при подобных операциях), а какое-то говнецо откровенное : )
Snusmumriken
И к сожалению, подобные болячки аккуратно передаются всему, что связано с хромиумом, включая тексторедакторам и приложулям типа лончеров для игрулек, мессенджерам на его основе и так далее.
Его как будто делают чисто чтобы создавать вкладку, пять минут на ней сидеть и тут же закрывать.
Snusmumriken
Ну и господа-фронтендеры тоже радуются и улюлюкают, им тут подогнали фреймворков которые каждый элемент оборачивают в ещё пять элементов, генерирующих сто тыщ тонн мусора чтобы выцепить "Самый Первый Встретившийся Элемент" и тут же отправить в утиль всё остальное. А хромчик такой: "Мне кароч нужно ещё 3 тб оперативки чтобы переварить это говно, и не отпускай эту память, оно ещё может понадобиться".
Но это уже наболевшее.
Igor
Igor
Суровые современные реалии
Igor
Сомневаюсь, что когда-нибудь, кто-нибудь сядет разгребать весь многомиллионный мусор хромиума
Igor
Не помню уже сколько там cloc, но дохрена
Igor
Им проще просто новую фичу добавить, которая отожрет еще метров 100 озу, чем исправить что-то старое
Snusmumriken
Ну со временем он таки должен захлебнуться в своём же говне, его декомпозируют, разберут на мелочёвку, соберут заново.
Мб.
Igor
Мб))
Igor
Ну хотя може со временем жту задачу на нейронки свалят
Igor
Пока они для этого слегка туповаты, но думаю подобное не за горами
Snusmumriken
Ну это не в этом десятилетии.
Igor
Igor
Но человечков под это веселое дело точно никто выделять не будет
Igor
А первый же очень преочень заряженный энтузиаст сольется через часа 4 работы с кодовой базой этой мусорки
Igor
Команда может подольше протянет))
Igor
Но опять же, оно никому не нужно
Igor
Пользователи покупают новые железки? Покупааают, еще как
Igor
Значит всё в порядке
Snusmumriken
Да когда даже самое обосранное встраивание фишки, чтобы она жрала ещё пол гига будет занимать несколько месяцев времени и слишком много деняк, вот тогда и будут декомпозировать.
Тут же бизнес какой-никакой. Процессы замедляются.
Igor
Это да, но до такого ещё дожить надо))
WDMR
Доделают wasm, а остальное выкинут
WDMR
Html CSS будет в виде плагина, как раньше флэш или джава
WDMR
Для легаси
Igor
слишком много кода написано на всём этом, что ты хочешь в легаси записать
Igor
сомневаюсь, что их когда-нибудь выведут из поддержки