Прикупил себе обновку
Пользуясь, случаем сделал небольшой апгрейд, до этого я с начала 2020 года использовал платформу AM4 в составе материнской платы MSI X470 GAMING PLUS MAX и процессора Ryzen 7 2700 X.
В целом, даже на сегодняшний день, платформа обеспечивала достаточную производительность и менять ее целиком не было никакого финансового смысла. Но немного оживить, конечно, хотелось.
Изучив спецификации, выяснилось, что материнская плата поддерживает старшие модели поколения Zen 3, чем и решил воспользоваться.
Сегодня место Ryzen 7 2700 Х занял Ryzen 9 5900 X, апгрейд прошел буднично: обновил BIOS, поменял камень.
Охлаждение оставил старое, башня DEEPCOOL GAMMAXX 400 V2, при стресс-тесте «Перестойка» стабильно держала температуру на 80 – 81 градусе. Реальный тепловой пакет процессора – 145 Вт, при заявленных 105 Вт.
Но это нормально, тепловой пакет указывается для номинальной частоты 3,7 ГГц, в то время как данный процессор может разгоняться до 4,8 ГГц, но такой частоты я не видел, кроме как в тесте, а вот на 4,5 ГГц он спокойно выходит при повседневных нагрузках.
Невооруженным глазом тоже виден эффект, особенно на тяжелых задачах. Рендеринг видео, сборка проектов – все идет значительно быстрее. Новый процессор более производителен как на ядро, так и предоставляет большее количество ядер / потоков.
Поэтому AM4 еще рано списывать со счетов, особенно с учетом того, что ее можно укомплектовать относительно дешевой памятью DDR 4. В результате получаем вполне производительную платформу за умеренный прайс.
Понятно, что Ryzen 9 5900 X нужен не всем, процессор не дешевый и если вы не знаете куда деть его ядра/потоки, то он вам не нужен. Но можно взять что-то более простое из этой линейки, особенно если нужен апргейд.
В целом сегодня AM 4 выглядит все еще привлекательно, но уже не так дорого и представляет хорошую альтернативу китайским Xeon, но гораздо более производительную.
Пользуясь, случаем сделал небольшой апгрейд, до этого я с начала 2020 года использовал платформу AM4 в составе материнской платы MSI X470 GAMING PLUS MAX и процессора Ryzen 7 2700 X.
В целом, даже на сегодняшний день, платформа обеспечивала достаточную производительность и менять ее целиком не было никакого финансового смысла. Но немного оживить, конечно, хотелось.
Изучив спецификации, выяснилось, что материнская плата поддерживает старшие модели поколения Zen 3, чем и решил воспользоваться.
Сегодня место Ryzen 7 2700 Х занял Ryzen 9 5900 X, апгрейд прошел буднично: обновил BIOS, поменял камень.
Охлаждение оставил старое, башня DEEPCOOL GAMMAXX 400 V2, при стресс-тесте «Перестойка» стабильно держала температуру на 80 – 81 градусе. Реальный тепловой пакет процессора – 145 Вт, при заявленных 105 Вт.
Но это нормально, тепловой пакет указывается для номинальной частоты 3,7 ГГц, в то время как данный процессор может разгоняться до 4,8 ГГц, но такой частоты я не видел, кроме как в тесте, а вот на 4,5 ГГц он спокойно выходит при повседневных нагрузках.
Невооруженным глазом тоже виден эффект, особенно на тяжелых задачах. Рендеринг видео, сборка проектов – все идет значительно быстрее. Новый процессор более производителен как на ядро, так и предоставляет большее количество ядер / потоков.
Поэтому AM4 еще рано списывать со счетов, особенно с учетом того, что ее можно укомплектовать относительно дешевой памятью DDR 4. В результате получаем вполне производительную платформу за умеренный прайс.
Понятно, что Ryzen 9 5900 X нужен не всем, процессор не дешевый и если вы не знаете куда деть его ядра/потоки, то он вам не нужен. Но можно взять что-то более простое из этой линейки, особенно если нужен апргейд.
В целом сегодня AM 4 выглядит все еще привлекательно, но уже не так дорого и представляет хорошую альтернативу китайским Xeon, но гораздо более производительную.
👍41🔥23
Готовы написать свой первый скрипт на Bash и забыть про ручное управление?
🎥 19 декабря в 19:00 состоится открытый урок по автоматизации рутинных задач с помощью Bash скриптов.
Эксперты Михаил Охрименко, OpenStack Tech Lead, и Кирилл Борисов, SRE в VK расскажут:
👉 Что такое Bash и почему это важно
👉 Как скрипты на Bash помогают автоматизировать рутинные задачи
👉 Базовые команды для работы с Linux — управление файлами и папками через консоль, быстрый поиск информации и работа с текстом
Зрители открытого урока получат шпаргалку «Основные навыки администратора Linux» — с ней вы точно не пропустите ни один важный инструмент.
Вебинар проходит в рамках курса «Администрирование Linux».
Старт потока 27 января 📌
📍Занять место на вебинаре
#реклама
О рекламодателе
erid: LjN8KNCkk
🎥 19 декабря в 19:00 состоится открытый урок по автоматизации рутинных задач с помощью Bash скриптов.
Эксперты Михаил Охрименко, OpenStack Tech Lead, и Кирилл Борисов, SRE в VK расскажут:
👉 Что такое Bash и почему это важно
👉 Как скрипты на Bash помогают автоматизировать рутинные задачи
👉 Базовые команды для работы с Linux — управление файлами и папками через консоль, быстрый поиск информации и работа с текстом
Зрители открытого урока получат шпаргалку «Основные навыки администратора Linux» — с ней вы точно не пропустите ни один важный инструмент.
Вебинар проходит в рамках курса «Администрирование Linux».
Старт потока 27 января 📌
📍Занять место на вебинаре
#реклама
О рекламодателе
erid: LjN8KNCkk
👍3
Как правильно сделать апгрейд
Любой апгрейд или сборка новой системы начинается с процессора и только потом вокруг процессора строится система в рамках выделенного бюджета. И это правильно, так как именно процессор определяет производительность и актуальность системы на годы ее работы.
Прежде чем переходить к выбору следует сесть и честно ответить себе на следующие вопросы: какие задачи моя сегодняшняя система решает плохо и какие задачи должна решать хорошо моя будущая система?
Нет, можно, конечно, купить побольше всего, но что толку, если все эти ядра и мегагерцы не будут использоваться, а вы будете, как и прежде испытывать недостаток оперативной памяти, так может быть стоило взять процессор попроще, а памяти побольше?
Плюс есть еще один стимул для апгрейда – возможность продать устаревшую платформу по все еще адекватной цене и доплатив взять что-то более новое. Здесь, как правило, задачи не меняются и берется все тоже самое, только поновее. Ну и улучшается, что можно в рамках бюджета, например, объем ОЗУ или дисков.
Но вернемся к процессору. Для его правильного выбора нам нужно сравнить параметры нового варианта со старым и возможно еще какими-то альтернативами. Основных сравниваемых параметра три: производительность ядра, общая производительность и тепловой пакет.
Для такого сравнения можно выбрать любой ресурс, где есть тесты множества пользователей и инструмент сравнения, мы, например, используем https://www.cpubenchmark.net. Конкретно выбор источника ни на что не влияет, все равно мы сравниваем отвлеченные попугаи.
Вернемся к нашему случаю, мы сравнивали Ryzen 7 2700X и два топовых процессора в линейке АМ 4 - Ryzen 9 5900X и Ryzen 9 5950X.
Согласно данным ресурса последний – однозначный топ, набирает 45 599 попугаев в рейтинге, предоставляя 16 ядер/32 потока с базовой частотой 3,4 ГГц и разгоном до 4,9 ГГц.
Второй кандидат отстает от него на 14% и показывает 39 103 попугая, предоставляя 12 ядер и 24 потока с базовой частотой 3,7 ГГц и максимальной 4,8 ГГц.
Оба варианта обходят старый процессор на 30% в производительности одного ядра и более чем вдове в общей производительности и, казалось бы, выбор тут очевиден.
Но не все так просто. Если посмотреть на ядра Ryzen 9 5900X и Ryzen 9 5950X, то выясним, что производительность на ядро у них одинаковая, а номинальная частота Ryzen 9 5950X даже ниже, т.е. если вы эффективно не используете все имеющиеся в наличии ядра, то вы окажетесь даже немного в более худшей ситуации, нежели с Ryzen 9 5900X.
Не сказать, что это критически важно, но для некоторых приложений (например, 1С:Предприятие) может быть ощутимо.
Но главный критерий истины – цена. На момент написания этой заметки Ryzen 9 5900X стоит в рознице 36 699 ₽, а Ryzen 9 5950X - 47 999 ₽. Таким образом разница в цене составляет ~ 23.5%, тогда как разница в производительности всего 14,2%.
При этом это разница в общей производительности, т.е. ее вы увидите только в том случае, если эффективно нагрузите все ядра, так как производительность на одно ядро у вас равна.
При этом очевидно, что разница в производительности не растет пропорционально ядрам. Количество ядер в Ryzen 9 5950X больше на 25%, что как раз отображает разница в цене, а производительность выше всего на 14%.
А дальше думайте сами, готовы ли вы переплатить лишние 11 тысяч за призрачные 14% попугаев или нет, ну и найдутся ли у вас такие задачи, в которых вы этих попугаев увидите.
Ну и последний параметр – тепловой пакет. У всех трех процессоров он составляет 105 Вт, но тут есть одна тонкость, данный параметр приводится для номинальной частоты, а в разгоне все три этих процессора потребляют порядка 140-150 Вт, что следует учитывать при выборе системы охлаждения и источника питания.
В нашем случае ее можно не менять, так как тепловые параметры процессоров не изменились, тоже самое касается и блока питания. В противном случае вам придется дополнительно раскошелиться на эти два элемента, что способно серьезно изменить бюджет всего апгрейда.
Любой апгрейд или сборка новой системы начинается с процессора и только потом вокруг процессора строится система в рамках выделенного бюджета. И это правильно, так как именно процессор определяет производительность и актуальность системы на годы ее работы.
Прежде чем переходить к выбору следует сесть и честно ответить себе на следующие вопросы: какие задачи моя сегодняшняя система решает плохо и какие задачи должна решать хорошо моя будущая система?
Нет, можно, конечно, купить побольше всего, но что толку, если все эти ядра и мегагерцы не будут использоваться, а вы будете, как и прежде испытывать недостаток оперативной памяти, так может быть стоило взять процессор попроще, а памяти побольше?
Плюс есть еще один стимул для апгрейда – возможность продать устаревшую платформу по все еще адекватной цене и доплатив взять что-то более новое. Здесь, как правило, задачи не меняются и берется все тоже самое, только поновее. Ну и улучшается, что можно в рамках бюджета, например, объем ОЗУ или дисков.
Но вернемся к процессору. Для его правильного выбора нам нужно сравнить параметры нового варианта со старым и возможно еще какими-то альтернативами. Основных сравниваемых параметра три: производительность ядра, общая производительность и тепловой пакет.
Для такого сравнения можно выбрать любой ресурс, где есть тесты множества пользователей и инструмент сравнения, мы, например, используем https://www.cpubenchmark.net. Конкретно выбор источника ни на что не влияет, все равно мы сравниваем отвлеченные попугаи.
Вернемся к нашему случаю, мы сравнивали Ryzen 7 2700X и два топовых процессора в линейке АМ 4 - Ryzen 9 5900X и Ryzen 9 5950X.
Согласно данным ресурса последний – однозначный топ, набирает 45 599 попугаев в рейтинге, предоставляя 16 ядер/32 потока с базовой частотой 3,4 ГГц и разгоном до 4,9 ГГц.
Второй кандидат отстает от него на 14% и показывает 39 103 попугая, предоставляя 12 ядер и 24 потока с базовой частотой 3,7 ГГц и максимальной 4,8 ГГц.
Оба варианта обходят старый процессор на 30% в производительности одного ядра и более чем вдове в общей производительности и, казалось бы, выбор тут очевиден.
Но не все так просто. Если посмотреть на ядра Ryzen 9 5900X и Ryzen 9 5950X, то выясним, что производительность на ядро у них одинаковая, а номинальная частота Ryzen 9 5950X даже ниже, т.е. если вы эффективно не используете все имеющиеся в наличии ядра, то вы окажетесь даже немного в более худшей ситуации, нежели с Ryzen 9 5900X.
Не сказать, что это критически важно, но для некоторых приложений (например, 1С:Предприятие) может быть ощутимо.
Но главный критерий истины – цена. На момент написания этой заметки Ryzen 9 5900X стоит в рознице 36 699 ₽, а Ryzen 9 5950X - 47 999 ₽. Таким образом разница в цене составляет ~ 23.5%, тогда как разница в производительности всего 14,2%.
При этом это разница в общей производительности, т.е. ее вы увидите только в том случае, если эффективно нагрузите все ядра, так как производительность на одно ядро у вас равна.
При этом очевидно, что разница в производительности не растет пропорционально ядрам. Количество ядер в Ryzen 9 5950X больше на 25%, что как раз отображает разница в цене, а производительность выше всего на 14%.
А дальше думайте сами, готовы ли вы переплатить лишние 11 тысяч за призрачные 14% попугаев или нет, ну и найдутся ли у вас такие задачи, в которых вы этих попугаев увидите.
Ну и последний параметр – тепловой пакет. У всех трех процессоров он составляет 105 Вт, но тут есть одна тонкость, данный параметр приводится для номинальной частоты, а в разгоне все три этих процессора потребляют порядка 140-150 Вт, что следует учитывать при выборе системы охлаждения и источника питания.
В нашем случае ее можно не менять, так как тепловые параметры процессоров не изменились, тоже самое касается и блока питания. В противном случае вам придется дополнительно раскошелиться на эти два элемента, что способно серьезно изменить бюджет всего апгрейда.
👍35👌5❤1
Особенности выбора современной материнской платы
Раз уж темой этих выходных стал апгрейд, то коснемся еще такого вопроса как выбор материнской платы.
Когда-то давно к этому вопросу надо было подходить серьезно, так как это был практически равнозначный по важности наряду с процессором компонент. Неудачный выбор материнской платы мог серьезно повлиять на производительность системы.
Сегодня же все важные контроллеры переехали в сам процессор, и материнская плата утратила свое ведущее значение, превратившись с в своего рода шасси для установки остальных компонент системы с набором второстепенных контроллеров.
Поэтому ее выбор стал сугубо вторичен, единственное, на что следует обращать внимание – это на подсистему питания процессора – VRM. Это многоканальный преобразователь, преобразующий напряжение линии 12 В в низковольтное питание процессора.
Почему многоканальный? Потому что один канал не способен и близко предоставить требуемый ток, поэтому VRM делают многоканальным или многофазным.
Возьмем все тот же Ryzen 9 5900X, с номинальным потреблением 105 Вт и фактическим (в бусте) 145 Вт. При напряжении питания процессора 1,3 В это предполагает ток от 81 до 112 А.
Ток немаленький и очень и очень немного силовых элементов может такой ток коммутировать, причем коммутировать без излишней нагрузки и тепловыделения.
Поэтому подсистема питания подает этот ток по нескольким линиям – фазам. Для каждой фазы используются силовые транзисторы MOSFET с рабочими токами в 25 -45 А, в топовых платах могут использовать MOSFET и на 60 А, но это чаще всего исключения.
Таким образом для тока в 81 А нам понадобится минимум 4 фазы, а для 112 А – уже шесть. Причем такая информация производителем не публикуется и могут быть различные варианты.
Например, поставив в VRM 4 фазы по 25 А и обеспечив 100 А тока производитель может заявить совместимость с Ryzen 9 5900X и формально будет прав, штатные 105 Вт этот VRM обеспечит.
Но дальше все будет грустно. На качественно плате процессор уйдет в троттлинга по температуре VRM или все закончится достаточно быстро и печально, выходом из строя материнской платы или процессора, а может и их обоих.
Внешне быстро оценить количество фаз можно по числу дросселей, но помните, что кроме фаз питания процессора там отдельно расположены фазы питания контроллера памяти.
В любом случае если вы собираетесь апгрейдить платформу и предусматриваете установку старших моделей процессоров с разблокированным множителем, то сразу смотрите в сторону топовых и игровых материнских плат.
И это, пожалуй, основной существенный фактор по выбору материнской платы, который способен серьезно отравить вам жизнь. Остальное – это уже сугубо сервисные функции.
Все остальное, что предоставляет материнская плата, кроме VRM, это просто набор разъемов и дополнительных контроллеров: ввода-вывода, сетевого, звукового и т.д. и т.п., а также количество разведенных слотов и разъемов.
Но тут есть тоже над чем поломать голову. Если вы сначала выберете материнскую плату, то вам придется все остальные свои хотелки впихивать в ее возможности. А это неправильно.
Правильно сначала выбрать процессор, желаемое количество оперативной памяти и накопителей. После чего вы поймете сколько вам нужно слотов памяти и сколько разъемов под накопители. И если M.2 NVMe можно легко нарастить, используя неиспользуемые линии PCIe, то SATA разъемов количество конечное.
Потом определяемся с сетью, звуком и видеокартой, в отношении последней сразу смотрим сколько слотов она перекрывает, особенно если у вас есть на них виды.
А дальше подбиваем все наши хотелки и ставим соответствующие фильтры в разделе материнских плат продавца. И результатов там будет немного, преимущественно из топового сегмента.
Но тут мы экономить не советуем. Так как вы получите не только качественную систему питания, но и большое количество периферийных разъемов.
Что касается типоразмера, то следует смотреть в сторону полноразмерного ATX, который позволит разместить все компоненты без лишних проблем.
Раз уж темой этих выходных стал апгрейд, то коснемся еще такого вопроса как выбор материнской платы.
Когда-то давно к этому вопросу надо было подходить серьезно, так как это был практически равнозначный по важности наряду с процессором компонент. Неудачный выбор материнской платы мог серьезно повлиять на производительность системы.
Сегодня же все важные контроллеры переехали в сам процессор, и материнская плата утратила свое ведущее значение, превратившись с в своего рода шасси для установки остальных компонент системы с набором второстепенных контроллеров.
Поэтому ее выбор стал сугубо вторичен, единственное, на что следует обращать внимание – это на подсистему питания процессора – VRM. Это многоканальный преобразователь, преобразующий напряжение линии 12 В в низковольтное питание процессора.
Почему многоканальный? Потому что один канал не способен и близко предоставить требуемый ток, поэтому VRM делают многоканальным или многофазным.
Возьмем все тот же Ryzen 9 5900X, с номинальным потреблением 105 Вт и фактическим (в бусте) 145 Вт. При напряжении питания процессора 1,3 В это предполагает ток от 81 до 112 А.
Ток немаленький и очень и очень немного силовых элементов может такой ток коммутировать, причем коммутировать без излишней нагрузки и тепловыделения.
Поэтому подсистема питания подает этот ток по нескольким линиям – фазам. Для каждой фазы используются силовые транзисторы MOSFET с рабочими токами в 25 -45 А, в топовых платах могут использовать MOSFET и на 60 А, но это чаще всего исключения.
Таким образом для тока в 81 А нам понадобится минимум 4 фазы, а для 112 А – уже шесть. Причем такая информация производителем не публикуется и могут быть различные варианты.
Например, поставив в VRM 4 фазы по 25 А и обеспечив 100 А тока производитель может заявить совместимость с Ryzen 9 5900X и формально будет прав, штатные 105 Вт этот VRM обеспечит.
Но дальше все будет грустно. На качественно плате процессор уйдет в троттлинга по температуре VRM или все закончится достаточно быстро и печально, выходом из строя материнской платы или процессора, а может и их обоих.
Внешне быстро оценить количество фаз можно по числу дросселей, но помните, что кроме фаз питания процессора там отдельно расположены фазы питания контроллера памяти.
В любом случае если вы собираетесь апгрейдить платформу и предусматриваете установку старших моделей процессоров с разблокированным множителем, то сразу смотрите в сторону топовых и игровых материнских плат.
И это, пожалуй, основной существенный фактор по выбору материнской платы, который способен серьезно отравить вам жизнь. Остальное – это уже сугубо сервисные функции.
Все остальное, что предоставляет материнская плата, кроме VRM, это просто набор разъемов и дополнительных контроллеров: ввода-вывода, сетевого, звукового и т.д. и т.п., а также количество разведенных слотов и разъемов.
Но тут есть тоже над чем поломать голову. Если вы сначала выберете материнскую плату, то вам придется все остальные свои хотелки впихивать в ее возможности. А это неправильно.
Правильно сначала выбрать процессор, желаемое количество оперативной памяти и накопителей. После чего вы поймете сколько вам нужно слотов памяти и сколько разъемов под накопители. И если M.2 NVMe можно легко нарастить, используя неиспользуемые линии PCIe, то SATA разъемов количество конечное.
Потом определяемся с сетью, звуком и видеокартой, в отношении последней сразу смотрим сколько слотов она перекрывает, особенно если у вас есть на них виды.
А дальше подбиваем все наши хотелки и ставим соответствующие фильтры в разделе материнских плат продавца. И результатов там будет немного, преимущественно из топового сегмента.
Но тут мы экономить не советуем. Так как вы получите не только качественную систему питания, но и большое количество периферийных разъемов.
Что касается типоразмера, то следует смотреть в сторону полноразмерного ATX, который позволит разместить все компоненты без лишних проблем.
👍54⚡1🤣1
⁉️ Хотите понять, как Kubernetes управляет контейнерами?
🔥Узнайте всё о его ключевых компонентах: Control Plane, Worker Nodes, Pods, Namespaces. На открытом вебинаре мы разберём архитектуру Kubernetes и покажем, как настроить систему для масштабирования и отказоустойчивости.
📗Этот урок — ваш первый шаг к созданию инфраструктурной платформы. После вебинара вы поймёте, как управлять контейнерами, их взаимодействием и хранением данных.
🔗Регистрируйтесь на вебинар 17 декабря в 20:00 мск. Участники получат скидку 🎁 на обучение на курсе «Инфраструктурная платформа на основе Kubernetes»: https://otus.pw/4Ym4/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🔥Узнайте всё о его ключевых компонентах: Control Plane, Worker Nodes, Pods, Namespaces. На открытом вебинаре мы разберём архитектуру Kubernetes и покажем, как настроить систему для масштабирования и отказоустойчивости.
📗Этот урок — ваш первый шаг к созданию инфраструктурной платформы. После вебинара вы поймёте, как управлять контейнерами, их взаимодействием и хранением данных.
🔗Регистрируйтесь на вебинар 17 декабря в 20:00 мск. Участники получат скидку 🎁 на обучение на курсе «Инфраструктурная платформа на основе Kubernetes»: https://otus.pw/4Ym4/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
👎3
Custom Resolution Utility (CRU)
Небольшая, но полезная утилита по установке произвольных значений разрешения монитора.
Для чего это надо? Рассказываем. Сегодня на одной точке поменяли ПК, как водится, разъема VGA в новом ПК нет, а в старом мониторе нет HDMI. Ну да это не проблема, купили переходник.
С этого момента и начались приключения, монитор имеет рабочее разрешение 1366x768, а переходник выдает стандартные 1920×1080, 1280×720 и 1024x768. Понятно, что картинка на экране выглядит растянутой и смазанной.
Что делать? Искать переходник с поддержкой 1366x768? Так это занятие бесполезное, с учетом того, что производятся они в китайских подвалах и нигде подобных данных не указывают.
В общем, без особой надежды стали искать информацию по подобным переходникам и нашему разрешению и наткнулись на описанную утилиту.
Скачали, попробовали и у нас все получилось. Утилита считала данные монитора (даже через переходник) и на их основе добавила данные в реестр, после чего в настройках видеоадаптера стало возможно выбрать родное разрешение.
Ситуация довольно редкая, но время от времени случается. Поэтому берите на заметку.
https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU
Небольшая, но полезная утилита по установке произвольных значений разрешения монитора.
Для чего это надо? Рассказываем. Сегодня на одной точке поменяли ПК, как водится, разъема VGA в новом ПК нет, а в старом мониторе нет HDMI. Ну да это не проблема, купили переходник.
С этого момента и начались приключения, монитор имеет рабочее разрешение 1366x768, а переходник выдает стандартные 1920×1080, 1280×720 и 1024x768. Понятно, что картинка на экране выглядит растянутой и смазанной.
Что делать? Искать переходник с поддержкой 1366x768? Так это занятие бесполезное, с учетом того, что производятся они в китайских подвалах и нигде подобных данных не указывают.
В общем, без особой надежды стали искать информацию по подобным переходникам и нашему разрешению и наткнулись на описанную утилиту.
Скачали, попробовали и у нас все получилось. Утилита считала данные монитора (даже через переходник) и на их основе добавила данные в реестр, после чего в настройках видеоадаптера стало возможно выбрать родное разрешение.
Ситуация довольно редкая, но время от времени случается. Поэтому берите на заметку.
https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU
👍88🔥19
Простой и удобный инструмент мониторинга производительности - nmon
Любой системный администратор знает, что инструментов для мониторинга производительности много не бывает, особенно таких, которые позволяют одновременно контролировать сразу множество параметров, давая возможность оценить их взаимосвязь в реальном времени.
Одной из таких утилит является nmon, пришедшая в мир Linux из настоящих UNIX-систем, а именно IBM AIX. Несмотря на свой солидный, по меркам IT, возраст она не потеряла актуальности и будет полезна для первоначальной диагностики проблем с производительностью для любого Linux администратора, как начинающего, так и опытного.
https://interface31.ru/tech_it/2022/03/prostoy-i-udobnyy-instrument-monitoringa-proizvodiel-nosti---nmon.html
Любой системный администратор знает, что инструментов для мониторинга производительности много не бывает, особенно таких, которые позволяют одновременно контролировать сразу множество параметров, давая возможность оценить их взаимосвязь в реальном времени.
Одной из таких утилит является nmon, пришедшая в мир Linux из настоящих UNIX-систем, а именно IBM AIX. Несмотря на свой солидный, по меркам IT, возраст она не потеряла актуальности и будет полезна для первоначальной диагностики проблем с производительностью для любого Linux администратора, как начинающего, так и опытного.
https://interface31.ru/tech_it/2022/03/prostoy-i-udobnyy-instrument-monitoringa-proizvodiel-nosti---nmon.html
👍36⚡2
Диски ADATA – дохнут ******!!!
Примерно такой вердикт вынес один заказчик, после того как третьего дня принес к нам небольшой сервер, мол уже несколько раз файловая система падает в RO, после перезагрузки работает, наверное, что-то с железом.
Наверное… Диски ADATA SU800, на наш взгляд одни из лучших в своем классе и ценовом диапазоне, отработали без малого пять лет, записали более 270 ТБ данных, при заявленном ресурсе 200 ТБ.
И при этом не померли, не окирпичились, а просто стали уходить в read-only. Но все равно диски плохие, надо было брать Samsung. 🤷♂️🤷♂️🤷♂️
Примерно такой вердикт вынес один заказчик, после того как третьего дня принес к нам небольшой сервер, мол уже несколько раз файловая система падает в RO, после перезагрузки работает, наверное, что-то с железом.
Наверное… Диски ADATA SU800, на наш взгляд одни из лучших в своем классе и ценовом диапазоне, отработали без малого пять лет, записали более 270 ТБ данных, при заявленном ресурсе 200 ТБ.
И при этом не померли, не окирпичились, а просто стали уходить в read-only. Но все равно диски плохие, надо было брать Samsung. 🤷♂️🤷♂️🤷♂️
👍35😁13🤷♂11🔥1
Что поставить для мониторинга небольшой сети, если Zabbix пугает и не вызывает желания разбираться в нем? Поставьте Munin.
🔹 Устанавливаем и настраиваем систему мониторинга Munin
Любой администратор рано или поздно приходит к необходимости мониторить основные показатели используемых серверов и своевременно получать предупреждения, если контролируемые показатели выходят за указанные рамки.
Существует много решений для мониторинга, от простых, до сложных и сегодня мы рассмотрим одно из них - Munin.
Это очень простой в использовании и нетребовательный мониторинг, который позволяет достаточно эффективно контролировать узлы под управлением Linux и неплохо подходит для небольших и средних сетей.
🔹 Устанавливаем и настраиваем систему мониторинга Munin
Любой администратор рано или поздно приходит к необходимости мониторить основные показатели используемых серверов и своевременно получать предупреждения, если контролируемые показатели выходят за указанные рамки.
Существует много решений для мониторинга, от простых, до сложных и сегодня мы рассмотрим одно из них - Munin.
Это очень простой в использовании и нетребовательный мониторинг, который позволяет достаточно эффективно контролировать узлы под управлением Linux и неплохо подходит для небольших и средних сетей.
👍33
Настраиваем автоматическое обновление при помощи Unattended Upgrades в Debian / Ubuntu
Регулярное и своевременное обновление операционной системы является сегодня одной из наиболее важных задач обслуживания, особенно для тех систем, которые непосредственно доступны из сети интернет.
Многие Linux-администраторы предпочитают выполнять это действие по старинке - вручную, но это не всегда удобно, особенно если серверов много.
Сегодня мы рассмотрим каким образом можно автоматизировать этот процесс, при этом, не теряя нужного уровня контроля над системой.
https://interface31.ru/tech_it/2022/01/nastraivaem-avtomaticheskoe-obnovlenie-pri-pomoshhi-unattended-upgrades-v-debian-ubuntu.html
Регулярное и своевременное обновление операционной системы является сегодня одной из наиболее важных задач обслуживания, особенно для тех систем, которые непосредственно доступны из сети интернет.
Многие Linux-администраторы предпочитают выполнять это действие по старинке - вручную, но это не всегда удобно, особенно если серверов много.
Сегодня мы рассмотрим каким образом можно автоматизировать этот процесс, при этом, не теряя нужного уровня контроля над системой.
https://interface31.ru/tech_it/2022/01/nastraivaem-avtomaticheskoe-obnovlenie-pri-pomoshhi-unattended-upgrades-v-debian-ubuntu.html
👍21🔥5
Вы можете представить себе сколько миллионов в ИТ-бюджетах тратится впустую?
Даже если у вас на руках будет нужный бюджет, вы не застрахованы от провала.
Люди покупают оборудование, внедряют ПО, а первоначальную проблему так и не решают. Всё продолжает тормозить, те же простои в сервисах и безопасность - на нуле.
Другое дело, когда вы будете решать свою задачу с надежным партнером, который делал это уже не раз, как Константин Сизов.
Константин работает в ИТ невообразимых 17 лет, и всё это время строит, и строит, и строит серверные инфраструктуры. Да ещё сразу и защищает их от киберугроз. By design.
И при этом не строит из этого секрета и делится опытом, трендами, инсайтами и кейсами в своем блоге «Давайте об IT».
Подписывайтесь, такой реальный опыт и такую живую подачу редко встретишь:
@lets_about_it
#реклама
О рекламодателе
Даже если у вас на руках будет нужный бюджет, вы не застрахованы от провала.
Люди покупают оборудование, внедряют ПО, а первоначальную проблему так и не решают. Всё продолжает тормозить, те же простои в сервисах и безопасность - на нуле.
Другое дело, когда вы будете решать свою задачу с надежным партнером, который делал это уже не раз, как Константин Сизов.
Константин работает в ИТ невообразимых 17 лет, и всё это время строит, и строит, и строит серверные инфраструктуры. Да ещё сразу и защищает их от киберугроз. By design.
И при этом не строит из этого секрета и делится опытом, трендами, инсайтами и кейсами в своем блоге «Давайте об IT».
Подписывайтесь, такой реальный опыт и такую живую подачу редко встретишь:
@lets_about_it
#реклама
О рекламодателе
🍌7👍1
Замедляет ли групповая политика загрузку ПК?
Представляем перевод статьи TechNet "Is Group Policy Slowing Me Down?" которая, на наш взгляд, будет интересна широкому кругу русскоязычных читателей.
👉 Привет всем, Натан Пенн снова обратился к одному из наиболее часто встречающихся вопросов: является ли групповая политика в моей среде замедляющим фактором загрузки и входа в систему? К счастью, если знать, где искать, мы можем быстро получить ответ на этот вопрос.
https://interface31.ru/tech_it/2018/12/is-group-policy-slowing-me-down.html
Представляем перевод статьи TechNet "Is Group Policy Slowing Me Down?" которая, на наш взгляд, будет интересна широкому кругу русскоязычных читателей.
👉 Привет всем, Натан Пенн снова обратился к одному из наиболее часто встречающихся вопросов: является ли групповая политика в моей среде замедляющим фактором загрузки и входа в систему? К счастью, если знать, где искать, мы можем быстро получить ответ на этот вопрос.
https://interface31.ru/tech_it/2018/12/is-group-policy-slowing-me-down.html
👍32
Как на самом деле работает KSM sharing, ожидание и реальность.
Сегодня с коллегой решали одну задачу, а именно уплотнение количества виртуальных машин на нодах. Временно понадобилось увеличить количество работающих виртуалок практически на половину, при условии использования наличных ресурсов.
Такая задача поставлена была не спроста, потому как уплотнение нужно на небольшой переходный период по переносу рабочей нагрузки со старых виртуалок на новые с последующим выводом старых из эксплуатации. После чего свободных ресурсов окажется снова более чем достаточно.
При расчетах исходили из того, что в среднем одна нода имеет 16 ГБ оперативной памяти и 6 виртуальных машин с потреблением ОЗУ примерно на уровне 10 ГБ. Все виртуальные машины однотипны.
Таким образом максимально мы можем поместить на ноду 9 виртуальных машин и память закончится, но у нас есть KSM sharing, и мы на него рассчитывали.
Сразу скажем – он не подвел и при запущенных 9 виртуальных машинах потребление памяти не превысило 12 ГБ при уплотненном объеме в районе 3 ГБ.
Результат неплохой, полностью соответствующий ожиданиям, но наш коллега остался несколько разочарованным. О чем мы его прямо и спросили.
Как выяснилось, он ожидал, что KSM sharing как сейчас все оптимизирует, да как все освободит, ну даром что ли у нас 9 одинаковых виртуалок. А он всего лишь поджал память к лимитам.
И это достаточно распространенные ожидания, которые не оправдываются реальной работой технологии. Но на самом деле все работает именно так, как задумывается.
Начнем с того, что свободная память – это не самоцель, а ресурс, который мы должны использовать наиболее выгодно. Уплотненная память ресурс гораздо более дорогой, чем обычная и если можно память не уплотнять, то уплотнять ее не нужно. ‼️
Поэтому KSM включается по умолчанию достаточно поздно, при превышении порога занятой памяти в 80%. Это некоторый критический порог, за которым начнется конкуренция за свободную память между приложениями и буферами / кешем, что ни к чему хорошему с точки зрения производительности и стабильности не приведет.
Поэтому система начинает уплотнять память, но делать это грамотно, стараясь использовать уплотненную память по минимуму.
При превышении заданного порога система добавляет к уплотнению некоторое количество страниц, добиваясь возвращения потребления памяти к заданному порогу. Если после этого свободной памяти окажется больше, то из уплотнения будет вычтено некоторое количество страниц.
При повторном превышении снова будут добавлены страницы, при понижении вычтены и через некоторое время система придет в некоторое положение равновесия, когда уплотнено будет ровно столько страниц, сколько нужно для удержания количества свободной памяти рядом с установленным порогом или чуть ниже.
Потому как нет смысла загонять процессы в уплотненную и дорогую память ради выделения неиспользуемой дешевой. Это глупое разбазаривание ценного ресурса, память должна работать.
И настройки KSM по умолчанию неплохо соответствуют этой парадигме. При желании изменить такое поведение и покрутить руками можете воспользоваться нашими рекомендациями из статьи:
https://interface31.ru/tech_it/2022/07/nastraivaem-ispolzovanie-ram-pri-rabote-s-zfs-v-proxmox-ve.html
Но будьте благоразумны и не один раз подумайте, а для чего вам свободная оперативная память.
А реальную работу KSM sharing можно посмотреть на скриншоте ниже, где видно как по мере ввода новой рабочей нагрузки производилась оптимизация и подбор количества уплотняемых страниц и как этот процесс стабилизировался на отметке близкой к порогу.
Сегодня с коллегой решали одну задачу, а именно уплотнение количества виртуальных машин на нодах. Временно понадобилось увеличить количество работающих виртуалок практически на половину, при условии использования наличных ресурсов.
Такая задача поставлена была не спроста, потому как уплотнение нужно на небольшой переходный период по переносу рабочей нагрузки со старых виртуалок на новые с последующим выводом старых из эксплуатации. После чего свободных ресурсов окажется снова более чем достаточно.
При расчетах исходили из того, что в среднем одна нода имеет 16 ГБ оперативной памяти и 6 виртуальных машин с потреблением ОЗУ примерно на уровне 10 ГБ. Все виртуальные машины однотипны.
Таким образом максимально мы можем поместить на ноду 9 виртуальных машин и память закончится, но у нас есть KSM sharing, и мы на него рассчитывали.
Сразу скажем – он не подвел и при запущенных 9 виртуальных машинах потребление памяти не превысило 12 ГБ при уплотненном объеме в районе 3 ГБ.
Результат неплохой, полностью соответствующий ожиданиям, но наш коллега остался несколько разочарованным. О чем мы его прямо и спросили.
Как выяснилось, он ожидал, что KSM sharing как сейчас все оптимизирует, да как все освободит, ну даром что ли у нас 9 одинаковых виртуалок. А он всего лишь поджал память к лимитам.
И это достаточно распространенные ожидания, которые не оправдываются реальной работой технологии. Но на самом деле все работает именно так, как задумывается.
Начнем с того, что свободная память – это не самоцель, а ресурс, который мы должны использовать наиболее выгодно. Уплотненная память ресурс гораздо более дорогой, чем обычная и если можно память не уплотнять, то уплотнять ее не нужно. ‼️
Поэтому KSM включается по умолчанию достаточно поздно, при превышении порога занятой памяти в 80%. Это некоторый критический порог, за которым начнется конкуренция за свободную память между приложениями и буферами / кешем, что ни к чему хорошему с точки зрения производительности и стабильности не приведет.
Поэтому система начинает уплотнять память, но делать это грамотно, стараясь использовать уплотненную память по минимуму.
При превышении заданного порога система добавляет к уплотнению некоторое количество страниц, добиваясь возвращения потребления памяти к заданному порогу. Если после этого свободной памяти окажется больше, то из уплотнения будет вычтено некоторое количество страниц.
При повторном превышении снова будут добавлены страницы, при понижении вычтены и через некоторое время система придет в некоторое положение равновесия, когда уплотнено будет ровно столько страниц, сколько нужно для удержания количества свободной памяти рядом с установленным порогом или чуть ниже.
Потому как нет смысла загонять процессы в уплотненную и дорогую память ради выделения неиспользуемой дешевой. Это глупое разбазаривание ценного ресурса, память должна работать.
И настройки KSM по умолчанию неплохо соответствуют этой парадигме. При желании изменить такое поведение и покрутить руками можете воспользоваться нашими рекомендациями из статьи:
https://interface31.ru/tech_it/2022/07/nastraivaem-ispolzovanie-ram-pri-rabote-s-zfs-v-proxmox-ve.html
Но будьте благоразумны и не один раз подумайте, а для чего вам свободная оперативная память.
А реальную работу KSM sharing можно посмотреть на скриншоте ниже, где видно как по мере ввода новой рабочей нагрузки производилась оптимизация и подбор количества уплотняемых страниц и как этот процесс стабилизировался на отметке близкой к порогу.
👍23🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
Что случилось? Почему система сразу после загрузки падает в синий экран?
👉 Вся необходимая информация в видео есть.
Это реальный тест на собес, который мы приготовили для одного из наших заказчиков.
👉 Вся необходимая информация в видео есть.
Это реальный тест на собес, который мы приготовили для одного из наших заказчиков.
👍18😁5🤡3
🤖 Боты атакуют: как быть и что делать?
Продвинутые боты используют логику веб-приложения не так, как задумывалось изначально, и могут провоцировать миллионные убытки. Бороться с такими ботами сложно. Часто по ту сторону баррикад технически подкованные специалисты, которые быстро учат ботов обходить механизмы защиты.
На ICEBREAKER2024 продвинутые боты стали одной из ключевых тем. Опытом поделились эксперты со стороны провайдера защиты и специалист, изучающий методы обхода антибот-систем.
· Как бороться с нежелательными ботами и какие методы защиты работают?
· Какие технологии используют парсеры и скраперы и полезна ли сейчас captcha?
· Как понять количество ботов в трафике и чем полезен сервис Bot Detection от NGENIX?
· Когда закончится (и закончится ли) борьба профессиональных бот- и антибот-команд?
Больше о ботах и борьбе с ними — в этой подборке видео.
#реклама
О рекламодателе
erid: LjN8JtdHg
Продвинутые боты используют логику веб-приложения не так, как задумывалось изначально, и могут провоцировать миллионные убытки. Бороться с такими ботами сложно. Часто по ту сторону баррикад технически подкованные специалисты, которые быстро учат ботов обходить механизмы защиты.
На ICEBREAKER2024 продвинутые боты стали одной из ключевых тем. Опытом поделились эксперты со стороны провайдера защиты и специалист, изучающий методы обхода антибот-систем.
· Как бороться с нежелательными ботами и какие методы защиты работают?
· Какие технологии используют парсеры и скраперы и полезна ли сейчас captcha?
· Как понять количество ботов в трафике и чем полезен сервис Bot Detection от NGENIX?
· Когда закончится (и закончится ли) борьба профессиональных бот- и антибот-команд?
Больше о ботах и борьбе с ними — в этой подборке видео.
#реклама
О рекламодателе
erid: LjN8JtdHg
👍4👎3
Резервирование каналов в Mikrotik при помощи рекурсивной маршрутизации
Значение интернета в повседневной жизни и деятельности предприятий всех форм и размеров с каждым днем только растет, особенно сейчас, когда весь мир переходит на дистанционные методы работы.
Но этот вопрос актуален также и для торговых предприятий, платежные карты используются практически каждым вторым покупателем и отсутствие интернета мгновенно скажется на выручке предприятия.
В данной статье мы рассмотрим, каким образом можно организовать резервный канал и обеспечить быстрое переключение на него и обратно штатными средствами RouterOS.
https://interface31.ru/tech_it/2020/04/rezervirovanie-kanalov-v-mikrotik-pri-pomoshhi-rekursivnoy-marshrutizacii.html
Значение интернета в повседневной жизни и деятельности предприятий всех форм и размеров с каждым днем только растет, особенно сейчас, когда весь мир переходит на дистанционные методы работы.
Но этот вопрос актуален также и для торговых предприятий, платежные карты используются практически каждым вторым покупателем и отсутствие интернета мгновенно скажется на выручке предприятия.
В данной статье мы рассмотрим, каким образом можно организовать резервный канал и обеспечить быстрое переключение на него и обратно штатными средствами RouterOS.
https://interface31.ru/tech_it/2020/04/rezervirovanie-kanalov-v-mikrotik-pri-pomoshhi-rekursivnoy-marshrutizacii.html
👍28🔥3
Про вопросы и задачи
Каждый раз, когда мы задаем какую-нибудь задачку или вопрос в комментариях всегда появляются читатели, которые считают, что задача: сформирована неправильно, не имеет достаточных данных, не отражает целиком картину и т.д. и т.п.
Как правило это сопровождается приведением такого набора исходных данных или условий при котором задача теряет смысл или имеет совсем иное решение. Подобный прием не нов, всегда можно подобрать какие-то крайние состояния, при которых любую задачу можно довести до абсурда.
Но задачи даются не для того, чтобы оценить глубину кругозора или начитанность, а для того, чтобы проверить владение прикладным предметом.
Возьмем совсем другую отрасль, задача по физике: сколько энергии нужно чтобы нагреть до кипения 1 литр воды температурой 20 градусов.
Простая задача? Простая, 8 класс. Но сразу можно поставить уточняющие вопросы: а при каком давлении мы нагреваем воду? Какая температура окружающей среды? Во что налита вода? Какие теплопотери и т.д. и т.п.
Но если вы попробуете подобным образом блеснуть интеллектом на физике, то получите оценку НЕУД и сразу сядете на место.
Задача спрашивает вас простые вещи и ожидает столь же простой ответ. Ее цель – проверить насколько вы владеете предметной областью: представляете себе происходящие процессы, знаете формулы и умеете их применять. А какие цифры вы туда подставите – это уже дело третье.
То, что вы знаете о том, что температура кипения воды меняется при изменении давления – это хорошо, но вас спрашивали совсем про другое.
Точно также и в задачах по администрированию, они даются не для оценки ширины вашего кругозора, а для оценки того, как вы будете действовать в той или иной ситуации и как именно будете решать проблему.
И, точно также как в школьных задачах, они не требуют уточнений и все необходимые для ответа вводные уже имеются. Если про что-то отдельно не указано, то это не имеет существенного значения. Ровно также, как в задаче по физике мы считаем, что температура кипения воды – 100 градусов, а теплопотерями можно пренебречь.
Также и здесь, если что-то не указано, то это либо поведение по умолчанию, либо оно не имеет значение. Даже если при указании этого условия задача будет иметь другое решение.
Если его в задаче нет, значит оно для ответа не нужно. Не нужно придумывать то, чего нет. Задачу нужно решать согласно поставленным условиям. Именно так как написано и именно этого от вас ждут.
Цель вчерашней задачи – это оценить действия соискателя при появлении BSOD, а именно умение читать и анализировать информацию с синего экрана.
И ответ там очень прост – сбой вызывает myfault.sys, который принадлежит утилите NotMyFault от Sysinternals. Все, достаточно.
И рассуждения о том, что некто может специально написать сбойный драйвер с подобным именем и т.д. и т.п. тут ни к чему. Задача не про это, а про умение или неумение воспринимать информацию с синего экрана.
Все попытки заболтать ситуацию – это все тот же «садись, два!», потому как на основной вопрос задачи вы не ответили, а интеллектуальные выкладки никому не интересны. На работе – работать надо, а не блистать интеллектом.
Тоже самое касается и формулировок. В работе администратора вообще никаких четких формулировок обычно нет.
Есть проблемы – не работает тот или иной сервис, работает неправильно, тормозит и т.д. и т.п. А что там не так – так ты администратор, ты и разбирайся.
Поэтому многие задачи изначально так сформулированы, точнее никак не сформулированы и их цель не ввести в заблуждение или запутать, а посмотреть, как будет вести себя соискатель в ситуации недостатка данных.
Куда предложит посмотреть в первую очередь, какие рабочие гипотезы предположит. Точного ответа в этом случае никто не ожидает. Важно понимание процесса, а именно каким образом человек будет искать и локализовывать проблему.
Потому что задача – это задача, от реальной жизни она может быть также далека как классическое «из пункта А в пункт Б». Но и цель такой задачи – это проверка навыков, а не поиск изъянов в постановке вопроса.
Каждый раз, когда мы задаем какую-нибудь задачку или вопрос в комментариях всегда появляются читатели, которые считают, что задача: сформирована неправильно, не имеет достаточных данных, не отражает целиком картину и т.д. и т.п.
Как правило это сопровождается приведением такого набора исходных данных или условий при котором задача теряет смысл или имеет совсем иное решение. Подобный прием не нов, всегда можно подобрать какие-то крайние состояния, при которых любую задачу можно довести до абсурда.
Но задачи даются не для того, чтобы оценить глубину кругозора или начитанность, а для того, чтобы проверить владение прикладным предметом.
Возьмем совсем другую отрасль, задача по физике: сколько энергии нужно чтобы нагреть до кипения 1 литр воды температурой 20 градусов.
Простая задача? Простая, 8 класс. Но сразу можно поставить уточняющие вопросы: а при каком давлении мы нагреваем воду? Какая температура окружающей среды? Во что налита вода? Какие теплопотери и т.д. и т.п.
Но если вы попробуете подобным образом блеснуть интеллектом на физике, то получите оценку НЕУД и сразу сядете на место.
Задача спрашивает вас простые вещи и ожидает столь же простой ответ. Ее цель – проверить насколько вы владеете предметной областью: представляете себе происходящие процессы, знаете формулы и умеете их применять. А какие цифры вы туда подставите – это уже дело третье.
То, что вы знаете о том, что температура кипения воды меняется при изменении давления – это хорошо, но вас спрашивали совсем про другое.
Точно также и в задачах по администрированию, они даются не для оценки ширины вашего кругозора, а для оценки того, как вы будете действовать в той или иной ситуации и как именно будете решать проблему.
И, точно также как в школьных задачах, они не требуют уточнений и все необходимые для ответа вводные уже имеются. Если про что-то отдельно не указано, то это не имеет существенного значения. Ровно также, как в задаче по физике мы считаем, что температура кипения воды – 100 градусов, а теплопотерями можно пренебречь.
Также и здесь, если что-то не указано, то это либо поведение по умолчанию, либо оно не имеет значение. Даже если при указании этого условия задача будет иметь другое решение.
Если его в задаче нет, значит оно для ответа не нужно. Не нужно придумывать то, чего нет. Задачу нужно решать согласно поставленным условиям. Именно так как написано и именно этого от вас ждут.
Цель вчерашней задачи – это оценить действия соискателя при появлении BSOD, а именно умение читать и анализировать информацию с синего экрана.
И ответ там очень прост – сбой вызывает myfault.sys, который принадлежит утилите NotMyFault от Sysinternals. Все, достаточно.
И рассуждения о том, что некто может специально написать сбойный драйвер с подобным именем и т.д. и т.п. тут ни к чему. Задача не про это, а про умение или неумение воспринимать информацию с синего экрана.
Все попытки заболтать ситуацию – это все тот же «садись, два!», потому как на основной вопрос задачи вы не ответили, а интеллектуальные выкладки никому не интересны. На работе – работать надо, а не блистать интеллектом.
Тоже самое касается и формулировок. В работе администратора вообще никаких четких формулировок обычно нет.
Есть проблемы – не работает тот или иной сервис, работает неправильно, тормозит и т.д. и т.п. А что там не так – так ты администратор, ты и разбирайся.
Поэтому многие задачи изначально так сформулированы, точнее никак не сформулированы и их цель не ввести в заблуждение или запутать, а посмотреть, как будет вести себя соискатель в ситуации недостатка данных.
Куда предложит посмотреть в первую очередь, какие рабочие гипотезы предположит. Точного ответа в этом случае никто не ожидает. Важно понимание процесса, а именно каким образом человек будет искать и локализовывать проблему.
Потому что задача – это задача, от реальной жизни она может быть также далека как классическое «из пункта А в пункт Б». Но и цель такой задачи – это проверка навыков, а не поиск изъянов в постановке вопроса.
👍60🤡7❤3😁2🥱1