Re[6]: клевый фак - работайте в суппорте%)
От: dimitry_dimitry  
Дата: 17.08.04 07:04
Оценка:
Здравствуйте, Andre, Вы писали:

VD>>>В случае же хоума основную память жрет таки эксес. Так что фак несколько не прав.

_>>у меня клиент висит в трее
A>Nы хочешь сказать что когда он висит в трее в памяти нету данных для получения которых дергается jet engine?
ничего такого не хочу сказать.
хочу только сказать что когда его в трей сворачиваешь — это не влияет на кол-во занимаемой памяти

VD>>>Поставь себе на машину 64 метра и я тебе обещаю, что больше 20 мег он не сожрет.

_>>ибо не запустится при 30 мб базе

A>Запустится запустится, но запускаться будет ооочень долго

можно сказать не запустится.
вы когда-нибудь пробовали своп отрубать с полугигом оперативной памяти?
... << Rsdn@Home 1.1.4 beta 1 >>
Re[12]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 07:52
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>Хотя, конечно, у меня еще 1,3Г памяти свободно, кто знает, когда реальный дележ между программами начнется.

VD>Вот с этого нужно и начинать. Сделай минимай/рестор и погляди сколько памяти бдет занято.
Ну, а самое интересное и не отквотил. Я там писал насчет того, что янус висит запущенным очень подолгу. По две недели — запросто. В таких условиях можно считать, что все требования к памяти уже утряслись и 120 занятой памяти — это 120 мегабайт действительно используемой памяти.
VD>Ну, или оставь в системе 128/64 метра и потребление будет мелким.
А работать как?

VD>Кстати, жрет память в основном джет.

А если в системе запущено несколько .НЕТ приложений, сколько джитов получится?
A.
Re[13]: клевый фак - работайте в суппорте%)
От: Gollum Россия  
Дата: 17.08.04 08:02
Оценка:
Здравствуйте, Aggtaa, Вы писали:

VD>>Кстати, жрет память в основном джет.

A>А если в системе запущено несколько .НЕТ приложений, сколько джитов получится?

Не джит а джет (Jet) движок который мдб рулит.
Дорогие ученые! У меня в подполе который год раздается подземный стук. Объясните пожалуйста, как он происходит?
Eugene Agafonov on the .NET

Re[14]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 08:55
Оценка:
Здравствуйте, Gollum, Вы писали:

VD>>>Кстати, жрет память в основном джет.

G>Не джит а джет (Jet) движок который мдб рулит.
Ок. А тогда почему "в основном"? msjet40.dll — 1507328 байт, и еще всяких со словами "Microsoft Jet Database" в общем килобайт на 400...
Больше всего едят вот эти:
mingliu.ttc — 8826880
shell32.dll — 8364032
microsoft.mshtml.dll — 8019968
Джет даже не в первой десятке хитпарада.
A.
Re[15]: клевый фак - работайте в суппорте%)
От: Gollum Россия  
Дата: 17.08.04 09:00
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>Ок. А тогда почему "в основном"? msjet40.dll — 1507328 байт, и еще всяких со словами "Microsoft Jet Database" в общем килобайт на 400...

A>Больше всего едят вот эти:
A>mingliu.ttc — 8826880
A>shell32.dll — 8364032
A>microsoft.mshtml.dll — 8019968
A>Джет даже не в первой десятке хитпарада.

А у тебя сколько база занимает?
Я не злопамятный... Просто я злой, и память у меня хорошая!
Eugene Agafonov on the .NET

Re[13]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.08.04 09:01
Оценка:
Здравствуйте, Aggtaa, Вы писали:

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


A>>>Хотя, конечно, у меня еще 1,3Г памяти свободно, кто знает, когда реальный дележ между программами начнется.

VD>>Вот с этого нужно и начинать. Сделай минимай/рестор и погляди сколько памяти бдет занято.
A>Ну, а самое интересное и не отквотил. Я там писал насчет того, что янус висит запущенным очень подолгу. По две недели — запросто. В таких условиях можно считать, что все требования к памяти уже утряслись и 120 занятой памяти — это 120 мегабайт действительно используемой памяти.

Как раз наоборот. За это время ты скорее всего не раз делал поиск по всей базе и т.п. Оперативки у тебя выше крыши и ЖЦ находит оптимальный (по его мнению объем).

VD>>Ну, или оставь в системе 128/64 метра и потребление будет мелким.

A>А работать как?

Это твои проблемы. Главное, что Хоум у тебя будет занимать не много места.

А вообще люди работают. Просто медленее.

A>А если в системе запущено несколько .НЕТ приложений, сколько джитов получится?


Еще раз повторяю память в данном случае жрет в основном джет (движок эксеса). Мелкое дотнетное приложение есть не так много. Так что хоть обзапускайся. Если же у тебя ферма виртуальных сайтов, то запускай их в АппДоменах одного процесса (асп.нэт так и делает).
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[15]: клевый фак - работайте в суппорте%)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 17.08.04 09:08
Оценка:
Здравствуйте, Aggtaa, Вы писали:

VD>>>>Кстати, жрет память в основном джет.

G>>Не джит а джет (Jet) движок который мдб рулит.
A>Ок. А тогда почему "в основном"? msjet40.dll — 1507328 байт, и еще всяких со словами "Microsoft Jet Database" в общем килобайт на 400...
A>Больше всего едят вот эти:
A>mingliu.ttc — 8826880
A>shell32.dll — 8364032
A>microsoft.mshtml.dll — 8019968
A>Джет даже не в первой десятке хитпарада.

А как коррелируют размер имаджа и объем занимаемой памяти? microsoft.mshtml.dll например вобще кода практически не содержит, поэтому память не выделяет. Или тебе 2 гига виртуального адресного пространства жалко?
... << RSDN@Home 1.1.4 beta 2 rev. 156>>
AVK Blog
Re[6]: клевый фак - работайте в суппорте%)
От: Sergey__ Россия  
Дата: 17.08.04 09:15
Оценка:
A>Вот целый день болтается, посмотрел всего 38

Janus.exe
45 Mb — память
36 Mb — вирт.п.
Regards... << написано в RSDN@Home 1.1.4 @@subversion >>
Sergey
Re[15]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.08.04 09:17
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>Джет даже не в первой десятке хитпарада.


А что и чем ты измеряешь?
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[14]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 09:17
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>По две недели — запросто. В таких условиях можно считать, что все требования к памяти уже утряслись и 120 занятой памяти — это 120 мегабайт действительно используемой памяти.

VD>Как раз наоборот. За это время ты скорее всего не раз делал поиск по всей базе и т.п. Оперативки у тебя выше крыши и ЖЦ находит оптимальный (по его мнению объем).
Мы сейчас говорим об утечках памяти в янусе?

VD>>>Ну, или оставь в системе 128/64 метра и потребление будет мелким.

A>>А работать как?
VD>Это твои проблемы. Главное, что Хоум у тебя будет занимать не много места.
Ну да, ну да. Как можно занять место, которого нет?

— Сколько места занимает Windows?
— Сколько найдет, столько и занимает. (с) народное.

VD>А вообще люди работают. Просто медленее.

3.11.

A>>А если в системе запущено несколько .НЕТ приложений, сколько джитов получится?

VD>Еще раз повторяю память в данном случае жрет в основном джет (движок эксеса).
Ага, мне уже объяснили.
A.
Re[16]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 09:17
Оценка:
Здравствуйте, Gollum, Вы писали:

A>>Ок. А тогда почему "в основном"? msjet40.dll — 1507328 байт, и еще всяких со словами "Microsoft Jet Database" в общем килобайт на 400...

A>>Больше всего едят вот эти:
A>>mingliu.ttc — 8826880
A>>shell32.dll — 8364032
A>>microsoft.mshtml.dll — 8019968
A>>Джет даже не в первой десятке хитпарада.
G>А у тебя сколько база занимает?
478,561,280 байт.
A.
Re[16]: клевый фак - работайте в суппорте%)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 17.08.04 09:38
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>А что и чем ты измеряешь?


Размер имаджа. Непонятно зачем.
... << RSDN@Home 1.1.4 beta 2 rev. 156>>
AVK Blog
Re[16]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:03
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>Джет даже не в первой десятке хитпарада.

VD>А что и чем ты измеряешь?
Да всё подряд. Классического образования в области распределения памяти CLR у меня нет, только два класса церковно-приходской школы.

Те цифры, которые я приводил — размеры памяти, выделенной под модули януса. ДЛЛки, ресурсы, данные, все вперемешку и округляя до 4 кб каждый модуль, вся эта каша занимает 144 мегабайта. Ворксет януса по данным таскменеджера — 131 мегабайта.

Что касается ЖЦ — все кучи януса вместе взятые сейчас 9792028 байт. Сколько из них реально нужно для работы — я не в курсе, как узнать.
CLR затребовал для януса 108546160 байт, из них 54839728 реально используется. Т.е. потери только для CLR составляют 52 метра. Плюс по мелочам на левые библиотечки. Можно считать, что половину своей памяти янус ест необоснованно. Может, придет пора — освободит, может — нет.

