Pull to refresh
6
Karma
0
Rating

Новый уровень оптимизации Windows

Ещё как тестировали) Это у нас было ещё в самых ранних тестах, но народ больше желал видеть эффект на играх, вот и делали на них больший упор) А бенч работы с архиватором можно посмотреть тут — www.youtube.com/watch?v=1z-M6rGyIQc&feature=youtu.be

Новый уровень оптимизации Windows

Для ОЗУ приоритет листов памяти, для ПЗУ приоритет ввода-вывода. Основной API, который для этого используется «NtSetInformationProcess».

Новый уровень оптимизации Windows

Да, именно так, но алгоритмы нейросети классифицируют такой процесс как приоритетный и отдают ему тот объем ресурсов, который будет оптимален для наилучшей производительности.

Новый уровень оптимизации Windows

Экономический эффект в уменьшении времени на все операции с ПК, в т.ч. и рендер видео, запаковка архивов или обработка сетевых запросов в среднем около 5%. Куллер действительно будет меньше шуметь, но только если нет активного взаимодействия с ПК. Так же уменьшается энергопортребление при бездействии пользователя.

Новый уровень оптимизации Windows

Это минимальное значение, которое статистически очищено от погрешности. В среднем, разброс по прозводительности между тестами менее 1% при неизменности условий тестирования. Разница при тестах между WPS и стоком может достигать 10-15% если возникает дополнительная фоновая активность приложений (работа антивируса, индексации файлов или загрузка обновлений).

Новый уровень оптимизации Windows

Платой видеозахвата собирали изображение для последующего сопоставления. Методика следующая — брали тестовый ПК со стоковой ОС и набором предустановленного ПО (ms office, steam, origin, антивирус и браузер) но без WPS. После чего прогоняли не менее пяти раз бенчмарк какой-либо игры (метро, ларка, борда) и за основу брали наилучший результат тестов. После чего устанавливали WPS и повторяли все те же тесты, после чего брали наихудший результат полученный с WPS и сопоставляли с наилучшим полученным без WPS. Как итог, получали повышенную плавность картинки и прирост количества кадров около 3-5%

Новый уровень оптимизации Windows

Виртуалка это просто уровень абстракции ПО, независимо от того запускать нашу софтину на хоте и внутри виртуалки, алгоритмы будут работать одинаково (с той лишь разницей, что будут доступны разные уровни ресурсов).

Новый уровень оптимизации Windows

Про тесты можем отдельную статью написать. Чтобы получить качественные и объективные результаты сравнительных тестов понадобилось докупить плату видеозахвата и тестировать не на бенчмарках (т.к. их архитектура очень отличается от пользовательских приложений), а на реальных играх/приложениях. Один из примеров — www.youtube.com/watch?v=R3YuoAy4fr0#action=share

Поймай меня, если сможешь

Да, крайне занятно, видимо автор тренирует литературные навыки, а вовсе не описывает реальные факты, но эксперемент явно удачный, т.к. я вполне охотно купился :)

Поймай меня, если сможешь

Безусловно вы вольны поступать так, как считаете нужным, я лишь делюсь своим мнением, и оно в том, что проявлять неуважение к человеку на основе субъективной оценки является невежественным и деструктивным поведением. Но каждый в итоге получает то, что выбирает сам, и если вам угодно относиться к людям негативно на основе предрассудков, то это ваше право и ни кто вам этого не запретит.

Поймай меня, если сможешь

Решение о том, «г@вно» специалист или нет, должен принимать его руководитель и в зависимости от решения продолжать трудовые отношения или нет. Если вы не являетесь руководителем и вас не устраивают те или иные аспекты работы коллеги, то необходимо эскалировать свой вопрос на уровень соответствующего руководства, где в зависимости от ситуации будет приниматься решение. А до тех пор, пока решение в вашу пользу не будет принято, хейтить человека или относиться к нему неуважительно на основе субъективных предположений или оценок является невежественным. Тем более, если человек, как вы говорите, замечательный, но как специалист по вашему мнению не очень.

Поймай меня, если сможешь

