Вышла новая версия cppcheck — статического анализатора исходного кода для языков C и C++. В этом выпуске представлены новые проверки: пропущенный return в функции; запись перекрывающихся (overlapping) данных, обнаружение UB; сравнение с значением вне допустимого диапазона типов; отключение copy elision из-за использования return std::move(local); открытие файла на чтение и запись в разных потоках (streams). Также внесены улучшения: Поддерживаются цветов в выводе диагностик на Unix-based платформ. Добавлен символьный анализ для ValueFlow. Правила, использующие «define» tokenlist, ...
Читать далее »Новости
Apple M1X и до 64 ГБ оперативной памяти: новые MacBook Pro выйдут уже в этом месяце
Редактор авторитетного ресурса Bloomberg Марк Гурман (Mark Gurman) утверждает, что Apple готовится к запуску новой однокристальной системы Apple M1X на октябрьском мероприятии. В 2020 году Apple совершила долгожданный переход на некристальную систему Apple M1 на базе ARM. В дополнение к 10-ядерному процессору однокристальная система Apple M1X будет предлагать выбор между графическими процессорами с 16 и 32 ядрами. Ожидание MacBook Pro, вероятно, почти закончилось: новый MacBook Pro не появился на презентации продукта Apple в сентябре, но он ...
Читать далее »iPhone 13 Pro и 13 Pro Max получили уникальную функцию изменения кадровой частоты экрана. В зависимости от активности пользователя
Как известно, старшие модели линейки iPhone 13 поддерживают переменную кадровую частоту дисплея. В зависимости от условий частота может изменяться в пределах от 10 до 120 Гц. Однако сейчас обнаружилась ещё одна любопытная деталь. Оказывается, частота может меняться не только в зависимости от приложения или нагрузки на смартфон. В iPhone 13 Pro и 13 Pro Max есть функция, меняющая кадровую частоту дисплея в зависимости от того, насколько быстро палец пользователя скользит по экрану. К примеру, если пользователь открыл приложение Twitter и читает ...
Читать далее »Производительность Windows 11 в играх может падать на 25-30%
Несмотря на заявления Microsoft о том, что Windows 11 идеально подходит для геймеров, пользователям нужно быть внимательными. Дело в том, что настройки функций безопасности по умолчанию могут снизить производительность в играх примерно на 25–30%. Проблема заключается в функции безопасности на основе виртуализации (VBS), которая была доступна с Windows 10. Она обеспечивает виртуализацию программного и аппаратного обеспечения для повышения безопасности системы. По сути, платформа создает изолированную подсистему, которая помогает предотвратить проникновение вредоносных программ на компьютер. VBS использует ...
Читать далее »Miccrosoft тоже хочет SoC Arm с GPU AMD. Новый планшет Surface Pro X может получить такую полузаказную платформу
Следующее поколение планшета Microsoft Surface Pro X может заполучить полузаказную платформу с GPU AMD. Согласно источникам, Microsoft и AMD сейчас работают над новой однокристальной системой на основе архитектуры Arm. AMD будет отвечать за графическую часть этой SoC. Как и в случае будущей SoC Exynos 2200, речь идёт о GPU на основе архитектуры mRDNA2. Конфигурация графического ядра предполагает 8 блоков CU, то есть 512 потоковых процессоров. Это столько же, сколько у современных APU AMD и, к примеру, у сердца портативной консоли Steam Deck. Но не стоит забывать, ...
Читать далее »