Цифирки взяты из Process Explorer и PsTools от Sysinternals и из TaskManager от Microsoft.
A.
Re[16]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:03
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>А как коррелируют размер имаджа и объем занимаемой памяти?

А кто говорил про размер образов? Я мерял выделенную память.
AVK>microsoft.mshtml.dll например вобще кода практически не содержит, поэтому память не выделяет.
Ок. Тогда зачем под нее выделили почти 8 метров?

AVK>Или тебе 2 гига виртуального адресного пространства жалко?

4. Каждой давай по четыре гигабайта... Вот такие вот страну-то и разбазарили.
A.
Re[15]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.08.04 10:15
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>Мы сейчас говорим об утечках памяти в янусе?


Нет.

A>Ну да, ну да. Как можно занять место, которого нет?


Виртуалка есть. Если бы он требовал столько памяти, то занял бы виртуалку и лег бы на своп. А так он просто займет меньше места. Про это уже сто раз говорлили.

A>- Сколько места занимает Windows?

A>- Сколько найдет, столько и занимает. (с) народное.

Какя самая вкусная реклама от кариеса?

VD>>А вообще люди работают. Просто медленее.

A>3.11.

Она как раз очень быстро работала.

A>>>А если в системе запущено несколько .НЕТ приложений, сколько джитов получится?

VD>>Еще раз повторяю память в данном случае жрет в основном джет (движок эксеса).
A>Ага, мне уже объяснили.

Но похоже ты не понял, что память жрет не длл, а кэш БД. Просто эксес пытется прочесть всю БД, а ОС пытается зекэшировать данные, чтобы было по шустрее.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[17]: клевый фак - работайте в суппорте%)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 17.08.04 10:18
Оценка:
Здравствуйте, Aggtaa, Вы писали:

AVK>>А как коррелируют размер имаджа и объем занимаемой памяти?

A>А кто говорил про размер образов? Я мерял выделенную память.

Интересно, как вобще можно узнать сколько в хипе заняла отдельная dll?

AVK>>microsoft.mshtml.dll например вобще кода практически не содержит, поэтому память не выделяет.

A>Ок. Тогда зачем под нее выделили почти 8 метров?

Под ее имадж выделили 8М адресного пространства, потому что файл имеет такой размер.
... << RSDN@Home 1.1.4 beta 2 rev. 156>>
AVK Blog
Re[17]: клевый фак - работайте в суппорте%)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 17.08.04 10:18
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>CLR затребовал для януса 108546160 байт, из них 54839728 реально используется. Т.е. потери только для CLR составляют 52 метра. Плюс по мелочам на левые библиотечки. Можно считать, что половину своей памяти янус ест необоснованно. Может, придет пора — освободит, может — нет.


Не стоит путать адресное пространство и память.
... << RSDN@Home 1.1.4 beta 2 rev. 156>>
AVK Blog
Re[17]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:19
Оценка:
Здравствуйте, AndrewVK, Вы писали:

VD>>А что и чем ты измеряешь?

AVK>Размер имаджа. Непонятно зачем.
Сделаем проще — А как надо?
A.
Re[18]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:29
Оценка:
Здравствуйте, AndrewVK, Вы писали:

A>>CLR затребовал для януса 108546160 байт, из них 54839728 реально используется. Т.е. потери только для CLR составляют 52 метра. Плюс по мелочам на левые библиотечки. Можно считать, что половину своей памяти янус ест необоснованно. Может, придет пора — освободит, может — нет.

AVK>Не стоит путать адресное пространство и память.
Обычно за мной это не водится.
A.
Re[16]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:29
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>Ну да, ну да. Как можно занять место, которого нет?

VD>Виртуалка есть. Если бы он требовал столько памяти, то занял бы виртуалку и лег бы на своп. А так он просто займет меньше места. Про это уже сто раз говорлили.
Ну вот у меня нет виртуалки. 2 гига физической памяти и все. Это если, конечно, не учитывать самодеятельность винды. Если ты говоришь "уменьши память до 128/64", то так и говори — оставь память как есть, но измени соотношение физическая/подкачка. Какая разница программе, сколько ее страниц физически существует в памяти?

VD>>>А вообще люди работают. Просто медленее.

A>>3.11.
VD>Она как раз очень быстро работала.
Она — или ее пользователи? ДОС, вон, опять же.

VD>Но похоже ты не понял, что память жрет не длл, а кэш БД. Просто эксес пытется прочесть всю БД, а ОС пытается зекэшировать данные, чтобы было по шустрее.

Презумпция глупости?
Где и чем я могу посмотреть на размер памяти, занятой джетом и его данными?
A.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.