В своё время меня поразил такой трюк. Рассмотрим программу на С для деления чисел на константу 450 (файл main.cpp) На самом деле подойдёт любая константа, необязательно 450.
Деление на 450 превращается... превращается... В элегантное умножение на 0x23456789ABCDF013 (плюс еще некоторые трюки). Но красиво же! И быстрее работает - умножение быстрее деления.
Пусть разработчики винды и игр оптимизируют свой код, чтобы всё летало на 4гБ памяти - а 8 оставим для энтузиастов. А чтобы этого достичь, пусть берут себе AI в помощники, недаром на AI столько оперативы потратили, хоть какой-то выхлоп будет, кроме нейрослопа.
Видимо, файлы не удаляли, а сделали "быстрый" формат. При это затирается только MBR/GPT и бутсектор. А если и удаляли, то забыли "корзину" почистить, в этом случае до TRIM дело не дошло.
Безопасникам шифрование Bitlocker помогло бы защитить HDD, но для этого нужен модуль TPM. Теперь понятно, что Microsoft требует TPM и учетную запись для установки Windows 11 не просто так? TPM - чтобы Bitlocker автоматически включался, а учетная запись - чтобы ключ восстановления в облаке сохранить.
Плашки памяти x4 всегда хуже работают чем x2, лучше было бы 32Гб х2 поставить - или там 4х канальная память? И профиль XMP на AMD это нонсенс, там EXPO вместо него, а включение EXPO повышает SoC вольтаж процессора и убивает CPU. Или это бывает только на ASRock материнских платах - а на Gigabyte нормально?
И зачем воздушный кулер - СЖО точно бы не помешало, кастомную водянку народ бы оценил.
Время покажет, но Линус молодец, что сам в железо не лезет, а молодого подключил!
А вообще купили бы лучше готовый сервер, например, DELL - там уже всё настроено, проверено временем и на гарантии. Или решили пару тысяч долл съэкономить во благо Open Source? Я бы DELL взял однозначно, надоело кроме глюков софта еще и глюки железа ловить, а их всё больше становится - так как производители железа вплотную подошли к рубежу, определяемому физическими законами. Силиконовая лотерея - наше всё.
правда, в Windows нет аутентификации юзер/пароль для Socks5 я так и не понял, как это настроить - ничего не гуглится, мировой заговор какой-то для chrome расширение FoxyProxy - не работает, SwitchyOmega - забанен вместо него ZeroOmega - ругается страшными словами - "Your browser DOES NOT support socks5 proxy authentication! Please do not report this issue to ZeroOmega. Contact the support for your browser instead." есть какое-то платное решение CharlesProxy за $10, на него даже MS ссылаются
У двух моделей из шести длительный простой вызвал некоторые изменения в массиве флеш-памяти, что нашло отражение в S.M.A.R.T.-телеметрии.
У Samsung 850 EVO появилось 12 проблемных секторов, чтение данных из которых вызвало у контроллера затруднения. Потерь или искажений хранящейся информации при этом не произошло, но эти сектора при включении тут же были выведены из эксплуатации и заменены свежими, взятыми из резерва.
И далее
Скрытый текст
Иными словами, процессы «старения» продолжаются у SSD и тогда, когда они обесточены. Однако никаких катастрофических изменений при этом не происходит. Проверка показала: сравнительно продолжительный простой SSD, давно выработавших весь заявленный ресурс, не приводит к тому, что они выходят из строя или же теряют сохранённые данные.
Но на самом деле, ничего иного никто и не ожидал. Тест же был проведён лишь потому, что некоторое время тому назад стало распространяться странное убеждение о том, что в выключенном состоянии твердотельные накопители очень быстро утрачивают способность надёжно хранить данные. Причём, в распространении этого заблуждения серьёзно посодействовали и многие околотехнические сайты, которые распространяли, а порой и упорно продолжают смаковать информацию о том, что SSD, не подключенные к питанию, могут терять записанные данные чуть ли не в течение нескольких дней.
В действительности же эта проблема раздута чуть ли не на пустом месте. Безусловно, процесс перетекания заряда из ячеек флеш-памяти, когда накопитель отключен от питания, имеет место, но происходит он значительно медленнее, и ни о какой возможности потери данных в течение дней речь идти не может.
В качестве подтверждения можно сослаться на спецификации JEDEC – комитета, в который входят все ведущие производители полупроводников и который вырабатывает единые стандарты для продуктов микроэлектронной отрасли. Эти стандарты с одной стороны обязательны для производителей, а с другой – являются ориентиром для клиентов, поскольку они описывают основные потребительские качества выпускаемых промышленностью устройств.
Собственно, источником возникшей паники по поводу сохранности информации на выключенных SSD стала «вырванная из контекста» таблица, взятая из одной из презентаций этого комитета, в которой указывались «сроки хранения» данных на выключенных накопителях в зависимости от температуры окружающей среды.
Минимальные сроки хранения данных на SSD в выключенном состоянии (в неделях)
Минимальные сроки хранения данных на SSD в выключенном состоянии (в неделях)
NAND-память, принцип действия которой заключается в удержании электронов в плавающем затворе, в состоянии покоя (без периодического обновления) действительно постепенно теряет сохранённый заряд. И рано или поздно это способно обернуться неправильной трактовкой содержимого ячейки и утратой данных. Представления о том, как и насколько быстро происходит процесс перетекания заряда, очень хорошо определены и подкреплены многочисленными экспериментами. Накопленные данные показывают, что один из главных факторов, который влияет на стабильность ячеек NAND, – степень их износа. Поэтому способность твердотельных накопителей сохранять информацию в выключенном состоянии сильно зависит от той стадии своего жизненного цикла, на которой они находятся. Числа, которые приведены в таблице выше, описывают ситуацию с выработавшими свой ресурс, а не с новыми, накопителями – и это меняет практически всё.
Иными словами, если речь идёт о новом SSD, то данные на нём в выключенном состоянии могут храниться годами (при обычном диапазоне температур). И лишь когда речь заходит о накопителе, который уже выработал установленный производителем ресурс, указанные в спецификации «сроки хранения» начинают приобретать какой-то смысл. То есть, 52 недели (год) – это тот минимальной период времени, в течение которого обычный потребительский накопитель обязан по спецификации сохранять данные в выключенном состоянии после того, как он уже выработал весь определённый в спецификациях ресурс. Но на самом деле информация, скорее всего, сможет продержаться на выключенном SSD гораздо дольше: как мы увидели, ресурс перезаписи производители указывают с кратным запасом. И со сроками хранения ситуация, скорее всего, примерно такая же.
Если же углубиться в спецификации JEDEC дальше, то можно найти и ещё одно подтверждение, что и после значительного превышения заявленного лимита перезаписей накопители не подвержены быстротечной утрате записанной на них информации. В то время как для потребительских SSD минимальный срок хранения установлен в год (при температуре 30 градусов), для серверных моделей, которые обычно основываются на ровно такой же флеш-памяти, этот временной интервал сужен до 3 месяцев (при температуре в 40 градусов).
Различие обуславливается тем, что для потребительских и серверных SSD предполагаются отличающиеся по своей интенсивности нагрузки. Декларируемая выносливость потребительских накопителей обычно составляет несколько десятков или сотен терабайт перезаписи. SSD же, относящиеся к серверному классу, имеют на порядок более высокую задекларированную надёжность, которая достигает единиц или даже десятков петабайт перезаписи. Из этого следует вывод, что даже после записи на обычный SSD количества данных, значительно превышающего его ресурс, он не потеряет способности сохранять её в выключенном состоянии по меньшей мере в течение нескольких месяцев – по аналогии с серверной моделью.
Именно поэтому наша двухнедельная проверка сохранности информации в выключенном состоянии и не выявила никаких проблем. После перезаписи сотен терабайт современные SSD просто обязаны сохранять данные гораздо дольше, чем пару недель. И совершенно очевидно, что спецификации JEDEC в этом отношении производителями соблюдаются.
На этом вопрос сохранности информации на выключенном SSD мы считаем закрытым. Понятно, что тестирование ресурса перезаписи – куда более важный с практической точки зрения и более осмысленный эксперимент, который может сказать о выносливости современных твердотельных накопителей гораздо больше. К тому же наша методология тестирования проверяет и правильность считывания сохранённых на SSD в самом начале эксперимента файлов.
Тем не менее, считаем своим долгом напомнить, что накопители на NAND-памяти всё-таки не предназначены для архивного хранения информации. Магнитные носители информации – жесткие диски и ленточные накопители – выглядят более подходящим выбором для этой цели. SSD же – быстрый носитель информации, нацеленный в первую очередь для работы с «горячими» данными.
Раньше были какие-то модели ssd, которые просто блокировались в read-only(только чтение). Т.е. с них можно было хотя бы прочитать данные, но сейчас все производители забили на это, возможно, из-за проблем с защитой персональных данных
Был случай - гарантийный ADATA SU650 заблокировался и как его сдавать в магазин, там куча моих сенситивных данных и они все read-only, удалить нельзя. Пришлось накатить firmware и данные исчезли, но и ssd после этого заработал - как его теперь по гарантии сдавать, всё как бы работает. Короче, лотерея это, нужно покупать самые дешёвые ssd и выкидывать в случае поломки, как флешки.
Кстати, флешки сейчас даже новые часто пишут битые файлы, замечено на фильмах, которые на рандомных местах заикаются. Начал разбираться, записал большой архив - а он после записи тестируется с ошибкой, и опять это ADATA флешки. Да что такое, нормальная же была фирма. И это не на одной флешке происходит, а на разных и из разных партий, как на USB 2.0 так и на 3.0, я был любитель ADATA и много разных накопилось за столько лет.
Компьютер пробовал менять, не зависит от компьютера, именно флешки битые - если смотреть через file compare, то при чтении во всём блоке в рандомных местах появляются биты, установленные в 1. То есть вместо 80 - имеем C0, вместо 40 имеем 50 (иногда даже 51) и тд.
Ещё заметил, если архив на флешку записать не 1 раз, а раз так может 5 - то начинает тестироваться нормально, при этом каждый раз флешку перед тестированием надо не забывать перемонтировать, чтоб системный кеш сбросить. Это что за номер? Флешки все достаточно новые, ну может год-два им, не больше.
Согласно конспирологической теории, разумные энергетические существа, живущие внутри Солнца начали войну с этой "кометой", уже второй протуберанец туда летит."И теперь объект демонстрирует множество джетов, бьющих во все стороны" - ранил или убил?
Пока что суды проверяют порок воли только у пенсионерок, оставшихся без единственного жилья, но ничто не мешает распространить данную практику на любого продавца.
Хотя стоп, Лариса Долина это же не бабушка и жильё скорее всего не единственное - а всё с неё началось? Поэтому, если учитывать дело Долиной-Лурье, получается что любого.
В своё время меня поразил такой трюк.
Рассмотрим программу на С для деления чисел на константу 450 (файл main.cpp)
На самом деле подойдёт любая константа, необязательно 450.
Компилируем с опцией -O2
Смотрим, что получилось -
Деление на 450 превращается... превращается...
В элегантное умножение на 0x23456789ABCDF013 (плюс еще некоторые трюки).
Но красиво же!
И быстрее работает - умножение быстрее деления.
IMEI это же как MAC, его можно легко перешить, как тогда определить краденое оно или серое
ИИ научили запускать скрипты? Так в чем тогда принципиальное отличие ИИ от script-kiddies?
Данное расширение всё ещё доступно к скачиванию через магазин Chrome.
И там не только ChatGPT перехватывается, вот полный список, неплохо постарались.
Что будет с буквой ё ? В словарях есть слово козлёнок, но нет козленок.
Если я развожу козлят, но у них нет ё, штрафы грозят?
Тоже самое видимо, для ребёнок и котёнок.
Пусть разработчики винды и игр оптимизируют свой код, чтобы всё летало на 4гБ памяти - а 8 оставим для энтузиастов. А чтобы этого достичь, пусть берут себе AI в помощники, недаром на AI столько оперативы потратили, хоть какой-то выхлоп будет, кроме нейрослопа.
Такой код тоже объяснить сможет? Осторожно, не запускать! Взято здесь
https://www.linux.org.ru/forum/development/392747/page5
Надо в /etc/hosts прописать правильный ipv4, ну "тот, который раньше с ними был".
Или по ipv6 работает "из коробки", AAAA запись в dns они оставили.
Видимо, файлы не удаляли, а сделали "быстрый" формат. При это затирается только MBR/GPT и бутсектор. А если и удаляли, то забыли "корзину" почистить, в этом случае до TRIM дело не дошло.
Так это сделано по просьбам трудящихся, вдруг винда слетит, а трудящиеся ключ не то что не забекапили, они про него и знать не знали.
Все этапы: прерывания, память и тд. включая линию A20 уже описаны "программистом из Латвии" в 2012 году https://habr.com/ru/articles/160427/
Чем же всё закончилось? Науке это неизвестно, но его сайт пока жив!
Внимательно следим.
Кстати, самый полезный комментарий звучит так:
Безопасникам шифрование Bitlocker помогло бы защитить HDD, но для этого нужен модуль TPM.
Теперь понятно, что Microsoft требует TPM и учетную запись для установки Windows 11 не просто так?
TPM - чтобы Bitlocker автоматически включался, а учетная запись - чтобы ключ восстановления в облаке сохранить.
Плашки памяти x4 всегда хуже работают чем x2, лучше было бы 32Гб х2 поставить - или там 4х канальная память? И профиль XMP на AMD это нонсенс, там EXPO вместо него, а включение EXPO повышает SoC вольтаж процессора и убивает CPU. Или это бывает только на ASRock материнских платах - а на Gigabyte нормально?
И зачем воздушный кулер - СЖО точно бы не помешало, кастомную водянку народ бы оценил.
Время покажет, но Линус молодец, что сам в железо не лезет, а молодого подключил!
А вообще купили бы лучше готовый сервер, например, DELL - там уже всё настроено, проверено временем и на гарантии. Или решили пару тысяч долл съэкономить во благо Open Source? Я бы DELL взял однозначно, надоело кроме глюков софта еще и глюки железа ловить, а их всё больше становится - так как производители железа вплотную подошли к рубежу, определяемому физическими законами. Силиконовая лотерея - наше всё.
На аппаратах QIWI уже было такое
https://habr.com/ru/news/418325/
socks5 прикручивается одной командой отсюда
https://github.com/hang666/s5light
правда, в Windows нет аутентификации юзер/пароль для Socks5
я так и не понял, как это настроить - ничего не гуглится, мировой заговор какой-то
для chrome расширение FoxyProxy - не работает, SwitchyOmega - забанен
вместо него ZeroOmega - ругается страшными словами - "Your browser DOES NOT
support socks5 proxy authentication! Please do not report this issue to ZeroOmega.
Contact the support for your browser instead."
есть какое-то платное решение CharlesProxy за $10, на него даже MS ссылаются
на Linux/Mac аутентификация по Socks5 из коробки
Вот еще неплохая статья https://3dnews.ru/938764/
И далее
Скрытый текст
Минимальные сроки хранения данных на SSD в выключенном состоянии (в неделях)
NAND-память, принцип действия которой заключается в удержании электронов в плавающем затворе, в состоянии покоя (без периодического обновления) действительно постепенно теряет сохранённый заряд. И рано или поздно это способно обернуться неправильной трактовкой содержимого ячейки и утратой данных. Представления о том, как и насколько быстро происходит процесс перетекания заряда, очень хорошо определены и подкреплены многочисленными экспериментами. Накопленные данные показывают, что один из главных факторов, который влияет на стабильность ячеек NAND, – степень их износа. Поэтому способность твердотельных накопителей сохранять информацию в выключенном состоянии сильно зависит от той стадии своего жизненного цикла, на которой они находятся. Числа, которые приведены в таблице выше, описывают ситуацию с выработавшими свой ресурс, а не с новыми, накопителями – и это меняет практически всё.
Иными словами, если речь идёт о новом SSD, то данные на нём в выключенном состоянии могут храниться годами (при обычном диапазоне температур). И лишь когда речь заходит о накопителе, который уже выработал установленный производителем ресурс, указанные в спецификации «сроки хранения» начинают приобретать какой-то смысл. То есть, 52 недели (год) – это тот минимальной период времени, в течение которого обычный потребительский накопитель обязан по спецификации сохранять данные в выключенном состоянии после того, как он уже выработал весь определённый в спецификациях ресурс. Но на самом деле информация, скорее всего, сможет продержаться на выключенном SSD гораздо дольше: как мы увидели, ресурс перезаписи производители указывают с кратным запасом. И со сроками хранения ситуация, скорее всего, примерно такая же.
Если же углубиться в спецификации JEDEC дальше, то можно найти и ещё одно подтверждение, что и после значительного превышения заявленного лимита перезаписей накопители не подвержены быстротечной утрате записанной на них информации. В то время как для потребительских SSD минимальный срок хранения установлен в год (при температуре 30 градусов), для серверных моделей, которые обычно основываются на ровно такой же флеш-памяти, этот временной интервал сужен до 3 месяцев (при температуре в 40 градусов).
Различие обуславливается тем, что для потребительских и серверных SSD предполагаются отличающиеся по своей интенсивности нагрузки. Декларируемая выносливость потребительских накопителей обычно составляет несколько десятков или сотен терабайт перезаписи. SSD же, относящиеся к серверному классу, имеют на порядок более высокую задекларированную надёжность, которая достигает единиц или даже десятков петабайт перезаписи. Из этого следует вывод, что даже после записи на обычный SSD количества данных, значительно превышающего его ресурс, он не потеряет способности сохранять её в выключенном состоянии по меньшей мере в течение нескольких месяцев – по аналогии с серверной моделью.
Именно поэтому наша двухнедельная проверка сохранности информации в выключенном состоянии и не выявила никаких проблем. После перезаписи сотен терабайт современные SSD просто обязаны сохранять данные гораздо дольше, чем пару недель. И совершенно очевидно, что спецификации JEDEC в этом отношении производителями соблюдаются.
На этом вопрос сохранности информации на выключенном SSD мы считаем закрытым. Понятно, что тестирование ресурса перезаписи – куда более важный с практической точки зрения и более осмысленный эксперимент, который может сказать о выносливости современных твердотельных накопителей гораздо больше. К тому же наша методология тестирования проверяет и правильность считывания сохранённых на SSD в самом начале эксперимента файлов.
Тем не менее, считаем своим долгом напомнить, что накопители на NAND-памяти всё-таки не предназначены для архивного хранения информации. Магнитные носители информации – жесткие диски и ленточные накопители – выглядят более подходящим выбором для этой цели. SSD же – быстрый носитель информации, нацеленный в первую очередь для работы с «горячими» данными.
Был случай - гарантийный ADATA SU650 заблокировался и как его сдавать в магазин, там куча моих сенситивных данных и они все read-only, удалить нельзя. Пришлось накатить firmware и данные исчезли, но и ssd после этого заработал - как его теперь по гарантии сдавать, всё как бы работает. Короче, лотерея это, нужно покупать самые дешёвые ssd и выкидывать в случае поломки, как флешки.
Кстати, флешки сейчас даже новые часто пишут битые файлы, замечено на фильмах, которые на рандомных местах заикаются. Начал разбираться, записал большой архив - а он после записи тестируется с ошибкой, и опять это ADATA флешки. Да что такое, нормальная же была фирма. И это не на одной флешке происходит, а на разных и из разных партий, как на USB 2.0 так и на 3.0, я был любитель ADATA и много разных накопилось за столько лет.
Компьютер пробовал менять, не зависит от компьютера, именно флешки битые - если смотреть через file compare, то при чтении во всём блоке в рандомных местах появляются биты, установленные в 1. То есть вместо 80 - имеем C0, вместо 40 имеем 50 (иногда даже 51) и тд.
Ещё заметил, если архив на флешку записать не 1 раз, а раз так может 5 - то начинает тестироваться нормально, при этом каждый раз флешку перед тестированием надо не забывать перемонтировать, чтоб системный кеш сбросить. Это что за номер? Флешки все достаточно новые, ну может год-два им, не больше.
Что-то ничего не увидел про фрагментацию и время жизни пакета (TTL) или это не TCP ?
Скрытый текст
Согласно конспирологической теории, разумные энергетические существа, живущие внутри Солнца начали войну с этой "кометой", уже второй протуберанец туда летит. "И теперь объект демонстрирует множество джетов, бьющих во все стороны" - ранил или убил?
Пока что суды проверяют порок воли только у пенсионерок, оставшихся без единственного жилья, но ничто не мешает распространить данную практику на любого продавца.
Хотя стоп, Лариса Долина это же не бабушка и жильё скорее всего не единственное - а всё с неё началось? Поэтому, если учитывать дело Долиной-Лурье, получается что любого.