Память.
Atom
3/24/2011
Serg


Знает ли кто какие методики и варианты есть по оптимизации приложений на .net?
Что посоветуете почитать куда посмотреть? Както много памяти кушаеться при исполнении.
Столкнулся тут недавно с програмкой от фсфр, называется она анкета 2,16 для отчетности ПУ. Написана на нете с использованием впф. Я был сражен наповал - в среднем 500мб кушает. Этож кошмар.
Сразу решил взглянуть робота самописанного так он 100мб ест.
Вобщем разволновал меня этот вопрос. Память конечно дешева, но как то все это некрасиво с точки зрения минимализма))


Mikhail Sukhov

Avatar
Date: 3/24/2011
Reply


Serg
Знает ли кто какие методики и варианты есть по оптимизации приложений на .net?
Что посоветуете почитать куда посмотреть? Както много памяти кушаеться при исполнении.
Столкнулся тут недавно с програмкой от фсфр, называется она анкета 2,16 для отчетности ПУ. Написана на нете с использованием впф. Я был сражен наповал - в среднем 500мб кушает. Этож кошмар.
Сразу решил взглянуть робота самописанного так он 100мб ест.
Вобщем разволновал меня этот вопрос. Память конечно дешева, но как то все это некрасиво с точки зрения минимализма))


Память, та что показывается в диспетчере задач, уже давно не та память, о какой мы привыкли рассуждать. Во первых у .NET есть своя виртуальная память. Во вторых в Винде она тоже давно укоренилась. Так что те 100мб могут смело соответствовать и 10 и 50 и 200 мегам реальной памяти.

Что касается WPF, то он при старте кушает много, а затем рост прекращается. Стоит ли заморачиваться?
Thanks: aspirant

Serg

Avatar
Date: 3/24/2011
Reply


Недавно взял себе новый PC) и сидя за ним вообще не заморачиваюсь и буду полностью с вами согласен, но придя на работу ... нервные клетки потихоньку начинают умирать)))

ps: ради любопытства если пользуетесь process explorer-ом подскажите куда смотреть по памяти? Я тут нашел Physical Memory Working Set так значение там значительно меньше, что немного порадовало))
Thanks:

Иванов Андрей

Avatar
Date: 3/26/2011
Reply


Serg
Недавно взял себе новый PC) и сидя за ним вообще не заморачиваюсь и буду полностью с вами согласен, но придя на работу ... нервные клетки потихоньку начинают умирать)))

ps: ради любопытства если пользуетесь process explorer-ом подскажите куда смотреть по памяти? Я тут нашел Physical Memory Working Set так значение там значительно меньше, что немного порадовало))

Это более-менее реальное значение того, что вы хотите знать. По опыту оно тоже иногда плавает от реальности +- бесконечность =)

Вы ещё счётчики посмотрите. Где сумма значенией по приложениям значительно отличается от суммарного =) Например, у GC это выделение памяти. Сейчас верить никому нельзя =)
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy