13.12.2017, 18:15 | #21 |
Участник
|
Цитата:
Сообщение от Morpheus
NVDIMM решит проблему производительности.
|
|
13.12.2017, 20:01 | #22 |
Модератор
|
Цитата:
Я (возможно, больше по привычке) первым делом на новой машине делаю X++: fsutil behavior set disablelastaccess 1 fsutil behavior set disable8dot3 1 Цитата:
так, в моем текущем проекте задействовано 1104 unit test'а
Цитата:
в предопределенных майкрософтом виртуальных машинах на 16Гб
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: mazzy (2), Logger (1), EVGL (2), fed (3). |
14.12.2017, 11:20 | #23 |
Участник
|
я не специалист в .Net, но если установить на сервер .Net профайлер и подключить его к процессу D365FO, прояснит ли это что-то?
|
|
14.12.2017, 11:38 | #24 |
Участник
|
Цитата:
Цитата:
изменить можно. но нужно делать слишком много танцев с бубнами. Цитата:
но. 1. вопрос был про среду разработчика и ускорение инструментов разработки. хотелось бы избавиться от тормозов в visual studio. хотелось бы в разы ускорить компиляцию, билд, деплой. 2. предположим, поставили на сервер, отпрофилировали процесс D365FO. узнали, что где-то в кишках аксапты тормозит или постоянно свопится какая-то dll. и что с этим знанием разработчик сможет сделать? Подменить "чужую" dll на свою в своем окружении? И делать это каждый раз? При этом четко осознавая что его окружение и прод отличаются? Вчекинить оптимизирующие изменения в прод, который работает в другом окружении? |
|
|
За это сообщение автора поблагодарили: Logger (1). |
14.12.2017, 11:42 | #25 |
Участник
|
Цитата:
За идею спасибо. |
|
14.12.2017, 20:20 | #26 |
Участник
|
Цитата:
Сообщение от mazzy
2. предположим, поставили на сервер, отпрофилировали процесс D365FO. узнали, что где-то в кишках аксапты тормозит или постоянно свопится какая-то dll. и что с этим знанием разработчик сможет сделать? Подменить "чужую" dll на свою в своем окружении? И делать это каждый раз? При этом четко осознавая что его окружение и прод отличаются? Вчекинить оптимизирующие изменения в прод, который работает в другом окружении?
https://randomascii.wordpress.com/20...mance-problem/ https://geektimes.ru/post/106684/ |
|
14.12.2017, 22:53 | #27 |
Banned
|
Цитата:
https://habrahabr.ru/post/117670/ Что забавно VS многие считают лучшей IDE. Му ха ха https://www.g2crowd.com/categories/i...nvironment-ide Квадратные колеса. |
|
|
За это сообщение автора поблагодарили: Logger (1). |
14.12.2017, 23:04 | #28 |
Banned
|
Цитата:
AX7 development tools without VM http://dev.goshoom.net/en/2017/02/ax...ls-without-vm/ Цитата:
Although it doesn’t build a full environment with all features, it fulfills its purpose
С этим знанием я просто комментирую код вызывающий те же Retail DLLs в своей AX 2012R3 DEV. И черт с ним что PROD отличается. Есть TEST/UAT. |
|
14.12.2017, 23:30 | #29 |
Участник
|
Цитата:
Что забавно VS многие считают лучшей IDE. Му ха ха
https://www.g2crowd.com/categories/i...nvironment-ide Квадратные колеса. |
|
14.12.2017, 23:32 | #30 |
Участник
|
Я немножко профилировал копиляцию при помощи PerfView, я увидел узкое место в CPU (в десериализаторе XML файлов) и в диске когда записывается информация о перекрестных ссылках. По умоляанию эта галка включена.
|
|
14.12.2017, 23:34 | #31 |
Участник
|
Цитата:
Сообщение от ax_mct
Ускоряем Visual Studio, часть II. Эксперименты с компиляцией
https://habrahabr.ru/post/117670/ И так ssd, и так работает несколько x++ компиляторов в штатной установке. Цитата:
Сообщение от ax_mct
Кстати я использую примерно такой же подход как описан здесь
AX7 development tools without VM http://dev.goshoom.net/en/2017/02/ax...ls-without-vm/ . С этим знанием я просто комментирую код вызывающий те же Retail DLLs в своей AX 2012R3 DEV. И черт с ним что PROD отличается. Есть TEST/UAT. Про комментирование "избыточного" кода - ясно. |
|
14.12.2017, 23:37 | #32 |
Участник
|
Т.е. ты порекомендовал бы отключать генерацию перекрестных ссылок для qiuick-билдов, оставляя только на полные ребилды?
|
|
15.12.2017, 11:39 | #33 |
Участник
|
Цитата:
Галку при билде модели вижу. но билд модели - не такая уж и частая операция. Ускорить бы biuld и rebuild. |
|
15.12.2017, 12:39 | #34 |
Участник
|
|
|
15.12.2017, 12:47 | #35 |
Administrator
|
Я еще отключаю проверку на Best Practice. Если очень хочется - ее можно один раз финально включить и все проверить, но при каждом ребилде это сильно напрягает.
__________________
Возможно сделать все. Вопрос времени |
|
15.12.2017, 12:58 | #36 |
Участник
|
Цитата:
но хотелось бы без членовредительства. |
|
15.12.2017, 18:33 | #37 |
Banned
|
Google "how speed up Visual Studio". About 5,460,000 results. При 3 миллионах программистов (использующих это IDE).
Google "how speed up eclipse". About 2,400,000 results. При 6 миллионах программистов. Google "how speed up NetBeans". About 849,000 results. При 800,000 программистов. Не разделяю. Не один плагин, так другой. 5 Performance Tweaks for Visual Studio 2015 and large solutions https://mspi.es/blog/5-Performance-T...arge-solutions |
|
15.12.2017, 19:20 | #38 |
Участник
|
Спасибо, конечно.
Советом запретить CodeLens воспользовался. ax_mct, вы зря уперлись так в ядра Visual Studio ))) применительно к нашей области Microsoft Dynamics365 for operations гораздо важнее работа Developer tool, специализированных плагинов и инструментов типичная загрузка выглядит так: |
|
15.12.2017, 19:42 | #39 |
Banned
|
Цитата:
Сообщение от mazzy
Спасибо, конечно.
Советом запретить CodeLens воспользовался. ax_mct, вы зря уперлись так в ядра Visual Studio ))) применительно к нашей области Microsoft Dynamics365 for operations гораздо важнее работа Developer tool, специализированных плагинов и инструментов типичная загрузка выглядит так: Тем не менее интересно, а можно программировать в AX7 без Visual Studio? То есть текстовый редактор кода, запуск сборщика и компилятора из командной строки. |
|
15.12.2017, 19:58 | #40 |
Banned
|
Re: xppcAgent service
Встретил несколько советов связанных с перезапуском этого сервиса но при закрытой студии. То есть перед билдом, при закрытой VS, перезапуск xppcAgent службы. Это конечно крутой кроулинг в виде Windows cлужбы. Все для удобства программистов По ходу нашел интересный для себя PPT https://sec.ch9.ms/sessions/ignite/2016/BRK4026.pptx P.S. Очень кстати майкрософтовская презентация. Попросила установить кучу новых шрифтов на мой Mac. Последний раз редактировалось ax_mct; 15.12.2017 в 20:03. |
|
Теги |
ax7, bios, d365, performance, виртуальная машина, производительность |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|