А как вы отличаете «специалиста» от специалиста? По коммуникативным навыкам, по одежде и манерам, по возрасту? Если человек не разбирается в предметной области другого работника, то оценка происходит по косвенным признакам, которые часто некорректны или слишком субъективны. Конечно, в случае с руководителем, коммуникативные навыки очень важны, но это не всё, что делает руководителя хорошим руководителем. А статьи вроде данной, просто множат невежество и межпрофессиональный «расизм» с главной мыслью типа «моя работа важнее/ценнее твоей». Если люди работающие в одной организации будут держать в голове основной мыслью то, что работа любого сотрудника несет свой вклад в общее дело, то будет работаться гораздо лучше. А для организаций в духе «тут мой кум директор, а вот мой зять зам» каждый работник принимает решение сам, продолжать работать за себя и за этого неработающего зятя/кума и т.п, либо найти более выгодное предложение на рынке.

Поймай меня, если сможешь

Очень расстраивает, когда люди, которые выбрали себе одну работу начинают потешаться над специалистом другой области, особенно не зная всех нюансов и подоплеки. Да, есть менеджеры зеленые и бестолковые, как и программисты и любые другие работники, но думать, что «я тут всю работу делаю, а этот сыч менеджерский только языком трепит» очень неверно. Суть любого руководителя видеть картину в масштабе всего процесса и на несколько шагов, а суть любого исполнителя вникать в нюансы для правильной реализации задачи. Проблема конкретного автора в том, что из его текста прямо сочится мысль, что менеджеры не нужны вовсе, но я много раз видел как на каком-нибудь предприятии программистам те же бухгалтеры рассказывали требования напрямую, руководствуясь мыслью о том, что нафига нанимать дармоедов менеджеров и аналитиков, сейчас они сами тут все прекрасно объяснят, а программист закодит, после чего на выходе получался в лучшем случае долгострой с бюджетной ямой в несколько миллионов (хорошо если рублей).
Неопытные и нерадивые сотрудники везде портят жизнь хорошим опытным специалистам и не нужно думать, что программисты в этом смысле чем-то лучше менеджеров как и наоборот.

Единое ядро Windows

Очень интересная и познавательная статья. Но как это часто бывает с майками, они теоритическую масштабируемость плохо накладывают на практическую из-за больших разбежек по возможным сценариям работы, поэтому усредняют до одной математической модели сценарии работы на 2х ядрах с HT и на 8ми ядрах с HT. Не сочтите за хвастовство, просто хотел бы поделиться, что это не пустые слова — мы учли такие моменты при разработке своего софта ещё в 2014ом году и поэтому в отличии от игрового режима Microsoft, наш игровой режим не уменьшает производительность у пользователей независимо от конфига. Кому интересно, может ознакомится подробнее здесь

Маленький ноутбук для системного администратора

А чем GPD Pocket плох? Прямой наследник Sony Vaio P с неплохим железом. Пользовался одно время GPD Win — для своих размеров просто королевские характеристики.

Что такое SMT и как оно работает в приложениях — плюсы и минусы

Спасибо за подробную информацию!
Да, всё верно, это ложное срабатываение вызвано использованием одного из сторонних компонентов при установке.
Прямо сегодня начали работу над собственным компонентом установки, вместо стороннего.

Что такое SMT и как оно работает в приложениях — плюсы и минусы

Для андройда, чтобы управлять задачами корректно, нужен либо рут, либо пересобирать прошивку с встраиванием такого диспетчера. Да и не особо он там и нужен т.к. используется вытесняющая многозадачность. Чаще проблемы с распределением ресурсов на андройде исходят от халтурной сборки ядра прошивки, без качественной отладки на конечном железе :)

Что такое SMT и как оно работает в приложениях — плюсы и минусы

Вот поэтому я и решил написать данную статью, многие люди путают одновременное выполнение задач с временны́м выполнением. SMT позволяет выполнять несколько задач одновременно как в двухядерном процессоре, но сами задачи должны быть разнородны, тогда как в двухядерном процессоре одновременно могут выполняться однородные задачи. А тот алгоритм, который вы описали, это обычное использование конвейера с одним ядром без SMT, когда одновременно может выполняться не более одной операции.

Что такое SMT и как оно работает в приложениях — плюсы и минусы

Подробнее прочитать про «нас» можно в моей предыдущей статье :)
Windows Performance Station или как я учил комп работать эффективно
https://habrahabr.ru/post/320110/

Что такое SMT и как оно работает в приложениях — плюсы и минусы

Спасибо за замечание, да, здесь вопрос контекста, по сути эта статья является продолжением моей предыдущей статьи про Windows Performance Station.

Information

Rating
Does not participate
Registered
Activity