Опубликован релиз web-браузера Pale Moon 33.2.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License)...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61394
> Добавлена поддержка дополнительных единиц измерения размеров видимой области (viewport) - svw, svh, svmin, svmax, lvw, lvh, lvmin, lvmax, dvw, dvh, dvmin, dvmax, vb, vi, svb, svi, lvb, lvi, dvb и dvi.Кто объяснит существование вот этого всего кроме усложнения стандарта и "заботой о детях"
Code monkey и комитетам нужно показывать свою эффективность - держи overingeneering и кучу стандартов на стандарты. Терпи.
У Pale Moon нет разработчиков именно веб браузера как таковых по сути. Там просто тупо мейнтейнеры сидят, вся работа которых заключается в удалении одного кода, и разрешении или расширении другого кода, который по факту уже реализован был самой mozilla, просто нужно добавить пару строк. Тем временем YouTube как толком не работал, так и не работает до сих пор я полагаю.
Ютуб здорового человека (те же видео, но без рекламы - это прокси):
redirect.invidious.io/
Инстанс:
invidious.protokolla.fi/В этом броузере работает прекрасно.
piped.video юзаем)
> YouTube как толком не работалМой опыт такой. На проприетарных драйверах ютюб фризит. Чтобы решить проблему, необходимо включить аппаратное ускорение в настройках браузера. На драйверах с открытым исходным кодом, ютюб не фризит, и ничего включать не потребовалось.
Особняком стоит конфигурация с fglrx. Как и на прочих проприетарных драйверах (прежде всего NVIDIA), включение ускорения чинит ютюб, который после этого начинает мгновенно открываться и воспроизводить видео. Проблема только в том, что содержимое окна при этом не перерисовывается. Чтобы перерисовалось - нужно поводить им из стороны в сторону.
Поэтому я выключил ускорение и работаю без него. Просто не открываю тяжёлые сайты. https://0x0.st/XTe3.png
На маломощных компах, кстати, ютюб вообще не может страничку загрузить. Например на Atom со встройкой Pinewood. Тогда как Core i5 со встройкой Ivy Bridge нормально грузит страничку...
>> YouTube как толком не работал
> Вообще у меня противоречивые отзывы.Звучит как "если попрдолиться то можно за пару дней подобрать нужную конфигурацию, чтобы просто посмотреть видос на ютубе".
Думаю не очень много людей захотят настолько бездарно тратить время)
Это... Я коммент полностью переписал. Выразился несколько короче, чем в том комменте, который ты комментировал.
Не думал, что так быстро ответят.
А можно просто купить более менее современную Рязань с графикой внутри и не страдать онанизмом!
Классика: хочешь пользоваться линуксом — готовься к выделению средств на новое железо.
https://web.dev/blog/viewport-unitsБыстрая помощь после криокамеры.
Очень удобные свойства, сейчас их конечно больше чем когда я пользовался, но многие эти свойства очень выручают для удобной разработки интерфейса.
Да. Преподаватель по UI/UX.
Каков смысл существования данного браузера, если он прекратил поддержку windows xp? У меня всегда палёнка ассоциируется с древним железом времён athlon xp и четвертого пня.
> Каков смысл существования данного браузера, если он прекратил поддержку windows xp?А каков смысл использования XP в 2024 году? Правда интересно.
Потому что это лучшее что можно запустить на относительно современном железе. Если бы Windows 2000 могла грузиться на core 2 quad, я бы несомненно сидел на ней до упора.
На Core 2 Quad грузится даже Windows 98, так что проявите чуть больше упорства.
> Потому что это лучшее что можно запустить на относительно современном железе. Если бы Windows 2000 могла грузиться на core 2 quad, я бы несомненно сидел на ней до упора.Ну, вообще-то большинству людей для выполнения сколь-нибудь серьезной работы нужен софт посвежее начала нулевых. А вы как обходитесь?
Есть меньшинство, которым нужен софт для оборудования,а он может поддерживать только определенные ОС. В новых пк для этого ставят виртуалку с xp
>> Потому что это лучшее что можно запустить на относительно современном железе. Если бы Windows 2000 могла грузиться на core 2 quad, я бы несомненно сидел на ней до упора.
> Ну, вообще-то большинству людей для выполнения сколь-нибудь серьезной работы нужен софт
> посвежее начала нулевых. А вы как обходитесь?С софтом проблем как раз-таки нет. Всё необходимое для икспишки есть (выше уже приводили в пример браузер Supermium, актуальный хром для Windows XP). Проблема как раз с драйверами. Последние поддерживаемые видеокарты - GeForce 900 series (это Maxwell второго поколения).
Супермиум уже застрл на 122 версии.
Но с этим ещё какое-то время пожить можно, но ведь софт не ограничивается браузером.
> Супермиум уже застрл на 122 версии.
> Но с этим ещё какое-то время пожить можно, но ведь софт не
> ограничивается браузером.Актуальный хром 125 версии. Отстал, ага. Притом что я до этого сидел на 360 EE, который на 88-м хроме.
126, а не 125, но речь не об этом, а о том, что тенденция неприятная.
>126, а не 125
> тенденция неприятная.Субъективизм (чай или кофе?)
Например, для меня Supermium 122.0.6261.152 (R6) SECURITY PATCH - это главное, а не гонка за версиями.
Вы не знаете, что такое тенденция?
Вчера автор поспевал за новыми версиями. Сегодня что-то прилично отстал. Завтра и вовсе забросит проект.
А послезавтра 122 версия превратится в тыкву, что только лишь вопрос времени, как обычно.Впрочем, выше я уже сказал, что браузер — далеко не единственная софтовая проблема (в конце концов, исходники открыты, найдётся ещё какой-нибудь энтузиаст).
Буквально сегодня вышла предварительная версия на 124-м.
> Потому что это лучшее что можно запустить на относительно современном железеЯ когда Windows XP в виртуалке видел — уже воротит.
Прям заметно, что менее поворотливая в отличии от Windows 7.
Да и многого не умеет. Проводник вообще ужас, нормального поиска с индексом нет.
Командную строку страшно открывать — произвольный размер не сделаешь.
Продолжать можно долго.
Но кроме как «синдрома утёнка» обьяснить к ней любовь трудно.
Как будто, в Семёрке размеры окна её терминала можно сделать произвольными.
> Как будто, в Семёрке размеры окна её терминала можно сделать произвольными.да,
нормальный терминал вроде в 10-ке
научилось прокрутке неактивного окна в Windows 8не особо суть - позор
> Windows XP в виртуалке ... менее поворотливая в отличии от Windows 7Вопрос к виртуалке, а не к системе. А ты попробуй запустить Windows 7 на Athlon XP 2000+ с 256 Мб ОЗУ и GF 440 MX. Для икспишки такая конфигурация - избыточная. Для "семёрки" - минимальная.
я не настолько извращенец
Минимальная для _работы_ — гиг-два памяти на любой оси. Ну и с нормальной видеокартой.
> Минимальная для _работы_ — гиг-два памяти на любой оси. Ну и с
> нормальной видеокартой.На виндовс икспи для базовых потребностей (вставить флешку, скопировать файл) требуется 128 Мб. 256 для неё - примерно как 2 гига для "семёрки". Я не говорю, что актуальный браузер будет на старой системе меньше жрать - нет, не будет. Я про саму систему.
А толку мне от системы «в себе»? Я про работу.
Комп выбрасывать жалко.
Ну или как у меня, в виртуалке - для части программ, писанных в конце 90х и начале 2000х.
Для одной даже виртуалка с 3.11 крутится!
> Комп выбрасывать жалко.Ну так есть полно легковесных дистров Линукса, которые кушают даже меньше XP, но на которых при этом идут современный софт (в т.ч. с Винды через Wine).
>>дистров Линукса, которые кушают даже меньше XP,кушают что? аккумулятор на ноуте?
НИ ОДИН дистр линуха НЕ жрет аккуму меньше чем любая винда от ХП до 10.
На ядре 5.10 и выше у меня артефачила radeon mobility в старом нотубуке 2008 года. На 6 ядре это не починили. При этом я на нём запустил win 10 только поставив ссд и докинув планку на 2гб. Вот и проблема десктопного линукса, сломают и не починят
Да ладно сказки тут рассказывать. Win 10 у него отлично работает на ноуте 2008 года. Если ноут 2008 года, то железо там года 2006. У меня в одном месте стоит более свежий комп на Phenom X3 с материнкой на AMD760G, интеграт там ATI HD3000. И под него на Win 10 я так и не нашел работающего драйвера так что работает он на вга драйвере который даже разрешение на широкий монитор поставить не может.
Кор2Дуба и hd3400. Установил драйвер от win8, единственное - не работает панель AMD. Для проверки запустил titan quest и да, он заработал в 20-40 кадров.
Причём проблема с артефактами в линуксе(арч, дебиан, убунту) была и в tty
Вы скорее всего не поверите этому, но мир состоит не из одного Вас.
Смысл в том, что во всём мире есть миллионы людей, которым GUI в ХР нравится гораздо больше, чем в 10ке и даже 7ке. И эти миллионы людей хотели бы юзать комп на ХР, чем на 10й или 11й Винде
И что им мешает это делать?
отсутствие драйверов на современное железо
> отсутствие драйверов на современное железоНо ведь обратное тоже верно: современные дрова не идут на XP.
Там помимо драйверов и проблемы с ПО, то дирекХ нет, то дотнета нет, то иных библиотек и API.
Даже XP64, на машине где драйвера есть, и ресурсы не жмут, сейчас уже тыква. Аналогично, и 32х битная десятка стадает от отсутствия свежего ПО.
Аминь.
Почему тогда забываете о существовании ReacOS?
Там и девелоперы то сами о ней забыли походу
Я поставил РеактОС на виртуалку, зашёл, установил из ихнего репо какой-то древний Firefox. Дык Firefox работать отказался! И зачем это поделие тогда?
недавно пытался запустить последнюю версиюю LiveCD - комп ушёл в перезагрузку, как и 2-3 года назад
А на реальном железе оно вряди ли где-то заработает, у меня нигде не взлетело, сколько ни пробовал. Только для виртуалок.
> есть миллионы людей, которым GUI в ХР нравится гораздо больше, чем в 10ке и даже 7ке.Я сильно сомневаюсь, что прямо таки у миллионов людей любовь к GUI в ХР превышает геморрой с отсутствием дров и современного софта.
А про семерку вообще смешно - ее интерфейс практически идентичен XP, а оставшееся различия подгоняются сторонним софтом.
> А про семерку вообще смешно - ее интерфейс практически идентичен XP,у XP разве один был плюс - это мигающие окна мониторов в моединениях
для эпохи диал-ап модемов самое-то
но кому теперь это надо
Во-первых даже 10-ку можно привести к вижу ХР. Спроси меня как.
Во-вторых можно ииспользовать Trinity TDE + GNU/Linux.
например проф звуковая карта с драйверами только под ХП.ну, конечно можно купить новую и даже лучше, за 2...3к$
Ага и софт родом из 90-х прямо профессионал.
а что вы вообще понимаете в вопросе?
> а что вы вообще понимаете в вопросе?Понимаю что сидеть на XP, но с "профессиональной" звуковой картой это хреновое решение. Для меня наличие вообще какой-то "специальной" звуковой карты в компе на сегодняшний день абсолютно бессмысленно. Звук отлично выводится или через видяху, или через блютуз.
> Звук отлично выводится или через видяху, или через блютуз.Профессиональные (не «профессиональные») звуковые карты вообще не про вывод звука.
А про что?
Обычно про запись, но это именно профессиональные, а не всякие GAMING PRO.
> Обычно про запись, но это именно профессиональные, а не всякие GAMING PRO.В 95% случаев эти "профессиональные" попукивания никому кроме автора нафиг не нужны. И когда чел ради двадцатилетней звуковухи сидит на XP я подозреваю он попадает именно в эти 95%.
> например проф звуковая карта с драйверами только под ХП.То есть я должен поверить, что человек профессионально работает со звуком с начала нулевых, но за 20 лет так и не накопил $3-4k на новое железо?
может человек который её купил изначально и накопил.но можете неверить )))
> может человек который её купил изначально и накопил.
> но можете неверить )))Накопил на "профессиональную" звуковую карту двадцатилетней давности?
Потому что это последняя ось с нормальным дизайном, и эту ось искусственно перестали поддерживать вендоров железа и разработчики программ, дабы насильно всех заставить перейти на новые железо.
Поддержка XP закончилась в 2014 году. К этому моменту все и так перешли на новое железо.
Отучаемся говорить за всех. Есть взрослые и серьезные люди, которым компьютер нужен для работы, а не для игр. Благо, что не все собираются идти на поводу у корпораций. Я лично сижу на Пентиум 4 (стационарный ПК) и Пентиум 3 (ноутбук). Менять их в ближайшей перспективе не собираюсь, т.к. мои задачи они выполняют на 110%.
> Есть взрослые и серьезные люди, которым компьютер нужен для работыЕсли не секрет, какую серьезную работу ты выполняешь на Пентиум 4 с Windows XP? Потому что, видишь ли, "взрослым и серьезным людям" для работы, как правило, нужен более-менее современный софт. А не тот, что из начала нулевых.
Бывают промышленные компы-динозавры, которые до сих пор работают, и пока не сломаются, их менять не станут.
Но, так подобное и обновлять изначально не планировалось, и тем более браузер (если от там вообще есть). ;)
> Бывают промышленные компы-динозаврыну так кто же вас заставляет на это железо ставить что-то иное, чем то для чего они и были спроектированы? Ну даже допустим, что зудит в одном месте и хочется приключений, но зачем таким машинкам интернет и браузер? Да и как вы себе представляете современный веб на каком-нибудь пеньке из конца 90х начала нулевых?
На промышленных компах никто не работает. Это бессмысленно. Там зачастую то и мониторов нет, а если и есть то показывают они годами одно и то же окошко какого-нибудь древнего софта от оборудования.
ОпенОффис 3-что-то у меня работает на ноуте с Пентиумом 2 и механическим диском. То есть он делал это в 2000-х и делает до сих пор.
(Машинку сохранил потому, что матрица в экране отличного качества, и дизайн самого аппарата очень нравится.)
Так вот, можно работать с документами и рукописями статей и книг. Это вполне "взрослая и серьезная" работа. Также можно считать, можно программировать. Считал и программировал (сишка и питон).
Что максимальное собиралось на этом ноуте, не помню.
Браузер на нем, конечно, не ах. Так что Палемун пригодился бы. ))))
> работает на ноуте с Пентиумом 2 и механическим диском.У меня коллекция старого, и не очень железа.
Как то брал ноут Thinkpad на Пень2, 1х0.5ГГц, ОЗУ 0.32 Гб в хорошем состоянии.
Так старый хозяин,в 2017,на нем действительно работал, в WinXp, и не только в офисе 2003, но и в старом Автокаде, и Pcad2006. ;)
Конечно, не из за заботы о минимизации выбросов, а больше не нем было. Машина тормозная, Ютуб открывает ДОООЛГО, видео практически не тянет даже в диде диафильмов, по сранению с этим и старый нетбук фантастика.
> матрица в экране отличного качестваХороших матриц тогда не только не было, их еще не изобрели
>>дизайн самого аппарата очень нравится.
Это другое дело. Понимаю.
>> работает на ноуте с Пентиумом 2 и механическим диском....
> У меня коллекция старого, и не очень железа....
> Машина тормозная, Ютуб открывает ДОООЛГО, видео практически не тянет даже
> в диде диафильмов, по сранению с этим и старый нетбук фантастика.Вот это - браузер и видео для современного состояния дел - да, проблема, а не то что Пони ниже предъявляет.
Эти мальчуганы под маской взрослых, а то и дедов, они как представляют себе - что вот лично они доросли до компьютера, и только в тот момент все появилось? До прошлого года ничего не происходило и не делалось? Детский же лепет.>> матрица в экране отличного качества
> Хороших матриц тогда не только не было, их еще не изобрелиЗначит, у меня ноут попаданцев.
> ОпенОффис 3-что-то у меня работает на ноуте с Пентиумом 2 и механическим
> диском. То есть он делал это в 2000-х и делает до сих пор.
> Так вот, можно работать с документами и рукописями статей и книг. Это
> вполне "взрослая и серьезная" работа. Также можно считать, можно программировать. Считал
> и программировал (сишка и питон)Это не сьерьёзная работа, в которой время деньги.
А не наблюдать как 20 секунд OpenOffice 3 откроется, скрипя IDE HDD диском.И уж тем более это относится к программированию на С и Python.
> Это не сьерьёзная работа, в которой время деньги.Ваше мнение, вы его и имейте.
Если в ПК на четвёртом пне ещё можно поверить, то ноутбук на третьепне улыбнул, конечно.
Ну а если без шуток, «взрослые серьёзные люди» не будут прогонять телеги про шествование на поводу у корпораций. И железо они меняют потому, что новое банально лучше. Тормозная гробина двадцатилетней давности, конечно, может выполнять ряд задач, но и свой комфорт тоже имеет значение, знаете ли (как представлю, как на подобном ноутбуке ворочается древний IDE HDD, так вздрогну).
...это даже не криокамера, это уже могила, склеп...
Или кто-то троллит нещадно.
> Потому что это последняя ось с нормальным дизайномВ семерке он почти идентичен, разве нет?
> эту ось искусственно перестали поддерживать вендоров железа и разработчики программ, дабы насильно всех заставить перейти на новые железо.
Эту ось прежде всего перестала поддерживать сама Microsoft. Прежде всего потому, что чисто экономически невыгодно гатить дикие деньги и время на внедрение и тестирование совместимости с новым софтом и железом ради 0.1% неплатежеспособных пользователей. Это не окупается, понимаешь?
> разработчики программ, дабы насильно всех заставить перейти на новые железо.
Вот разработчикам программ больше делать нечего, как заставлять кого-то переходить на новое железо. Ты не поверишь, но разрабы как раз были бы в восторге, если бы железо и ось менялись как можно реже - просто потому, что нужно было бы реже переписывать, тестировать и фиксить новые баги.
> эту ось искусственно перестали поддерживать вендоров железа и разработчики программтам так плохо с работой с потоками, что выкинуть такое только в радость
> Каков смысл существования данного браузера, если он прекратил поддержку windows xp?не спорю, хрюша - лучшее (из M$), что можно сейчас пользовать на относительно не очень старом железе.. если у кого есть ноуты с P-III/IV - тем более.. ичсбх, даже распоследний хромиум (в виде supermium) с недавних пор доступен для XP..
но.. у мя на компах с SSE2-only процами крутится OpenBSD и даже как десктоп с менее, чем 512Мб ram.. и прибивание гвоздями сабжа к M$/Linux как-то более странно, чем отсутствие поддержки XP.. субъективно..
я ХР юзаю на i7-4770 и чипсете В85
Тут дело в железе. Если есть дрова, то почему бы и нет. Вроде да, последние были как раз материнки под хасвел, которые поддерживали хрюшу.
Как там дела с nvme?
у меня нет nvme, но в интернетах ходят слухи шо nvme работает
https://youtu.be/NiD0NTAp0Hc
Очень похоже на фейк. Тебя там не смутила видяха RTX 5090 (4GB), и то что 32 битная система показывает 32 гига памяти? Да я знаю про то что на xp вкорячивали патч для PAE, но обычно это приводило к бсодам, а не к реальной работе с большими объемами памяти.
у меня ХР х86 пропатчена лично до 16 Гб и всё работает отлично, бсоды случались у меня только! на звуковых картах с чипом C-media 8738, а так же на Асусах с чипами на C-media. Так же некорректно работают флешки и не работает ЕАХ на Креативах, и не работает Вортекс, а вот ЕАХ на Реалтеке 887 работает отлично.
Работает ли реально патч PAE с большими объемами памяти - конечно работает: у меня сразу работает Chrome 122 с большим количеством вкладок и ещё рам диск на 2,5 Гб и отключенным свопом
> Так же некорректно работают флешкиА у меня работают... WinXP 32-bit с обновами от simplix. Флешки что FAT32, что exFAT, все работают. Памяти правда 4 гига всего... PAE включено.
если PAE просто включено в boot.ini то у меня флешки тоже работают нормально, а вот если включено пропатченное ядро для озу более 4Гб (как у меня до 16) командой /hal=halmacpi.dll /PAE то флешки на чтение работают норм, а на запись нет - данные разрушаются. Проверял на разных материнках
> у меня ХР х86 пропатчена лично до 16 Гб и всё работает отличноКостыль на костыле и костылем погоняет. PAE дает возможность системе адресовать больше физической памяти, но она все так же остается 32 битной. И приложения все так же остаются 32 битными, а обычное 32 битное приложение на винде не может использовать больше 2 гигов памяти, что бы они могли использовать PAE костыли их надо специально пересобирать.
При наличии хасвела такое костыльное использование древней винды полностью бессмысленно.
Ну так я запускаю сразу несколько 32-битных приложений, которые заполняют более 10Гб озу 32-битной винды - это браузер Хром 122, рам диск на 2.5 Гб, виртуальные машины. Мне даже иногда не хватает 16Гб озу, потому-что я отключил свап.
Можно конечно использовать 64-битную ХР, но на ней не будет некоторых драйверов под ретро звуковые, поэтому в некоторых случаях РАЕ абсолютно незаменим
> прибивание гвоздями сабжа к M$/Linux как-то более странноНичего странного. Поддерживают то, чем реально пользуются люди, а на фантазии из комментариев сил нет.
Есть даже под SSE only процы:
по ссылке старье какое-то> Выпуск браузера Pale Moon 33.2.0
Вам шашечки или ехать?Работает же. Раз в одну - две недели выходит свежая компиляция, под XP.
Там ещё Basilisk есть и K-Meleon. Юзаю все три, PaleMoon - под P-III есть сборка.
это браузер для 3 пня.под линуксом все работает, а проблемы негров...
> Каков смысл существования данного браузера, если он прекратил поддержку windows xp?Пишу этот пост с Windows XP. В сборках Ройтама поддержка ХР есть.
Только он и там не нужен. Однопроцессный тормоз.
Зачем это, если есть Supermium? Самый свежий Хромиум под ХР
Ой да все нормально там
https://github.com/zachflower/awesome-windows-xp
это всё очень харашо, trim есть?
я TRIM на SSD в ХР запускаю через "O&O Defrag v18.0"
О_о зачем
Трим работает на уровне контролера. Ты занимаешься глупостью.
хотя... а ты ССД дефрагментируешь? начни, очень полезная функция!
нет, я не запускаю на ХР дефрагментацию для SSD, а только TRIM
> нет, я не запускаю на ХР дефрагментацию для SSD, а только TRIMЗря! Делай! Больше глупостей богу глупостей!
Я для шутки все таки повторюсь. TRIM на SSD запускается автоматически на уровне контролера.
Запускать его на ПК тупая идея)
Неужели ты умней инженеров из Microsoft, которые внедрили функцию TRIM на уровне ОС начиная с Windos 7 ??? Если она работает автоматически на уровне контролера то зачем программисты из Microsoft это сделали?
Не позорься своей глупостью !!!
> Неужели ты умней инженеров из Microsoft, которые внедрили функцию TRIM на уровне
> ОС начиная с Windos 7 ??? Если она работает автоматически на
> уровне контролера то зачем программисты из Microsoft это сделали?
> Не позорься своей глупостью !!!Позоришься только ты! Неграмотность на опеннете это прям норма.
В операционной системе нет ни какого трима, он только посылает диску сигнал провести трим. Операционная система не управляет данными на диске, это прерогатива контролера. А ОС работает на более высоком уровне. И данную операцию контролер сам выполняет!
Более того, выполняя лишний раз эту операцию, ты только уменьшаешь ресурс ССД. С чем тебя и поздравляю! Сам гробишь себе диск.
При этом, контролер может и послать ОС с этой операцией если так решит. Или отложить на потом.
У вас все смешалось в кучу, похоже. Вы правы, что "трим выполняет контроллер", в том смысле что и CD диски читает CD привод.Однако что именно тримить (т.е. помечать ячейки как неиспользуемые и ставить в очередь очисткии повторного использования) говорит контроллеру как раз таки ОС. Иначе почему в fstrim можно передавать диапазаны адресов на очистку?
Или по вашему контроллер сам читает ФС и решает что ему очищать?
Что до "самоочистки", то такое проводили некоторые ранние диски, когда ОС записывала в грязные ячейки нули. Диски воспринимали это как намек на то, что данные больше не нужны. А потом это заменили TRIM. Современные контроллеры же очень умные, но вряд ли заморачиваются на дедовские методы.
Что до уменьшения ресурса, то считается что контроллер имеет свою карту чистых\грязных секторов и когда он получает сигнал пометить неиспользуемым и так неиспользуемый сектор (будь он чистым или в очереди на очистку), то ничего контроллер не делает вообще.
Поэтому например драйвер ext4 отслеживает что было обработано TRIM только до перезагрузки.
Если это не так - поправьте."При этом, контролер может и послать ОС с этой операцией если так решит. Или отложить на потом."
Послать не может, но может молча проигнорировать или отложить на потом. Стратегия "быстро, но жестко", "потом, когда буду свободен" или "в фоне потихоньку" зависит от производителя.
> У вас все смешалось в кучу, похоже. Вы правы, что "трим выполняет
> контроллер", в том смысле что и CD диски читает CD привод.
> Однако что именно тримить (т.е. помечать ячейки как неиспользуемые и ставить в
> очередь очисткии повторного использования) говорит контроллеру как раз таки ОС. Иначе
> почему в fstrim можно передавать диапазаны адресов на очистку?Да ОС сообщает какие адреса нужно очистить. Только фактически ничего не очищается, ты и сам об этом пишешь ниже. Происходит банальное, в карту блоков добавляется запись, что вот эти адреса свободны. Фактическая очистка происходит потом уже. Замечу, именно говорится что адреса свободны, а не блоки! Ибо ОС работает с адресами, а не с блоками. Которые в силу технических особенностей устроены сложней, чем кажется.
> Или по вашему контроллер сам читает ФС и решает что ему очищать?
> Что до "самоочистки", то такое проводили некоторые ранние диски, когда ОС записывала
> в грязные ячейки нули. Диски воспринимали это как намек на то,
> что данные больше не нужны. А потом это заменили TRIM. Современные
> контроллеры же очень умные, но вряд ли заморачиваются на дедовские методы.Самоочистка, это естественный процесс современных дисков. Верней не самоочистка, а уплотнение записи на дисках где в одной ячейке данных может быть больше записано. Именно при уплотнении и происходит удаление мусора. Хотя наверное самоочистка и уплотнение сейчас уже синонимы.
> Что до уменьшения ресурса, то считается что контроллер имеет свою карту чистых\грязных
> секторов и когда он получает сигнал пометить неиспользуемым и так неиспользуемый
> сектор (будь он чистым или в очереди на очистку), то ничего
> контроллер не делает вообще.
> Поэтому например драйвер ext4 отслеживает что было обработано TRIM только до перезагрузки.
> Если это не так - поправьте.Чуть не так. ОС работает с адресами, поэтому максимум что может ОС, это сказать "вот эти адреса не нужны и пусты". Контролер заносит в таблицу на очистку.
А потом уже при простое, запускает трим у себя.
Или когда потребуется свободное место.
> "При этом, контролер может и послать ОС с этой операцией если так
> решит. Или отложить на потом."
> Послать не может, но может молча проигнорировать или отложить на потом. Стратегия
> "быстро, но жестко", "потом, когда буду свободен" или "в фоне потихоньку"
> зависит от производителя.Может может.
Технологии SSD сейчас большинство дисков делаются не по плоской технологии размещения блоков, а так по называемой 3D. Когда в один блок записывается не один байт, а 2/3/4 и больше. А у таких блоков есть особенность, она не может быть очищена на половинку. Только весь блок. А это очень дорогая операция. Ведь надо извлечь блок, удалить из нее мусор, а потом заново записать. Поэтому контролеры чаще всего просто перезаписывают карту, помечают на удаление. А потом во время обслуживания, при уплотнении записи делают свои дела.
Контролер в нормальном режиме не будет ничего удалять в онлайн режиме. Это дорого, опасно, глупо.И моя основная мысль в чем. Что ручное использование утилит для трима, это вред для дисков. Мы берем работу контролера на себя. А мы физически не можем делать работу контролера лучше контролера. И вмешиваясь в естественные процессы работы диска, мы только уменьшаем его ресурс работы. Все производители очень настоятельно требуют не делать этого.
Собственно не совсем понимаю о чем мы спорим, разве что о деталях, но добавлю пару ремарок."Происходит банальное, в карту блоков добавляется запись, что вот эти адреса свободны. Фактическая очистка происходит потом уже. Замечу, именно говорится что адреса свободны, а не блоки!"
Ну трансляция адресов в блоки и есть работа контроллер. Именно для этого, в основном) в ССД ставили DRAM из расчета 1Гигабайт на 1 Терабайт NAND. Прекрасно известно что сейчас рвскладка адресов внутри вообще никак не соответствует тому что видно снаружи (отсюда порча таблицы трансляции = каша из данных).
А когда ФАКТИЧЕСКИ происходит очистка ячеек зависит от контроллера и прошивки. Она может быть как практически сразу же (это вот когда диск уходит в себя подумать), может быть потом, а может даже совсем лениво откладываться на время когда ячейки понадобятся. Есть известный документик от Elcomsoft касательно восстановление данных органами с SSD после TRIM - там предлагается переключать контроллер в read-only и дампить содержимое as soon as possible, в надежде что ячейки еще не очищены и не переназначены.
"Самоочистка, это естественный процесс современных дисков. Верней не самоочистка, а уплотнение записи на дисках где в одной ячейке данных может быть больше записано. Именно при уплотнении и происходит удаление мусора. Хотя наверное самоочистка и уплотнение сейчас уже синонимы."
Вы про перезапись с уплотнением, ОК, но причем тут TRIM? Диски с статическим или данамически SLC кэшем пишут данные в выделенную быструю зону ипотом переписывают в основную. Тут и правда TRIM не нужен, диск сам очистит кэш-зону.
SLC mode чуть сложнее, там данные пишутся и пересываются и опять же идет самоочистка SLC зоны при перезаписи.
Суть-то в том, что говоря про TRIM мы говорим про очистку уже конечных "холодных" данных которые достигли своего конечного места в диске. У условных QLC это 4 битная запись, и вот её TRIM предлагает очистить при удалении."А потом во время обслуживания, при уплотнении записи делают свои дела.
Контролер в нормальном режиме не будет ничего удалять в онлайн режиме. Это дорого, опасно, глупо. И моя основная мысль в чем. Что ручное использование утилит для трима, это вред для дисков. Мы берем работу контролера на себя."
Не вижу откуда у вас такой вывод. Вы сами до этого говорили что TRIM просто помечает ячейки, а контроллер с ними разберется позже. Ну так они разбирается. Ручной трим это просто подспорье контроллеру что чистить точно можно. Не говоря уж о том что это не совсем ручной трим, там драйвер решает что чистить, а не пользователь вручную диапазоны адресов шлет.Контроллер умный же, но все таки он не знает всего о пользовательских данных.
Вот остается только ждать появления SSD без таблиц трансляции, там новые ФС смогут брать на себя выравнивание износа.
И еще момент насчет ресурса. Я вижу в общем два лагеря, один говорит что надо минимизировать запись\стирание по макмимум потому что ячейкам хана, другой говорит "да вы выбросите свой SSD до того как ресурс кончится". Большинcтво смертей SSD это либо контроллер сдох либо трансляция рассыпалась либо заводской брак. С рассветом QLC правда проблема износа стала серьезнее, но на высокоемких SSD она снова не столь серьезно.
Есть хардкорные варианты залочки QLC дисков в SLC режим с феноменальным ресурсом патчем прошивки.
Оба лагеря имеют свои доводы с ложно сказать кто прав, разве что факт что SSD становится чисто консурмерским расходником который полагается через год заменить на более быстрый потмоу что там циферки в тесте красивше и винда загрузится на 1 секунду быстрее.
Посчитайте разницу в скорости чтения 1 гигабайт в секунду с PCIE 3 x4 (3.5 гигабайт в секунду) и PCIe 4 x4 (7 гигабайт в секунду).
Trim должен быть и на уровне операционной системы, она знает свои фаёловые системы и может понять, какие кластеры заняты, а какие нет, соответственно свободные передает контроллеру на выполнение трима. Сам контроллер нивига не разбирается в файловых системах и не модет понять, что какой-тш кластер содержит данные но уже ненужные фс и его можно три 0мнуть
> Trim должен быть и на уровне операционной системы, она знает свои фаёловые
> системы и может понять, какие кластеры заняты, а какие нет, соответственно
> свободные передает контроллеру на выполнение трима. Сам контроллер нивига не разбирается
> в файловых системах и не модет понять, что какой-тш кластер содержит
> данные но уже ненужные фс и его можно три 0мнутьТрим на уровне ОС не работает. Так как Трим это процесс над блоками диска, к которым доступ имеет только контролер. У ОС есть информация о секторах и адресное пространство.
Он сообщает командой трим что надо освободить такоето адресное пространство.
И на этом работа трим от ОС заканчивается. Это не трим, а команда на трим. Разницу понимать надо.
И контролер чаще всего, просто перезаписывает таблицу свободных секторов и ничего более не делает.
А фактические удаление данные происходит потом, во время простоя и обслуживания.
Вроде ты правильно говоришь, но не до конца догоняешь, что на ХР есть только одна прога "O&O Defrag v18.0" которая посылает команду TRIM контроллеру на удалённые файлы, о чем я говорил в самом начале. Надеюсь ты осознал своё заблуждение? Аллилуя!
> Неужели ты умней инженеров из Microsoft, которые внедрили функцию TRIM на уровне
> ОС начиная с Windos 7 ???для 7-ки trim ещё как-то оправдан, если смотреть на ссд тех времён.. сейчас - скорее правда за OpenBSD, отказавшихся в своё время от имплементации trim.. и за ibm, которые открытым текстом рекомендуют резервировать от 17% ёмкости ssd как unallocated и не мешать GC (firmware garbage collector) делать свою работу..
>> Неужели ты умней инженеров из Microsoft, которые внедрили функцию TRIM на уровне
>> ОС начиная с Windos 7 ???
> для 7-ки trim ещё как-то оправдан, если смотреть на ссд тех времён..
> сейчас - скорее правда за OpenBSD, отказавшихся в своё время от
> имплементации trim.. и за ibm, которые открытым текстом рекомендуют резервировать от
> 17% ёмкости ssd как unallocated и не мешать GC (firmware garbage
> collector) делать свою работу..Сейчас все рекомендуют резервировать место на ССД.
У самсунгов утилита своя, которая прямо этим и занимается. Занимает место, что около 20%
И все компании очень настойчиво просят не влазить в работу контролера и позволить ему самому решать когда и что делать с блоками. Ибо в обратном случае мы только уменьшаем ресурс диска.
В каждом новом обновлении что-то удаляют и удаляют
Это тот браузер, который половину интернета перестал открывать?
Справедливости ради, надо отметить что «половина интернета» может не открываться не из–за неподдерживаемых частей протокола, а банально потому что на сайте висит клаудшмара (cloudflare) или qrator, блокирующие отдачу контента, если браузер не соответствует их профилям (не поддерживает drm, определение местоположения, воспроизведение мультимедиа, и подобное).Или сам сайт полностью загружается, но информация скрыта за заглушкой ( body{display:none; visibility:hidden; opacity: 0;} ), снимаемой только тогда, когда прогрузятся зарезанные трекеры/рекламные баннеры.
Не только поэтому. Есть всякие уё6ищные решения вроде Discord, Instagram & Twitter, которые не позволят смотреть контент в них без регистрации.
Вот так и погиб свободный интернет. Даже Реддит кажется оплотом свободы на фоне этого овнищa.
> Не только поэтому. Есть всякие уё6ищные решения вроде Discord, Instagram & Twitter, которые не позволят смотреть контент в них без регистрации.Ну так не смотри.
Я от читания твиттера отказался, когда там поменяли сортировку постов с "по дате" на "по кол-ву лайков".
Это же не хлеб.> Вот так и погиб свободный интернет. Даже Реддит кажется оплотом свободы на фоне этого овнищa.
Прикинь, чтобы почитать газетку раньше приходилось ее покупать, ну или подглядывать через плече в трамвае.
А в музей чтобы посмотреть картинки нужно не то чтобы регистрироваться, а даже билет покупать!
Эхъ, погиб свободный мир...
А разве он когда-то был?
Ещё когда форумы рулили интернетом, на каждом втором из них вложения и ссылки можно было увидеть только после регистрации. Да и не только форумы, да и не только тогда. Bugmenot до сих пор актуален.
У меня Cloudflare нормально проходится в Palemoon...
Жаль, что до сих пор гтк2 тянет за собой из-за npapi.
его можно собрать как с 3 так и со 2-ым... и бинарные сборки предоставлены аналогично...
Да неужели? И как ты без костылей и игр с заголовками гтк2 собрал без зависимости от гтк2?
https://forums.gentoo.org/viewtopic-p-8795896.html?sid=b8f8c...
https://forum.palemoon.org/viewtopic.php?f=5&t=30227
> Да неужели? И как ты без костылей и игр с заголовками гтк2
> собрал без зависимости от гтк2?
> https://forums.gentoo.org/viewtopic-p-8795896.html?sid=b8f8c...
> https://forum.palemoon.org/viewtopic.php?f=5&t=30227А как проверить готовую сборку на то, зависит она от libgtk2 или нет?
Было бы кому-то интересно - GTK выбросили бы.
Палемун это единственный поддерживаемый браузер, полноценно (!) поддерживающий (через классические расширения) форматы MAFF, MHT. Насчет WARC не уверен.
(Симанки, который в принципе претендует на то же, - поддерживается?)Известно, что эти форматы пользуются глубокой "нелюбовью" Хромиума и "нового" ФФ.
если компьюре новее 3 пня - лучше фаерфокс заюзать...даже на атлошке из-за возможности воткнуть пару гигов озу ФФ веселее...
адские тормоза на новых модный сайтах...
если бы можно было-бы все открытые вкладки и закладки на ФФ безболезненно перенести - давно бы сбЁг...
Вообще мне интересно. Вот есть же sse2neon. Позволяет запустить браузер, который требует SSE2, на ARM. Можно так же sse2 to sse1? И браузер на Athlon XP смог бы работать. А если sse2 to 3dnowext, то даже на первом Атлоне
А можно запустить через Bochs хоть на первом пне.
> А можно запустить через Bochs хоть на первом пне.sse2neon позволяет пользоваться Хромом хоть на Андроиде, хоть на распберри пи. Во времена 50-го хрома был патч, который понижал версию SSE, которая необходима хрому, со второй до первой версии. Сейчас этот патч заброшен, посмотреть на него можно в исходниках ungoogled chromium.
Вот я и думаю, есть же транслятор из SSE2 в NEON, можно наверное из SSE2 в SSE?
Транслировать можно всё, что угодно во всё, что угодно, вопрос итоговой производительности.
на атлоне работает последний фаерфокс.
сабж тоже работает.
не работают свежие хромообразные...
в принципе, наверно, можно заморочится и свежий хромиум пропатчить.... just for lulz... но это надо ну очень-очень много свободного времени и быть немного того-этого :)
Скорей бы подержали вяленый, глядишь и в гайке удалось собрать легковесного красавца.