Таков
🤷‍♂️
Это "я буду работать но ты меня не увидишь, если что пришлю уведомление". Де факто приложение будет работать, но процесс свой статус не изменит.
Таков
статус- в смысле приоритет процесса и использование ресурсов?
Ну приоритет то может и понизит (а может и нет)
egs
Я вижу только одно -- если сильно нагрузить компьютер, то он будет тормозить. Больше ничего не вижу.
простой вариант: допустим, у нас есть 1-полосная дорога, по дороге едут куча грузовиков и велосипедистов. грузовики - это рантаймы и либы, а велосипедисты - это приложения. каждый велосипедист едит только позади своего грузовика. между грузовиками должно быть расстояние не менее 100м. представим два случая: а) когда у каждого велосипедиста свой грузовик; и б) когда все велосипедисты едут за 1м грузовиком. а теперь представим вариант, при котором велосипедистов сотни или тысячи. насколько эффективно будет задействована полоса пропускания данной дороги, если за каждым грузовиком закреплено всего 1 или 2 велосипедиста.
egs
ещё реальный кейс, очень популярный в народе: игра с дискордом в фоне. жрёт ЦП и ГПУ он очень мало, в пределах 1%, но он такой жирный, что вносит видимый вклад в работу тяжелых приложений, схожий с ВМ сетапом, описанным выше. появляется джиттер, небольшие лаги, вероятность возникновения статтеров заметно возрастает. и это при том, что ЦП даже не нагружен наполовину
egs
при прямом сравнении в лоб разницу легко заметить
egs
на цифрах тоже фиксируется, если знать куда смотреть
Таков
на цифрах тоже фиксируется, если знать куда смотреть
А почему нет видимой проблемы? Может потому что проблемы нет?
egs
О, вот это я проверял кстати, нормально чет всё было.
я почти уверен, что ты а) запускал недостаточно тяжелый проект 2) включил вертикальную синхронизацию с тройной буфферизацией
Таков
потому что они не вникают.
А зачем им вникать в то, что работает?
egs
А почему нет видимой проблемы? Может потому что проблемы нет?
проблема на глаз тоже фиксируется, при прямом сравнении
egs
если я всё правильно понял, то корень описанной проблемы во всех этих случях один и тот же
Таков
egs
то, что появляется нежелательный джиттер между фреймами
Таков
Говорю же разницы нет.
egs
фиксируется при наличии монитора с g-sync и запуском rtss с активированным FCAT, который рисует радугу в углу экрана по которой хорошо виден тиринг. при появлении джиттера тиринг начинает хаотично прыгать по вертикали, при его отсутствии он +-зафиксирован в одном положении, при условии что включен ограничитель фпс
egs
разница между этими двумя случаями чудовищная, но с всинком и триппл бафферингом ты её не увидишь
Александр
разница между этими двумя случаями чудовищная, но с всинком и триппл бафферингом ты её не увидишь
А теперь ждём реальных сравнений, а не теоретических. И реальных людей, которые заметили разницу, если она и была.
egs
вообще, кстати, на дискорд часто жалуются на форумах, в играх из-за него у людей возникает т.н "микростаттеринг", что я описал выше
Александр
Александр
при всём при том же
Ага... Ясненько
Александр
Пользователи винды жалуются на Дискорд тоже из-за флэтпака? 🤨
egs
тут кейс примерно такой же, допустим вместо _параллельного_ запуска вскода, дискорда и ещё ряда электрон-приложений, ты запустишь их в хроме как веб-приложения в табах
Александр
Так проблема в электроне или во флэтпаке?)
Vasiliy Glazov
Кстати, кто не доволен производительностью своих компов, вы отключаете обход аппаратных уязвимостей?
egs
и в электроне и в флетпаке
Александр
и в электроне и в флетпаке
А почему это проявляется лишь в электроне, независимо от того, во флэтпаке ли приложение?
egs
Как это?
какой-нибудь процессор с 10+ ядрами и SMT (20 потоков+) и CONFIG_HZ_250
egs
и разница, наверное, будет уже не такая болезненная
Vasiliy Glazov
Смена железа тоже решение конечно :)
Александр
Смена железа тоже решение конечно :)
На квантовый комп пересаживайся и всё, в чём проблема?)
egs
А почему это проявляется лишь в электроне, независимо от того, во флэтпаке ли приложение?
почему ты так решил, что только с электроном это проявляется?
olegon.ru
и разница, наверное, будет уже не такая болезненная
процент электричества, отданный на эти уязвимости будет больше :)
Александр
почему ты так решил, что только с электроном это проявляется?
Ну так на электрон жалуется куча человек, на те же проблемы во флэтпаке - только ты, да и то в теории
egs
но вообще, электрон ещё нагрузку на ГПУ даёт, а у ГПУ планировщика оченьй большой оверхед
alex
почему ты так решил, что только с электроном это проявляется?
Я вообще решил что это только у тебя проявляется. Причём в голове)) Без обид))
Александр
olegon.ru
Иногда без этого никуда
в туалете есть унитаз, можно туда крикнуть, а сюда не надо
alex
меньше охват пользователей, на линуксе нет ханта и кп2077
Эм... КП2077 на стимдеке идёт без проблем
Александр
Эм... КП2077 на стимдеке идёт без проблем
Как и на любом другом Линукс дистрибутиве
egs
ну допустим он идет по вайном нормально, но под ВМ у него проблемы у многих людей
Александр
ну допустим он идет по вайном нормально, но под ВМ у него проблемы у многих людей
Я надеюсь, вм - не виртуальная машина и я чего-то не понимаю?
shadowchain
Хз зачем в вм его гонять, я его что на Fedora Silverblue через Steam Flatpak c успехом гонял, что на Steam Deck…
egs
ну хотя бы только потому, что ДХ12 на нвидии под вайном работает отвратно, во всяком случае на прошлых поколениях
egs
и под ВМ он будет работать в 2 раза лучше, при условии что ЦПУ вытянет
egs
ну проверь на gtx10{50,60,70,80}
alex
ну допустим он идет по вайном нормально, но под ВМ у него проблемы у многих людей
А проброс ГПУ это штатная и хорошо задокументированная технология, которую советуют сами разработчики игр и которая является штатной и стандартной? Или это всё же неизведанное поле для энтузиастов?
Александр
ну проверь на gtx10{50,60,70,80}
Ну ты мне проброс организуй, а то я с бубнами танцевать ради тебя не хочу
Таков
на амд
На нвидия.
egs
работать-то то он работает, но медленно
Александр
я проверил за тебя, можешь мне поверить наслово
Предпочту конкретно тебе не верить после историй о флэтпаке
egs
dxvk, при наличии выбора, работает сильно быстрее
egs
римерно в два раза
Таков
🤷‍♂ работает замечательно через протон, я вот лично уверяю что в стиме, что в портпротоне.
Александр
В каких последних играх dx12? Просто я бы тут свой опыт описал
Таков
dxvk, при наличии выбора, работает сильно быстрее
Ну а как-то по другому можно или что?