Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2011, 20:52   #1
jetyb
Пользователь
 
Регистрация: 09.11.2010
Сообщений: 22
По умолчанию Ускорение компиляции

Доброго времени суток!

Работаем в Visual Studio 2010 под .net . Возникла проблема с долгой компиляцией проекта. Если на "чистых" машинах со свежеустановленной студией компиляция проходит за считанные секунды, то на компьютерах с уже давно стоящим ПО компиляция растягивается на несколько минут. Чем дольше на компьютере работают, тем больше время компиляции, при том что проект компилируется один и тот же.

Можно ли как-нибудь ускорить компиляцию на машинах с уже давно работающей студией?

Как я понимаю, студия постепенно собирает информацию о работе, информация куда-то записывается, со временем эти записи разрастаются и тормозят работу. Может нужно удалить какие-то файлы?

Я нашел несколько способов ускорения компиляции, но к сожалению ни один из них не устраняет вышеупомянутый эффект. Есть ли какие-то методы кроме полной переустановки студии?
jetyb вне форума Ответить с цитированием
Старый 13.09.2011, 21:07   #2
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от jetyb Посмотреть сообщение
Доброго времени суток!

Работаем в Visual Studio 2010 под .net . Возникла проблема с долгой компиляцией проекта. Если на "чистых" машинах со свежеустановленной студией компиляция проходит за считанные секунды, то на компьютерах с уже давно стоящим ПО компиляция растягивается на несколько минут. Чем дольше на компьютере работают, тем больше время компиляции, при том что проект компилируется один и тот же.

Можно ли как-нибудь ускорить компиляцию на машинах с уже давно работающей студией?

Как я понимаю, студия постепенно собирает информацию о работе, информация куда-то записывается, со временем эти записи разрастаются и тормозят работу. Может нужно удалить какие-то файлы?

Я нашел несколько способов ускорения компиляции, но к сожалению ни один из них не устраняет вышеупомянутый эффект. Есть ли какие-то методы кроме полной переустановки студии?
А что за ось? Оперативки повесить побольше, это хоть как то решит проблему.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 13.09.2011, 21:22   #3
jetyb
Пользователь
 
Регистрация: 09.11.2010
Сообщений: 22
По умолчанию

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
А что за ось?
По-разному, в основном 64-битные семерки. Но эффект наблюдался и на XP.

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
Оперативки повесить побольше, это хоть как то решит проблему.
В принципе и так около 4 Гб минимум везде стоит, что по-моему вполне достаточно. Времена компиляции на двух одинаковых i7 с 6 Гб памяти, но разным временем существования студии различаются в раз десять.
jetyb вне форума Ответить с цитированием
Старый 13.09.2011, 21:25   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

По-моему SSD гораздо большее влияние оказывает на время компиляции, чем добавление оперативки, апгрейд проца и т.п.

Но в вопросе вроде бы не подразумевался апгрейд.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.09.2011, 23:38   #5
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

SSD гораздо большее влияние оказывает на время компиляции

+1

на ssd компиляция летает

ещё неплохо помогает создание в памяти ram-диска (небольшого, 1-2Gb достаточно) и перенаправление туда переменных окружения TEMP/TMP - студия создаёт там временные файлы при компиляции
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ускорение сравнения строк Alex Cones Общие вопросы Delphi 2 16.01.2011 15:45
ускорение виндовс voland123454321 Windows 22 04.09.2010 12:16
Ускорение д2010 Utkin Софт 2 29.03.2010 16:03
ускорение компа Dark Energy Компьютерное железо 4 14.07.2008 20:15
Ускорение работы с БД za4ot БД в Delphi 6 11.07.2008 19:05