GD Star Rating
loading...

Помогите вот с какой проблемой.
Есть у меня одна чудо пользовательница, которая в одиночку умудряется повесить очень нехреновый сервер.
А делает она вот что. Формирует в 1С табличный отчёт размером около 100000 ячеек или даже больше (примерно 2,5 Гб оперативной памяти). Зачем ей это надо, никому не понятно. Уговоры, угрозы и т.п. меря на неё просто не действуют. Лишать её удовольствия работать в 1С я тоже не могу.
Сервер работает на win 2008 x64.
Пробовал пользоваться стандартным Диспетчером системных ресурсов, но он сам за пару дней переполняет память и вешает сервер.
Подскажите чем можно мониторить процессы и убивать их, если они превысили максимальный порог расходования ресурсов сервера.

Tagged with →  

30 Responses to Помогите вот с какой проблемой.

  1. Tsma:

    Win 2008 x64? Какашечная версия. По идее диспетчера системных ресурсов было бы достаточно.

  2. KaBlack:

    он работает, но через 1-2 дня срабатывает какое-то переполнение памяти у него и он зависает.

  3. KaBlack:

    забыл один момент. сервер терминальный, а пользователи сидят на тонких клиентах.

  4. TumorF:

    ваш сервер говно, а виноват с чего-то вдруг пользователь. небось ещё и адинэсочка файловая? или на говноМС-эскуэле?

  5. Tsma:

    Ну тут два варианта, ты либо пользователю квоту можешь выставить, либо процессу. Пробовал менять это? Установи все обновления.

  6. KaBlack:

    1. сервер не говно. попробуй сформировать отчет на 2,5 гига и посмотри что с твоим сервером случится.
    2. 1с на ms sql и он тут ни при чём. он как раз работает быстро. вешается всё при прорисовке таблицы на экране.

  7. KaBlack:

    Обновления поставил самые свежие. Включил опять Диспетчер системных ресурсов. Пока полёт нормальный, но настораживает что WmiPRVSE.exe грузит проц на 25-40%.

  8. TumorF:

    1. у меня стоял сервер 1с на линуксе на всё предприятие в 7000 человек и невротъебенные оборотно-сальдовые ведомости выплёвывались за несколько секунд
    2. а что у тебя тогда делают клиенты на терминальном сервере?

  9. Tsma:

    Проверь его на версию, дату и все такое. Может вирусня.

  10. Tsma:

    Всякие SMS, SCCM и прочее стоит в сети?

  11. XuAdmin2:

    это такой хак (терм сервер), чтобы за лицензии не платить. Этим раком сразу огребается куча геммора, но всем денег жалко.

  12. Tsma:

    Попробуй это.

  13. CiRu:

    В любом случае платить надо, ты чо

  14. XuAdmin2:

    kernel- не все это понимают и начинают наживать гемморой. Как говорится – скупой платит дважды.

  15. KaBlack:

    пост создавался не для того чтобы писюнами мериться. имеется проблема и её как-то решать надо. поднимать 1с на линуксе мне не интересно, т.к. руководство не жмётся на лицензии.
    клиенты на сервере терминалов работают. и тут дело не в кривизне 1с или винды.

  16. KaBlack:

    нет, не вирусня.

  17. CiRu:

    posh решит все твои проблемы

  18. KaBlack:

    Проблемы в работе с сервером не было, по прекрасная девушка Настя не устроилась работать у нас менеджером. Просто девушка не понимает, что чтобы посмотреть нужную информацию, то не стоит формировать отчёт по 10 лет по 1500 контрагентов по 400 позициям и за каждый день. Я даже боюсь представить масштабы этого отчёта. Сервер просто зависает, когда 1С пожитает 1,5-2 Гб оперативки.

  19. KaBlack:

    kernel- а можно немного поконкретнее?

  20. TumorF:

    обвинять в чём-то юзеров непрофессионально. если вы не можете построить ИТ-инфраструктуру так, что у вас будет работать всё как вам надо, значит плохо стараетесь

  21. TumorF:

    тут дело в кривизне 1С и винды

  22. TumorF:

    и, кстати, если ты сделал плохо это не значит, что я пытаюсь тебя притеснить тем, что рассказываю как я сделал правильно

  23. KaBlack:

    К сожалению разработчики 1С не задумывались о переполнении памяти при выводе на экран больших таблиц. Они просто прорисовывают таблицы за границу экрана. Если взять excel и т.п., то там прорисовывается только видимая часть таблицы. Остальное подгружается по необходимости.
    Поэтому и появилась необходимость управления ресурсами. В Линуксе это всё гораздо проще делается. В Windows есть, то работает криво.

  24. CiRu:

    power shell, гугли, читай, знакомые виндузятники делали мониторинг свой на нем, включая и контроль ресурсов.

  25. KaBlack:

    kernel- попробую для начала WSRM оптимизировать.

  26. XaWin:

    так сделай ей период по умолчанию год. или кто у вас там 1Сер.

  27. Ekko:

    > Пробовал пользоваться стандартным Диспетчером системных ресурсов, но он сам за пару дней переполняет память и вешает сервер.

    Это жжжж неспроста.

  28. KaBlack:

    да там дело даже не в периоде. т.к. она может много группировок добавить или ещё что нибудь. а переписывать все отчёты с учётом всех возможных ограничений очень долго. и я 1сер)

  29. KaBlack:

    сделал интервал в 240 секунд. загрузка процессора снизилась до 10-14%. Спасибо.

Добавить комментарий