Male C. Pig a.k.a. Svinopolist (piggymouse) wrote,
Male C. Pig a.k.a. Svinopolist
piggymouse

[programming] Garbage collector that should collect itself

Disclaimer: Я в .NET полный профан, я просто погулять вышел.

Дружественная команда, реализующая некий проект на ASP.NET, уже не первую неделю имеет секс с отрапортованной заказчиком проблемой: в ходе эксплуатации системы показываемый Task Manager'ом размер working set'а какого-то там их серверного процесса неуклонно растёт без видимого предела. Ежели ихний код перетащить из Web Service в Windows Application, мусор собирается своевременно и working set остаётся в пределах разумного. Попытка явным образом пнуть сборщик мусора высокомерно игнорируется.

Коллеги бьют в бубен и производят странные манипуляции со вполне себе managed кодом. Например, сказали они мне, выяснилось, что если какой-то там System.Foo.Bar инстанциировать в статическом методе, тут всему и пипец.

Как хотите, а борьба с memory leaks в garbage-collected environment это что-то совсем недоступное моему пониманию. Особенно в контексте промышленной разработки™.

Hey, Russian .NET Team и прочие гуру, что, платформа настолько сырая?

Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 48 comments