Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Глобальная сборка мусора / 6 сообщений из 6, страница 1 из 1
04.08.2006, 12:42
    #33899524
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глобальная сборка мусора
Где в ASP.NET приложении можно насильно вызвать глобальную сборку мусора?
...
Рейтинг: 0 / 0
04.08.2006, 15:43
    #33900208
Sash_xp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глобальная сборка мусора
Здравствуйте, Аноним, Вы писали:

А>Где в ASP.NET приложении можно насильно вызвать глобальную сборку мусора?



GC.Collect();
GC.WaitForPendingFinalizers();
GC.Collect();

Только вот зачем? Ненужно это совсем.
...
Рейтинг: 0 / 0
04.08.2006, 15:46
    #33900221
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глобальная сборка мусора
Здравствуйте, Sash_xp, Вы писали:

S_>Здравствуйте, Аноним, Вы писали:

А>>Где в ASP.NET приложении можно насильно вызвать глобальную сборку мусора?


S_>
S_>GC.Collect();
S_>GC.WaitForPendingFinalizers();
S_>GC.Collect();
S_>

:no:

я не спрашивал как это сделать....я спрашивал в каком месте это сделать....

S_>Только вот зачем? Ненужно это совсем.


для сборки мусора в определенное время (скажем ночью, когда активность на нуле)
...
Рейтинг: 0 / 0
04.08.2006, 17:56
    #33900664
Gollum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глобальная сборка мусора
Здравствуйте, <Аноним>, Вы писали:

А>я не спрашивал как это сделать....я спрашивал в каком месте это сделать....

Имхо, сборка мусора тут вообще не при чем

А>для сборки мусора в определенное время (скажем ночью, когда активность на нуле)

Сборкой мусора так управлять нельзя. Можно сделать по-другому — настроить application pool recycling в IIS 6.0, тогда приложение просто рестартует в нужное время. Если при этом добавить памяти, чтобы приложению хватало на день работы на сервере, то все будет замечательно.Это в голове у него перекос — параллакс...
...
Рейтинг: 0 / 0
07.08.2006, 12:09
    #33902655
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глобальная сборка мусора
Здравствуйте, Gollum, Вы писали:

G>Сборкой мусора так управлять нельзя. Можно сделать по-другому — настроить application pool recycling в IIS 6.0, тогда приложение просто рестартует в нужное время. Если при этом добавить памяти, чтобы приложению хватало на день работы на сервере, то все будет замечательно.

а в случае с windows server 2000 где настройки этого application pool recycling искать?
...
Рейтинг: 0 / 0
08.08.2006, 19:20
    #33906510
Davader
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глобальная сборка мусора
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Gollum, Вы писали:

G>>Сборкой мусора так управлять нельзя. Можно сделать по-другому — настроить application pool recycling в IIS 6.0, тогда приложение просто рестартует в нужное время. Если при этом добавить памяти, чтобы приложению хватало на день работы на сервере, то все будет замечательно.

А>а в случае с windows server 2000 где настройки этого application pool recycling искать?

если у тебя IIS 5.0 (стандартный IIS, если 2000 винда у тебя), то и не найдешь :) . Настройка пулов приложения — это фича версии 6.0.

Но что мешает перезапускать процесс asp из другого процесса? Типа, сделать таймер и каждую ночь рестартовать процесс... Если тебя это так необходимо, конечно.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Глобальная сборка мусора / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]