Frogen Posted May 3, 2019 Share Posted May 3, 2019 Загрузка процессора. Процессор имеет в своём составе несколько ядер. Один поток, или одна нить (я использую эти слова как синоним для thread) выполняется в один момент времени на одном ядре. Таким образом, одна нагружающая процессор нить на четырёхъядернике покажет загрузку не более 25 процентов. Две нити - не более 50 процентов. (Причём процессор с Hyperthreading, у которого фактически 4 ядра, но делает вид, будто у него 8 ядер, тоже покажет загрузку около 50 или немного меньше). В данном примере бутылочным горлышком является процессор, несмотря на то, что он "недонагружен", а важно не количество ядер, а производительность ядра. А кто отвечает за "распаралеливание" процессов?. Винда или автор текста?? Почему, тот же Ведьмак, идет на максимале, без проблем?? По сути , получается, что в ДКС работает одноядерник, начала вкека. И вот ему то и подавай частоту.. желательно 6000 )). Так ? Manual_RU по модулям Мираж(без обновления 2019),Газель, Скайхок; F -14 (кабина оператора),И16 ("горячие" клавиши), Christen Eagle II, BuddySpike, DDCS, Kaukasus Offensive (Сервера-как играть) https://drive.google.com/open?id=1S_x0Z8sOcZwWTH73fKpjOIIVKeXzlZz3 F-16C Viper - https://drive.google.com/open?id=1YKz5p_WR1Sgz97mwYCXY7jDLxr_bYCJq OH-58 Kiowa - https://drive.google.com/open?id=1LBiAJ68hghW4I4WnkO3rp8S_fpScHyBw Link to comment Share on other sites More sharing options...
vvm13 Posted May 3, 2019 Share Posted May 3, 2019 (edited) Что касается памяти. Когда избыток памяти, вы этого обычно не чувствуете (хотя файлы на диске кешируются в ОЗУ и это может быть приятно, если ОЗУ *очень* много). Когда же не хватает памяти, операционная система выгружает часть страниц ОЗУ на диск, а потом при обращении к этим страницам возвращает обратно, выгружая что-то ещё, и наступают тормоза. Таких ситуаций надо избегать. ССД, конечно, быстрее винчестера, но всё равно много медленнее, чем ОЗУ (а ещё можно износом попугать). Про видеопамять (особенно конкретно с DCS) не знаю, но там может быть аналогичная ситуация - лишняя подгрузка текстур. Edited May 3, 2019 by vvm13 Link to comment Share on other sites More sharing options...
vvm13 Posted May 3, 2019 Share Posted May 3, 2019 А кто отвечает за "распаралеливание" процессов?. Винда или автор текста?? Почему, тот же Ведьмак, идет на максимале, без проблем?? По сути , получается, что в ДКС работает одноядерник, начала вкека. И вот ему то и подавай частоту.. желательно 6000 )). Так ? Не все алгоритмы параллелятся. Пример: мы вычисляем X, Y. Z и T. Если они друг от друга не зависят, то мы можем их вычислять в четырёх нитях. Если для вычисления Y нам надо предварительно вычислить X, для вычисления Z - Y, а для вычисления T - Z, это одна нить (нет, конечно, мы по прежнему можем использовать 4, но 3 из них будут спать). И, полагаю, DCS посложнее ведьмака будет. Link to comment Share on other sites More sharing options...
zetetic Posted May 3, 2019 Share Posted May 3, 2019 Что касается памяти. Когда избыток памяти, вы этого обычно не чувствуете (хотя файлы на диске кешируются и это может быть прятно, если ОЗУ *очень* много). Когда же не хватает памяти, операционная система выгружает часть страниц ОЗУ на диск, а потом при обращении к этим страницам возвращает обратно, выгружая что-то ещё, и наступают тормоза. Таких ситуаций надо избегать. ССД, конечно, быстрее винчестера, но всё равно много медленнее, чем ОЗУ (а ещё можно износом попугать). Про видеопамять (особенно конкретно с DCS) не знаю, но там может быть аналогичная ситуация - лишняя подгрузка текстур. Да, ЦП лучше 8 Гц на одно ядро. Я пытался сократить файл подкачки и вообще его отменить, но ДКС такие фокусы тоже не переваривает. У меня при ОЗУ=32Гб - заполняет на 13Гб, а всё остальное в файл подкачки от 9 до 28Гб. FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32' Link to comment Share on other sites More sharing options...
Frogen Posted May 3, 2019 Share Posted May 3, 2019 (edited) Что касается памяти.,,,. Когда же не хватает памяти, операционная система выгружает часть страниц ОЗУ на диск, а потом при обращении к этим страницам возвращает обратно, выгружая что-то ещё, и наступают тормоза. \. тормоза наступают когда монитор пишет "ошибки записи" , причем, данные ошибки наблюдаются только в работе с данными ДКС. При накоплении этих ошибок более 1000 игра , как правило зависает.. Хм, Да, ЦП лучше 8 Гц на одно ядро. Я пытался сократить файл подкачки и вообще его отменить, но ДКС такие фокусы тоже не переваривает. У меня при ОЗУ=32Гб - заполняет на 13Гб, а всё остальное в файл подкачки от 9 до 28Гб. интересная картина рисуется. Смысл наращивать величину общего количества памяти, более 16 (13-14 ГБ на ДКС, остальное 4 Гб лопает Винда )) если она не используется конкретно в ДКС по назначению, и процессы докачки данных сохраняются. Спасибо за эту инфу. Это меняет картину, для принятия решения.... Edited May 3, 2019 by Frogen Manual_RU по модулям Мираж(без обновления 2019),Газель, Скайхок; F -14 (кабина оператора),И16 ("горячие" клавиши), Christen Eagle II, BuddySpike, DDCS, Kaukasus Offensive (Сервера-как играть) https://drive.google.com/open?id=1S_x0Z8sOcZwWTH73fKpjOIIVKeXzlZz3 F-16C Viper - https://drive.google.com/open?id=1YKz5p_WR1Sgz97mwYCXY7jDLxr_bYCJq OH-58 Kiowa - https://drive.google.com/open?id=1LBiAJ68hghW4I4WnkO3rp8S_fpScHyBw Link to comment Share on other sites More sharing options...
vvm13 Posted May 3, 2019 Share Posted May 3, 2019 С процессорами есть ещё беда - производительность на ядро мало растёт. Процессороделатели пудрят людям мозги всяким hyperthrading'ом и количеством ядер. В самом деле, бывают задачи, где это имеет смысл. Но поможет ли обновление процессора DCS - большой вопрос (какие-нибудь 20%-30%, когда надо наращивать во много раз, погоды не делают). Но нехватку памяти допускать не надо. Link to comment Share on other sites More sharing options...
vvm13 Posted May 3, 2019 Share Posted May 3, 2019 тормоза наступают когда монитор пишет "ошибки записи" , причем, данные ошибки наблюдаются только в работе с данными ДКС. При накоплении этих ошибок более 1000 игра , как правило зависает.. Хм, интересная картина рисуется. Смысл наращивать величину общего количества памяти, если она не используется ))... У меня, слава богу, винда англоязычная, поэтому я не могу чётко идентифицировать, что означает "монитор пишет "ошибки записи" ", но, похоже, это та самая нехватка памяти и свопинг/paging из-за неё. Память надо наращивать для того, чтобы гарантированно избегать таких ситуаций. Link to comment Share on other sites More sharing options...
vvm13 Posted May 3, 2019 Share Posted May 3, 2019 Моя нынешняя 1070ti чувствуется гораздо приятнее 970-ки (хотя я ничего не измерял). Link to comment Share on other sites More sharing options...
zetetic Posted May 3, 2019 Share Posted May 3, 2019 (edited) В ветках по железу уже есть 100%-ое понимание, что хорошо, а что бесполезно, и что вредно для ДКС. Гипер-сридинг (разделение физ ядра на два виртуальных) - крайне вредно, при наличии достаточной памяти главную роль играет скорость, причём всего железа в балансе. При "слабом" ЦП (4,2Гц) нет смысла ставить топовую видеокарту RTX (испытал лично), ну если только не менять на пред-предыдущее поколение, но по эффективность-деньги, это невыгодно и не нужно для ДКС. У кого ЦП разогнан до 5Гц и выше, имеют отличную производительность. Всё упёрлось в одноядерный ЦП и это уже финиш - таков код ЛокОна. Edited May 3, 2019 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32' Link to comment Share on other sites More sharing options...
vvm13 Posted May 3, 2019 Share Posted May 3, 2019 5 к 4.2 - это прибавка приблизительно 20%. И первое у вас "отличная производительность", а второе "слабый ЦП"? Ну, а "код ЛокОна" там или какой другой (как-никак DCS 2.5 на дворе, сменилось минимум два двихка)... я подозреваю, что вам ни тот, ни другой код не показывали и вы их сравнить не можете. Link to comment Share on other sites More sharing options...
Frogen Posted May 3, 2019 Share Posted May 3, 2019 Всё упёрлось в одноядерный ЦП и это уже финиш - таков код ЛокОна. спасибо за консультации. Manual_RU по модулям Мираж(без обновления 2019),Газель, Скайхок; F -14 (кабина оператора),И16 ("горячие" клавиши), Christen Eagle II, BuddySpike, DDCS, Kaukasus Offensive (Сервера-как играть) https://drive.google.com/open?id=1S_x0Z8sOcZwWTH73fKpjOIIVKeXzlZz3 F-16C Viper - https://drive.google.com/open?id=1YKz5p_WR1Sgz97mwYCXY7jDLxr_bYCJq OH-58 Kiowa - https://drive.google.com/open?id=1LBiAJ68hghW4I4WnkO3rp8S_fpScHyBw Link to comment Share on other sites More sharing options...
zetetic Posted May 3, 2019 Share Posted May 3, 2019 (edited) 5 к 4.2 - это прибавка приблизительно 20%. И первое у вас "отличная производительность", а второе "слабый ЦП"? Ну, а "код ЛокОна" там или какой другой (как-никак DCS 2.5 на дворе, сменилось минимум два двихка)... я подозреваю, что вам ни тот, ни другой код не показывали и вы их сравнить не можете. Для тех красот, которые сделали сейчас мой ЦП уже слабоват (RTX 2080Ti работал хуже под ним чем GTX980Ti !!!). А по поводу кода, это официальный ответ техподдержки и тут никуда не деться. Движки меняли, но код остался со времён ЛокОна. "Спасает" оптимизация менеджером, это то на что некоторые стали жаловаться, как на "замыливание" удалённых объектов, но производительность одновременно возросла, что так же некоторые подметили. Просто этот менеджер периодически барахлит, а я это замечаю постоянно. Edited May 3, 2019 by zetetic FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32' Link to comment Share on other sites More sharing options...
vvm13 Posted May 3, 2019 Share Posted May 3, 2019 Удивительная ситуация, которая может измениться или уже изменилась с новыми видеодрайверами или очередным обновлением DCS (какой-нибудь баг). Ну, и 980ti отличается от 970 видеопамятью (6 гиг vs 3+1 (у 970 один гиг из четырёх имеет худшие показатели) при потреблении DCS около 4). Так что смысл от замены 970 на что-то с большим количеством видеопамяти может быть. Или нет... Link to comment Share on other sites More sharing options...
KHV Posted May 3, 2019 Share Posted May 3, 2019 (edited) Читаю две страницы,как будто зашел в церковь. Особенно доставило вот это. Не все алгоритмы параллелятся. Пример: мы вычисляем X, Y. Z и T. Если они друг от друга не зависят, то мы можем их вычислять в четырёх нитях. Если для вычисления Y нам надо предварительно вычислить X, для вычисления Z - Y, а для вычисления T - Z, это одна нить (нет, конечно, мы по прежнему можем использовать 4, но 3 из них будут спать). И, полагаю, DCS посложнее ведьмака будет. Если вы мой коллега,программист то это очень жаль,что появляются такие спецы. Если вы думаете,что программирование в 2019 году,особенно параллельное застряло на ваших X,Y,Z,T,это сранимо веры в то, что динамика ньютона работает на мелких масштабах:D Посмотрите на линейность роста операций в секунду с увеличением роста частоты ядра и его тдп.И сделайте вывод почему параллельное развитие является безальтернативным вариантом. А то,что вы не видите профита от многопотока в 2019 году,это вопрос только к разработчикам продукта,их рукам,и инструментов которые они используют. И не думайте,что я буду с вами дискутировать на эту тему.Если хотите задать встречный вопрос,задайте его в гугле.Благо век информационный.А вот когда будет конкретика,тогда подумаем:) Edited May 3, 2019 by KHV Link to comment Share on other sites More sharing options...
vvm13 Posted May 4, 2019 Share Posted May 4, 2019 (edited) Я попытался максимально просто, "на пальцах", объяснить людям-непрограммистам некоторые сложности, возникающие при разработке программного обеспечения. И что, в программировании уже божий дух появился, который может параллелить зависимые вещи? Идите сами сами-знаете-куда. Или можете наняться в ED и показать нам Чудо. Короче, я умный, а вы тупой - за подтверждением идите в гугль. Edited May 4, 2019 by vvm13 Link to comment Share on other sites More sharing options...
HmtSabotage Posted May 5, 2019 Share Posted May 5, 2019 Я пытался сократить файл подкачки и вообще его отменить, но ДКС такие фокусы тоже не переваривает. У меня при ОЗУ=32Гб - заполняет на 13Гб, а всё остальное в файл подкачки от 9 до 28Гб. У меня 48, файл подкачки вырублен полностью, ни одна игра включая DCS не жалуется, производительность наборот стабилизировалась, бывает конечно, что DCS в мультиплее отжирает и 48, но это уже утечка памяти, тут токма ждать устранения проблемы, да и не столь это часто бывает Link to comment Share on other sites More sharing options...
zetetic Posted May 5, 2019 Share Posted May 5, 2019 У меня 48, файл подкачки вырублен полностью, ни одна игра включая DCS не жалуется, производительность наборот стабилизировалась, бывает конечно, что DCS в мультиплее отжирает и 48, но это уже утечка памяти, тут токма ждать устранения проблемы, да и не столь это часто бывает Вчера жаловалась, сегодня может и не жаловаться, а завтра может вообще ХЗ что будет. FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32' Link to comment Share on other sites More sharing options...
Bessmertniy Posted May 6, 2019 Share Posted May 6, 2019 Уже много лет в Windows отключаю своп, сейчас живу с 32 гигами - проблем при отсутствии утечки памяти ни разу не было. Может сейчас работу с памятью довели до ума, но раньше оно было криво, а привычка штука сильная. Я главная деталь от БТРа, я основная часть подводной лодки, незаменимый агрегат ракеты и самолета главный элемент. А также я приставка для лопаты - саперной, штыковой, ну и совковой, и кисти по поверхности водитель, и тряпки тоже, только половой. Link to comment Share on other sites More sharing options...
zetetic Posted May 6, 2019 Share Posted May 6, 2019 Вчера отключил файл подкачки - пока всё нормально и что интересно, ОЗУ грузиться на тот же объём. О том, что файл подкачки нужен ЕД говорили около полугода-года назад (не припомню кто говорил). FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32' Link to comment Share on other sites More sharing options...
WaffenCat Posted May 6, 2019 Share Posted May 6, 2019 личные наблюдения Вот тут, снова возник извечный в ДКС вопрос, почему так все не очень хорошо.. https://forums.eagle.ru/showthread.php?t=192488&page=7 Мнения как всегда разделились.. купите i7 и 2080 и получите удовольствие. , или облегчить текстуры )) если на моё ИМХО. то я за 2-й комплект текстур в игре, .. облегченных, эдак процентов на 50%. "убить " текстуры кабины, это без проблем.., но при этом, эффекта особо не наблюдаю. Может кто решить задачку, на моем примере. процессор i72600К, 5 лет, но в ДКС загружен на 50-60 % , по частоте на 3600 (разгоняется ), в процессе загрузки ДКС) память 16 ГБ kingston, в офлайне 10 -14 гигов, а в онлайне. все 16 отжирает ДКС. /интересно, у кого 36, то же все полностью сжирает?/ Видео, 970 , загружено на 60-90 %, (по частоте, без разгона) Файл подкачки на другом, системном диске, при переустановке сразу 25 гигов выделил (мне что жалко , что ли..там места немеряно ) Новое покупать особо как то смысле не вижу... Самое узкое место , это скачивание массивов данных с диска. /когда в небе много ястребов, или ПВО начинает ракеты палить, пачками, или резко пикируешь к земле. до предела.. / с твердого диска. Не успевает..перезагружать текстуры, при этом диск kingston shss37a480g (вроде как не самый медленный из довольно шустрых ) и что? покупать? память до 64 ГБ??, хм.. а где гарантии, что её хватит.. ) Забавный факт, что сколько не понижай текстуры - фремрейт в жестких сценах или пачке Шершней всё-равно будет низкий. Хотя вон у кого-то Кот жрёт едва ли не больше Хорнета, у меня всё наоборот :music_whistling: По поводу "Возьмите i7 и 2080 - будет ультра и комфорт" - бред. У коллеги даже на i9 не всё гладко, но опять же без разгона. Есть "те" кто гонят ЦП, тот же 8700К до пятёрки, но это тоже такое себе...Тем более учитывая разные задачи + есть миссии которые уничтожат даже такой разогнанный ЦП. Для моих задач этот вариант не подходит. А если просто "полетать вечером" - то да. В твоём случае уже бы поменять всё конечно, особенно обратить внимание на хорошие SSD и 32G шустрой оперы. p.s. скорей бы занялись многопоточностью... Это реально очень бы улучшило положение и снизило без того высокий порог входа в проект, во всех смыслах. YouTube - WaffenCatLive Microsoft Windows 10 Pro x64 | ASrock Fatal1ty K4 gaming x470 | SSD m.2 Samsung 970 EVO | AMD Ryzen 7 2700X (4.3Ghz) | RAM 32G ddr4 ballistix Sport (3200MHz) | Super JetStream GeForce RTX2080 | Thrustmaster HOTAS Warthog | TrackIR 5 + TrackClip PRO :pilotfly: [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
aleksandr55 Posted May 6, 2019 Share Posted May 6, 2019 Всем Привет и С Наступающим Праздником Днём Победы !!! Внесу свои "три копейки". Месяц назад я купил видеокарту ASUS nVidia GF RTX 2080,ROG-STRIX O8G GAMING. Купил исключительно для шлема VR Одиссей +. До этого у меня была карта Asus NVDIA 970 GTX. И она меня вполне устраивала. Работала на все "5" баллов !!! При этом я её и не разгонял. Оперативка при этом потреблялась в пределах 8-9 гб ( у меня 16 Гб оперативки). Процессор мой Intel Core i7-4790K тоже не разгонял при карте 970. И при этом летал на практически высоких настройках. Фпс и в оффлайне и в онлайне был 60 стабильно. Сейчас при карте 2080 процессор разогнал немного, до 4200. При полётах в шлеме VR, память видеокарты не более 7,2 Гб ( при 8 Гб), потребление оперативки не более 11-12 Гб, видедокарта загружена на 92 %, процессор в среднем на 54%. При этом температура видеокарты в среднем 56-60 град. Процессора - в среднем 50-55 град. Настройки графики -высокие. VR-1.0. Настройки SteamVR ( ghbkj;tybz- 180; ИЗО- 200; ). При этом фпс выдаёт не менее 45. Что для меня комфортно. Проблемы с чрезмерным потреблением памяти оперативки у вышеуказанных партнёров по DCS возможно связано с их интернет-трафиком ( утечкой т.с. на сторону)и возможно с настройками DCS. " Я так ДУМАЮ..." Всем Удачи !!! СПРОСИТЬ-СТЫДНО НА МИНУТУ. А НЕ ЗНАТЬ-СТЫД НА ВСЮ ЖИЗНЬ ( японская мудрость) ВК: https://vk.com/id70538244 FB:https://www.facebook.com/profile.php?id=100001835295531 Cooler Master Storm Trooper; ASUS ROG Maximus VII Formula; Intel Core i7-4790K; Memory 16 Gb (2x8Gb) RAM; SSD 256 Gb; HDD 1 Tb; ASUS nVidia GF RTX 2080,ROG-STRIX O8G GAMING,; W10x64pro; BRD-N(v.4,5) Stork + HOTAS Warthog Dual Throttles + BRD-F2 Restyling Ме-109; MFD Cougar Pack; TrackiR 5; BENQBL3200PT;HMD Odissey+; Link to comment Share on other sites More sharing options...
zetetic Posted May 6, 2019 Share Posted May 6, 2019 Но вот многопоточностью никто заниматься не собирается, и это официальная позиция:( (по крайней мере, это позиция на сегодня). FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32' Link to comment Share on other sites More sharing options...
sea2sky Posted May 6, 2019 Share Posted May 6, 2019 Вчера отключил файл подкачки - пока всё нормально и что интересно, ОЗУ грузиться на тот же объём. О том, что файл подкачки нужен ЕД говорили около полугода-года назад (не припомню кто говорил). У меня 16 гигов, при отключеном файле подкачки - миссии с заливом не грузятся. i5-9600K@4.8GHz ★ 32Gb DDR4 ★ Asus TUF rtx3080 OC ★ Quest Pro ★ Warthog on Virpil base Link to comment Share on other sites More sharing options...
zetetic Posted May 6, 2019 Share Posted May 6, 2019 У меня 16 гигов, при отключеном файле подкачки - миссии с заливом не грузятся. А я уже второй день гоняю персидскую карту с 32 Гб ОЗУ и всё пока нормально. Но тут от патча к патчу всё может поменяться. FA-18 Grip Add-On\Warthog Stik\BRD-F1\TrackIR-5Pro\TrustmasterMFD*3/W10x64/MSIX99A GAMING PRO CARBON\i76800K@3,8GHz\DDR4 32Gb2800MHz\GTX1080Ti\2560*1440*32' Link to comment Share on other sites More sharing options...
sea2sky Posted May 6, 2019 Share Posted May 6, 2019 А я уже второй день гоняю персидскую карту с 32 Гб ОЗУ и всё пока нормально. Но тут от патча к патчу всё может поменяться. ну это как бы понятно :), не 64 же ей подавай. i5-9600K@4.8GHz ★ 32Gb DDR4 ★ Asus TUF rtx3080 OC ★ Quest Pro ★ Warthog on Virpil base Link to comment Share on other sites More sharing options...
Recommended Posts