Линус Торвальдс открыл окно слияния для Linux 6.11, начав с интеграции своих собственных улучшений для новой версии ядра. 🙃
В последние время Торвальдс редко находит время для самостоятельной работы над новыми функциями, так как занят координацией работы других сопровождающих ядро и участием в обсуждениях на рассылке. Однако, начиная окно слияния для Linux 6.11, он внес в ядро некоторые собственные улучшения.
📣 Линус Торвальдс пояснил новый код для runtime constants следующим образом:
Эти патчи обсуждались в списке рассылки ядра в последние несколько недели. Улучшения стали результатом профилирования на рабочей станции Ampere Altra Max с 128 ядрами ARM, где были выявлены недостатки в коде ядра ARM64.
👌 Решение компании Ampere Computing предоставить Торвальдсу систему Ampere Altra Max явно оправдывает себя, способствуя оптимизации ядра Linux для ARM64.
В последние время Торвальдс редко находит время для самостоятельной работы над новыми функциями, так как занят координацией работы других сопровождающих ядро и участием в обсуждениях на рассылке. Однако, начиная окно слияния для Linux 6.11, он внес в ядро некоторые собственные улучшения.
Первые слияния для Linux 6.11 включали ветки Торвальдса: runtime-constants, word-at-a-time, arm64-uaccess и link_path_walk.
Эта ветка возникла после анализа нагрузки файловой системы на моем
128-ядерном
сервере Altra arm64, где основной нагрузкой являются обход путей и копирование данных пользователя, особенно strncpy_from_user() для получения путей из пользовательского пространства.
Это специализированная модель
"альтернативные инструкций",
в которой указатель на хэш dentry и количество хэшей остаются постоянными на протяжении всего времени работы ядра, но выделение памяти происходит на ранних этапах загрузки ядра. Чтобы избежать загрузки указателя и динамического сдвига, мы напрямую заменяем константы в инструкциях.
Мы не можем применять универсальную инфраструктуру альтернативных инструкций, так как различные архитектуры реализуют это по-разному. Поэтому проще использовать специализированные помощники, оставляя в качестве резервного варианта
общую модель,
которая использует переменные для архитектур, не поддерживающих инфраструктуру патчей констант во время выполнения.
Эти патчи обсуждались в списке рассылки ядра в последние несколько недели. Улучшения стали результатом профилирования на рабочей станции Ampere Altra Max с 128 ядрами ARM, где были выявлены недостатки в коде ядра ARM64.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
При проведении работ по устранению неполадок или обслуживанию корпоративной сети иногда требуется выявить MAC-адреса конкретных устройств, которые подключены к сети. 🔍
На небольших сетях это может быть довольно простой задачей, но на больших сетях это может представить определенные трудности.
🖥 В этой статье расскажу, как выполнить это на Cisco-сетях, начиная с одного коммутатора и заканчивая крупной корпоративной сетью с несколькими коммутаторами.
На небольших сетях это может быть довольно простой задачей, но на больших сетях это может представить определенные трудности.
Please open Telegram to view this post
VIEW IN TELEGRAM
Network Admin
Как найти MAC-адрес устройства на коммутаторе Cisco - Network Admin
При проведении работ по устранению неполадок или обслуживанию корпоративной сети иногда требуется выявить MAC-адреса конкретных устройств (хостов, других коммутаторов, других сетевых устройств), которые подключены к данной сети.
👍5🔥1🗿1
Компания Oracle представила обновление VirtualBox до версии 7.0.20. Это тех.релиз с значимыми исправлениями ошибок и улучшениями.
⚙️ Список изменений:
Для скачивания последней версии VirtualBox 7.0.20 посетите официальный сайт программы.
⏺ TPM: Устранены ошибки, которые появлялись в средстве просмотра событий при использовании гостевых систем Windows.⏺ macOS: исправлена проблема передачи USB-устройств в виртуальные машины (ошибка №21218).⏺ Audio: Исправлена проблема записи аудио с эмуляцией HDA после перезагрузки новых виртуальных машин с Windows 10 / 11.⏺ USB: Устранена взаимоблокировка в OHCI, возникающая при сохранении состояния виртуальной машины или создании снимка (ошибка №22059).⏺ Linux Guest and Host: Добавлена начальная поддержка ядра OpenSuse 15.6.⏺ Linux Guest and Host: Добавлена начальная поддержка ядра RHEL 9.5 (ошибка №22099).⏺ Дополнения для гостевой ОС: Исправлена проблема в буфер обмена, из-за которой при копировании текста между Windows и X11 добавлялись лишние пустые строки (ошибка №21716).⏺ UEFI Secure Boot: В список для новых виртуальных машин добавлены новые сертификаты Microsoft.
Для скачивания последней версии VirtualBox 7.0.20 посетите официальный сайт программы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Для ядра Linux 6.11 выпущены обновления сетевой подсистемы с поддержкой множества нового оборудования для беспроводных сетей.
Сетевая подсистема Linux продолжает получать поддержку широкого ассортимента нового оборудования на каждом цикле - от потребительских компонентов до серверных платформ, а также различных наборов микросхем, встроенных в различные гиперскейлеры.
🙃 Ключевые моменты в Linux 6.11 networking:
Подробнее обо всех изменениях сетевых функций в Linux 6.11 читайте в разделе "Сетевые возможности".
Сетевая подсистема Linux продолжает получать поддержку широкого ассортимента нового оборудования на каждом цикле - от потребительских компонентов до серверных платформ, а также различных наборов микросхем, встроенных в различные гиперскейлеры.
⏺ Сетевой драйвер Microsoft vNIC теперь может поддерживать размеры страниц, отличные от 4 КБ, в ARM64.⏺ Сетевой драйвер VirtIO теперь поддерживает обработку нулевого копирования AF_XDP Rx и поддерживает ограничения байтовой очереди.⏺ Драйвер Realtek добавляет поддержку PHY RTL8224 со скоростью 2,5 Гбит/с.⏺ Драйвер Intel IWLWIFI по умолчанию включает режим P2P с низкой задержкой.⏺ Режим Multi-Link Operation (MLO) снова включен для драйвера Intel WiFi, а также добавлен в драйвер MediaTek MT7925.⏺ Улучшен API сетевого драйвера в отношении состояния источника питания (PoE) с указанием мощности, класса и причин сбоя.
Подробнее обо всех изменениях сетевых функций в Linux 6.11 читайте в разделе "Сетевые возможности".
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Как разделить файлы на основе количества строк, конкретных условий, шаблонов или при добавлении пользовательских заголовков?
🖥 В этом руководстве расскажу, как разделить большие файлы на более мелкие с помощью awk команды в Linux.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
Разделение файлов с помощью команды Linux awk
В этом руководстве вы узнаете, как разделить большие файлы на более мелкие с помощью awk команды в Linux. Я расскажу, как разделить файлы на основе количества строк, конкретных условий, шаблонов или при добавлении пользовательских заголовков. Разделение на…
👍4👌1
⏺ Загрузите ваш ПК с Windows в безопасный режим или среду восстановления Windows.⏺ Перейти к C:\Windows\System32\drivers\CrowdStrike
⏺ Найдите и удалите файл, соответствующий "C-00000291 *.sys"
⏺ Загружайтесь нормально
Другой способ - предотвратить запуск CrowdStrike с помощью любого из следующих методов:
Метод 1:
⏺
Перейдите в командную строку из параметров восстановления.
⏺
Перейдите к C:\Windows\System32\Drivers
⏺
Переименуйте CrowdStrike в Crowdstrike_Old
⏺
Перезагрузите компьютер.
Метод 2:
⏺
Загрузите ваш ПК с Windows в безопасный режим или среду восстановления Windows.
⏺
Перейдите в реестр Windows
⏺
Отредактируйте следующий ключ, чтобы отключить загрузку csagent.sys.
⏺
HKLM:\SYSTEM\CurrentControlSet \Services \ CSAgent \ Начать с 1 по 4
Если вы используете Windows на экземпляре AWS EC2, вы можете попробовать следующий метод:
⏺
Отсоедините том EBS от поврежденного EC2
⏺
Подключите том EBS к новому EC2
⏺
Исправьте папку драйвера CrowdStrike в соответствии с обходным решением, предложенным CrowdStrike
⏺
Отсоедините том EBS от нового экземпляра EC2
⏺
Присоедините том EBS к поврежденному экземпляру EC2
Описанный выше метод также можно применить для экземпляров Windows, работающих на облачной платформе Google.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤝1
Forwarded from Baza
Глобальный сбой в работе Windows затронул банки, операторов связи и аэропорты. У тысяч пользователей Microsoft отображается «синий экран смерти» — всё из-за ошибочного обновления поставщика ПО кибербезопасности CrowdStrike.
Первые сообщения о проблеме пошли из Австралии: начался хаос в супермаркетах, многие авиарейсы пришлось отменить. В США компании Delta, United и American Airlines отменили все рейсы из-за «сбоя в коммуникациях». Британский канал Sky News не смог провести трансляцию утреннего выпуска новостей. Также с проблемами в работе столкнулись компании из Индии.
Аэропорт Берлина сообщил, что «в связи с техническими неполадками регистрация на рейсы будет проходить с задержкой». В Мельбурне предупредили пассажиров о «глобальной технологической проблеме». Авиакомпания Ryanair посоветовала пассажирам приезжать в аэропорты как минимум за три часа до вылета.
Издание The Verge сообщает, что проблемы связаны с обновлением от компании по кибербезопасности CrowdStrike. Там уже обнаружили причину — заявили, что сбой возник из-за проблемы, связанной с датчиком Falcon. По словам представителей компании, неполадка особенно сильно сказалась на корпоративных клиентах. Из-за сбоя акции CrowdStrike и Microsoft устремились вниз.
❗ Подписывайтесь, это Baza
Первые сообщения о проблеме пошли из Австралии: начался хаос в супермаркетах, многие авиарейсы пришлось отменить. В США компании Delta, United и American Airlines отменили все рейсы из-за «сбоя в коммуникациях». Британский канал Sky News не смог провести трансляцию утреннего выпуска новостей. Также с проблемами в работе столкнулись компании из Индии.
Аэропорт Берлина сообщил, что «в связи с техническими неполадками регистрация на рейсы будет проходить с задержкой». В Мельбурне предупредили пассажиров о «глобальной технологической проблеме». Авиакомпания Ryanair посоветовала пассажирам приезжать в аэропорты как минимум за три часа до вылета.
Издание The Verge сообщает, что проблемы связаны с обновлением от компании по кибербезопасности CrowdStrike. Там уже обнаружили причину — заявили, что сбой возник из-за проблемы, связанной с датчиком Falcon. По словам представителей компании, неполадка особенно сильно сказалась на корпоративных клиентах. Из-за сбоя акции CrowdStrike и Microsoft устремились вниз.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Microsoft внесла некоторые значительные изменения в панель задач в 😭 Windows 11. Однако функциональность панели задач оказалась сильно ограниченной для многих пользователей — например, больше нельзя было закреплять приложения или завершать задачи напрямую с её помощью.
Как разблокировать опцию "Завершить задачу" на панели задач Windows 11
Если вы включите опцию "Завершить задачу", вы сможете щелкнуть правой кнопкой мыши на значок приложения на панели задач, чтобы завершить приложение напрямую.
Активировав эту опцию, вам не нужно открывать Диспетчер задач, чтобы полностью завершить задачу, если она зависла или больше не закрывается правильно.
Опция "Завершить задачу" является функцией для разработчиков. Вот как её включить:
1️⃣ Откройте настройки на вашей системе Windows 11.
2️⃣ Перейдите в раздел Система, а затем Для разработчиков.
3️⃣ Найдите Завершить задачу и активируйте её.
После включения этой настройки вы можете просто щелкнуть правой кнопкой мыши на открытое приложение на панели задач, чтобы завершить задачу. Это очень удобно.
Хорошие новости! Microsoft возвращает функцию закрепления в большом обновлении Windows 11 в 2024 году. Опция закрытия приложений напрямую с панели задач уже включена в Windows 11. Однако, её сначала нужно включить, так как она немного скрыта.
Как разблокировать опцию "Завершить задачу" на панели задач Windows 11
Если вы включите опцию "Завершить задачу", вы сможете щелкнуть правой кнопкой мыши на значок приложения на панели задач, чтобы завершить приложение напрямую.
Эта функция отключена по умолчанию, вы можете закрыть приложение только обычным способом, используя кнопку X в углу или выбрав "Закрыть окно" при щелчке правой кнопкой мыши на значок приложения на панели задач. Однако эти действия закрывают только окно, в котором открыто приложение, а не всю программу. В зависимости от типа приложения это может привести к различиям в производительности вашей системы.
Активировав эту опцию, вам не нужно открывать Диспетчер задач, чтобы полностью завершить задачу, если она зависла или больше не закрывается правильно.
Опция "Завершить задачу" является функцией для разработчиков. Вот как её включить:
После включения этой настройки вы можете просто щелкнуть правой кнопкой мыши на открытое приложение на панели задач, чтобы завершить задачу. Это очень удобно.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
В этой статье показал, как проверить действующее имя хоста и метод изменения имени хоста на вашей машине Ubuntu с помощью командной строки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
Как изменить имя хоста в Ubuntu
Имя хоста — это пользовательское имя, которое идентифицирует компьютерную систему в сети. В этом статье расскажу как изменить имя хоста в Ubuntu с помощью командной строки Linux. Как проверить текущее имя хоста в Ubuntu Чтобы проверить текущее имя хоста вашей…
👍4
Intel готовится нанести удар по AMD и Qualcomm с выпуском следующей крупной версии своих процессоров Core Ultra для ноутбуков.
В пресс-релизе Intel указано, что в презентации примут участие исполнительный вице-президент компании и генеральный директор группы Client Computing, Мишель Джонстон Холтхаус, а также старший вице-президент и генеральный директор группы Client Business, Джим Джонсон.
ℹ️ Также было добавлено:
Ранее Intel заявила, что к концу 2024 года ожидает выхода 80 различных ноутбуков с процессорами Core Ultra на базе архитектуры Lunar Lake, при этом около 20 производителей ПК будут предлагать такие устройства.
PC с Copilot+ впервые стали доступны в июне с ноутбуками, оснащёнными чипами Snapdragon X Plus и Elite от Qualcomm. Однако эти ноутбуки не запускались с противоречивой функцией Recall.
⚫️ Recall — предназначалась для «съемки изображений вашего активного экрана каждые несколько секунд», чтобы пользователи могли найти всё, что они делали на своём ПК, с помощью поиска.
Вчера Intel объявила, что проведет прямую трансляцию 3 сентября, на которой официально представит следующее поколение процессоров Core Ultra под архитектурой "Lunar Lake".
В пресс-релизе Intel указано, что в презентации примут участие исполнительный вице-президент компании и генеральный директор группы Client Computing, Мишель Джонстон Холтхаус, а также старший вице-президент и генеральный директор группы Client Business, Джим Джонсон.
В ходе мероприятия, которое будет транслироваться в прямом эфире, они раскроют детали прорывной энергоэффективности новых процессоров в архитектуре
x86,
исключительной производительности ядер, значительных улучшений в графической производительности и несравненной вычислительной мощности для ИИ, которая будет определять эту и будущие поколения продуктов Intel.
Ранее Intel заявила, что к концу 2024 года ожидает выхода 80 различных ноутбуков с процессорами Core Ultra на базе архитектуры Lunar Lake, при этом около 20 производителей ПК будут предлагать такие устройства.
PC с Copilot+ впервые стали доступны в июне с ноутбуками, оснащёнными чипами Snapdragon X Plus и Elite от Qualcomm. Однако эти ноутбуки не запускались с противоречивой функцией Recall.
Однако опасения по поводу безопасности этой функции начали появляться в интернете, что заставило Microsoft отложить внедрение функции Recall в компьютеры с Copilot+. На данный момент нет информации о том, когда функция Recall будет добавлена в эти ПК.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
«Мой Офис» так называемая "Убийца" Microsoft Office увеличит инвестиции в 6,5 раз до 4,7 млрд.руб. А ещё 1,1 млрд.руб. будет вложено в создание корпоративной почты «Почта 2.0».
👀 Читать продолжение
Верите в успех проектов? 👍 / 👎
Верите в успех проектов? 👍 / 👎
Please open Telegram to view this post
VIEW IN TELEGRAM
👎16👍9
Перед добавлением версии выпуска 🙃 Linux 6.11, были внесены последние обновления в Turbostat.
С новым ядром утилита Turbostat теперь способна снимать данные со счётчиков из технологии мониторинга платформы Intel (PMT). Технология мониторинга платформы Intel является одним из их новейших способов предоставления телеметрии для клиентских, серверных и вспомогательных продуктов.
Этот новый код для Turbostat позволяет считывать счётчики PMT аналогично тому, как инструмент считывает счётчики MSR и perf.
❗️ Кто заинтересован в использовании телеметрии Intel PMT через Turbostat, могут найти документацию и некоторые примеры в рамках выпуска Linux 6.11-rc1.
Инструмент, находящийся в дереве исходного кода ядра и используемый для отчётности по частоте процессора и статистике простоя, а также по другим полезным метрикам.
С новым ядром утилита Turbostat теперь способна снимать данные со счётчиков из технологии мониторинга платформы Intel (PMT). Технология мониторинга платформы Intel является одним из их новейших способов предоставления телеметрии для клиентских, серверных и вспомогательных продуктов.
Этот новый код для Turbostat позволяет считывать счётчики PMT аналогично тому, как инструмент считывает счётчики MSR и perf.
Одним из первоначальных направлений интеграции PMT является возможность Turbostat считывать метрики резидентности DC6 процессоров Meteor Lake в пользовательское пространство. Другие функции PMT также могут считываться через Turbostat, но это зависит от предоставления необходимых метаданных PMT для анализа.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7👍4
361050-intel-avx10.2-spec.pdf
1.1 MB
Intel опубликовала техническую документацию о AVX10.2 в рамках теперь уже общедоступного документа.
Инженеры Intel также уже работают над внедрением AVX10.2 в компиляторы GCC и LLVM/Clang.
Инженеры Intel также уже работают над внедрением AVX10.2 в компиляторы GCC и LLVM/Clang.
Согласно предыдущим заявлениям Intel, AVX10.2 является весьма интересным, поскольку это первая версия AVX10, которая будет поддерживаться как на P-ядрах, так и на E-ядрах.
👍4👌2
Начальник поручил создать около 500 пользователей, решил использовал PowerShell для создания пользователей на основе таблицы Excel. Это заняло время, т.к. имена юзеров уже существовали и были другие нюансы. Но, так или иначе, я решил все проблемы и сдал отчет в тот же день.
Он был недоволен, потому что я использовал скрипт, и сказал:
Больше так не делай, потому что это сломает Active Directory. Я не просил создавать этих пользователей с помощью скриптов, все должно быть сделано вручную.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡36😁10🙈8🥴2👍1