FAQ по RSDN@Home aka Janus!
От: Andre Украина  
Дата: 14.06.04 01:54
Оценка: 342 (24) +1
Что такое RSDN@Home aka Janus?
Информация о проекте, системных требованиях, инсталяции доступна по адресу: http://rsdn.ru/janus/article/article.xml

Как получить исходники RSDN@Home?
Используя CVS клиента подключится к репозиторию и получить исходники. Данные для соединения следующие:

CVSROOT: :pserver:guest@www.rsdn.ru:/public модуль Janus

Внимание: сейчас в качестве системы управления версиями тестируется Subversion. Адрес репозитория svn://rsdn.ru/Janus
Также, время от времени на сайте и на CD к журналу RSDN Magazine выкладываются исходники в виде архива.

Как я могу присоединится к разработке?
Написать письмо координатору проекта на адрес avk (at) rsdn.ru с описанием целей и желаний.

Как выкачать все сообщения со всех форумов?
Все форумы выкачать нельзя, потому что:
— выборка этих данных будет создавать неоправданную нагрузку на сервер;
— полный объем базы около 1Гб, так что это вызовет проблемы с трафиком при выкачивании.
А все-таки, как я могу выкачать все форумы?
Способ №1: Лучший выход — купить журнал RSDN Magazine. На каждом CD к журналу есть оффлайн версия форумов в chm формате. Также, иногда туда выкладывается база форумов из RSDN@Home.
Способ №2: Найти в своем городе человека с большой базой и напоив его пивом получить себе базу
Способ №2: Выкачать через файлообменную сеть E-mule
ed2k://|file|rsdn.offline.2003-09-29.zip|150690404|AE8840906E98CCB63D326E2B0EC6B135|/

Хочу изменить цвет шрифт фон, предупреждение…
Внимательно посмотрите параметры в меню Сервис -> Настройки приложения
Скорее всего, то, что вы хотите уже внесено в настройки.

Почему не закачиваются картинки? Как я могу посмотреть картинки в оффлайн?
Для просмотра сообщений используется IE engine. Соответственно он и занимается кэшированием изображений. Изображения, которые успели попасть в кэш IE будут отображаться, остальные соответственно нет. Реализация докачки изображений сопряжена с техническими трудностями, поэтому вряд ли будет производиться.

RSDN@Home vs Proxy.
RSDN@Home поддерживает работу с большинством прокси серверов. В большинстве случаев бывает достаточно прописать данные, используемые в IE для соединения. С некоторыми прокси есть проблемы, но возможно в большинстве случаем эти проблемы связаны со спецификой настройки прокси или файрволла в вашей организации.

Почему Янус занимает так много памяти?
Особенно работы .NET. Изначально для приложения выделяется больше памяти, чем необходимо. Переживать не стоит. Сверните приложение в трей и возрадуйтесь Для большего успокоения стоит помедитировать над прайс-листами на память

Почему большой трафик при первой синхронизации, даже если я отключил закачку пользователей?
Известная ошибка. При первой синхронизации скачивается рейтинг. Возможно, в будущем будет исправлено.

Как RSDN@Home потребляет трафик?
В последней версии добавлена экспериментальная поддержка сжатия трафика. Выигрыш при использовании сжатия составляет где то 3 раза.

Можно ли с помощью RSDN@Home подписываться на отдельные обсуждения, а не на весь форум?
Нет

При синхронизации выдает ошибку при отсылке сообщений.
Возможно, сообщение, на которое отвечали, было удалено/перемещено в другой форум. Для решения проблемы необходимо удалить неправильное сообщение из папки исходящие.

Можно оборванные ветки грузить одним разом, начиная с корня, не вызывая повторно синхронизации?
Нельзя. Но переживать не стоит. Постепенно ветки будут загружены.

Может ли RSDN@Home работать с другими БД?
В будущем планируется реализовать. Сейчас официально работает только с Access. О сроках сказать сейчас что либо трудно. Т.к. объем работы довольно большой.

Как удалить сообщения форума?
Никак.

Со временем сообщения открываются все медленнее и навигация по форумам тормозит.
Проблема возникает при долгой работе приложения. Лечится перезапуском.
Не стоит также забывать о периодическом сжатии БД.

Падение при отписке от форумов.
Я отписываюсь от форума и получаю:
System.Data.OleDb.OleDbException: File sharing lock count exceeded. Increase MaxLocksPerFile registry entry.
Это задокументированная в Microsoft фича/бага ADO. Можно действительно изменить в реестре это значение (по умолчанию 9500). Но стоит ли так делать?

А что означают очки в левой колонке в форуме?
Просто пометка сообщений. Можно использовать для отметки интересных тем/сообщений.

При переключении языка часть интерфейса остается нелокализованной.
Локализация была введена на более позднем этапе разработки. Поэтому в некоторых частях приложения могли остаться нелокализованные блоки. Работы над этим ведутся.

Как правильно собрать проект?
Сначала выделить в Solution Explorer проект «TreeGridBase» и скомпилировать его отдельно. После него можно собирать остальные проекты.

Что такое Janus2?
Замороженный проект по глобальной архитектурной переделке RSDN@Home.

А почему RSDN@Home написан на C#, а не на (подставить свой любимый язык)?
Так решили, и так сделали

Я пожаловался на проблему (высказал пожелание), но на это никто не прореагировал. Неужели это никому не нужно?
Разработка RSDN@Home ведется в свободное время на добровольных началах. Поэтому что-либо требовать от разработчиков в категорической форме просто некорректно.

---
p.s.: не выдержал очередного сообщения про то как скачать базу... Пожелания и дополнения приветсвуются
... << RSDN@Home 1.1.4 beta 2 >>
Я бы изменил мир — но Бог не даёт исходников...
Re: FAQ по RSDN@Home aka Janus!
От: Alex Reyst Россия  
Дата: 14.06.04 03:55
Оценка:
Здравствуйте, Andre, Вы писали:
A>p.s.: не выдержал очередного сообщения про то как скачать базу...

Не поможет. Доказано занудой (и не одним ).

Отображение FAQ'а надо отображать в процессе установки Janus'а (или при первом выполнении синхронизации), может такой ход немного разгрузит форум от однообразных вопросов.
Все, что здесь сказано, может и будет использоваться против меня...
Re: FAQ по RSDN@Home aka Janus!
От: Cadet  
Дата: 14.06.04 07:40
Оценка:
Теперь еще сделать, чтобы эта тема всегда вверху висела...
... << Rsdn@Home 1.1.4 beta 1 >>
Re: FAQ по RSDN@Home aka Janus!
От: oRover Украина  
Дата: 14.06.04 17:45
Оценка:
Здравствуйте, Andre, Вы писали:

супер 5 баллов, эээ, 3*мой_рейтинг баллов за FAQ

ЗЫ. Жаль только, что не все внимательно читают. Хотя теперь можно будет более коротко отвечать на такие вопросы — см. FAQ
... << Rsdn@Home 1.1.4 beta 1 >>
Re: FAQ по RSDN@Home aka Janus!
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.06.04 18:07
Оценка:
Здравствуйте, Andre, Вы писали:

A>- полный объем базы около 1Гб


2Гб

A>Как правильно собрать проект?

A>Сначала выделить в Solution Explorer проект «TreeGridBase» и скомпилировать его отдельно. После него можно собирать остальные проекты.

Актуально только для Debug билда
... << RSDN@Home 1.1.4 beta 2 >>
AVK Blog
Re: FAQ по RSDN@Home aka Janus!
От: Dog  
Дата: 15.06.04 11:44
Оценка: +4
[... заховано ...]

2Mod: Может вставить это документ на страницу хоума, рядом со ссылкой на скачивание
Re[2]: FAQ по RSDN@Home aka Janus!
От: Dog  
Дата: 15.06.04 11:44
Оценка:
A>>p.s.: не выдержал очередного сообщения про то как скачать базу...
AR>Не поможет. Доказано занудой (и не одним ).

Не поможет, это если ничего не делать
Re[2]: FAQ по RSDN@Home aka Janus!
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 15.06.04 12:03
Оценка:
Здравствуйте, Dog, Вы писали:

Dog>2Mod: Может вставить это документ на страницу хоума, рядом со ссылкой на скачивание


Может и вставим
... << RSDN@Home 1.1.4 beta 2 >>
AVK Blog
Re[2]: FAQ по RSDN@Home aka Janus!
От: akasoft Россия  
Дата: 15.06.04 12:04
Оценка: :)
Здравствуйте, Dog, Вы писали:

Dog>2Mod: Может вставить это документ на страницу хоума, рядом со ссылкой на скачивание


Но до неё. Чтобы задумывались о последствиях.
... << RSDN@Home 1.1.4 beta 2 >>
Re[2]: FAQ по RSDN@Home aka Janus!
От: Andre Украина  
Дата: 15.06.04 13:14
Оценка: +1
AR>Не поможет. Доказано занудой (и не одним ).

Полностью от глупых вопросов избавиться конечно не получится. Я это делал с основной целью собрать все в одном месте. Проще указать новичку конкретное место, где он с большой долей вероятности сможет найти то что его интересует, вместо "посылания" в поиск, на который у человека может не быть времени или желания.
... << RSDN@Home 1.1.4 beta 2 >>
Я бы изменил мир — но Бог не даёт исходников...
Re[2]: FAQ по RSDN@Home aka Janus!
От: Andre Украина  
Дата: 15.06.04 13:14
Оценка:
AVK>2Гб

Я ориентировался на это
Автор: VladD2
Дата: 12.07.03
сообщение. Хотя да, времени много прошло...

AVK>Актуально только для Debug билда


Открываю ни разу не компиленные исходники из CVS, переключаюсь сразу в Release и пытаюсь сделать Rebuild Solution. В результате ошибка пока не сделаю билд в дебаге для сишного проекта

p.s. попаду домой проверю... может я и ошибся...
... << RSDN@Home 1.1.4 beta 2 >>
Я бы изменил мир — но Бог не даёт исходников...
Re[3]: FAQ по RSDN@Home aka Janus!
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 15.06.04 13:33
Оценка:
Здравствуйте, Andre, Вы писали:

AVK>>2Гб


A>Я ориентировался на это
Автор: VladD2
Дата: 12.07.03
сообщение. Хотя да, времени много прошло...


Вобщем пофикси эту ошибку и грамматические и выложим.
... << RSDN@Home 1.1.4 beta 2 >>
AVK Blog
Re[3]: FAQ по RSDN@Home aka Janus!
От: Alex Reyst Россия  
Дата: 15.06.04 14:02
Оценка:
Здравствуйте, Andre, Вы писали:

A>Я это делал с основной целью собрать все в одном месте.


И замечательно сделал. А я указал два испытанных на практике варианта размещения подобной информации.
Все, что здесь сказано, может и будет использоваться против меня...
Re[3]: FAQ по RSDN@Home aka Janus!
От: akasoft Россия  
Дата: 15.06.04 14:35
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Может и вставим


А поможет делу, если я сверстаю этот фак в Authoring Pack?
... << RSDN@Home 1.1.4 beta 2 >>
Re[4]: FAQ по RSDN@Home aka Janus!
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 16.06.04 07:26
Оценка:
Здравствуйте, akasoft, Вы писали:

AVK>>Может и вставим


A>А поможет делу, если я сверстаю этот фак в Authoring Pack?


Да
... << RSDN@Home 1.1.4 beta 2 >>
AVK Blog
Re[5]: FAQ по RSDN@Home aka Janus!
От: akasoft Россия  
Дата: 16.06.04 08:14
Оценка:
Здравствуйте, AndrewVK, Вы писали:

A>>А поможет делу, если я сверстаю этот фак в Authoring Pack?

AVK>Да

Тогда работаю...
... << RSDN@Home 1.1.4 beta 2 >>
Re[4]: FAQ по RSDN@Home aka Janus!
От: Andre Украина  
Дата: 16.06.04 08:15
Оценка:
AVK>Вобщем пофикси эту ошибку и грамматические и выложим.

Я сделал с помощью Authoring Pack. Вечерком еще раз проверю и пришлю.
... << RSDN@Home 1.1.4 beta 2 >>
Я бы изменил мир — но Бог не даёт исходников...
Re[6]: FAQ по RSDN@Home aka Janus!
От: Andre Украина  
Дата: 16.06.04 08:16
Оценка:
A>Тогда работаю...

Я уже сделал
... << RSDN@Home 1.1.4 beta 2 >>
Я бы изменил мир — но Бог не даёт исходников...
Re[7]: FAQ по RSDN@Home aka Janus!
От: akasoft Россия  
Дата: 16.06.04 09:22
Оценка:
Здравствуйте, Andre, Вы писали:

A>Я уже сделал


Молодец! Значит, скоро увидим.

Проверить, правда, можно будет только после выхода очередного журнала. Проверено. Действует, как грибной дождь на рост грибов.
... << RSDN@Home 1.1.4 beta 2 >>
Re[7]: FAQ по RSDN@Home aka Janus!
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.06.04 01:11
Оценка:
Здравствуйте, Andre, Вы писали:


A>Я уже сделал


Шли на сабмит.
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: FAQ по RSDN@Home aka Janus!
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.06.04 01:11
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>2Гб


2.3 было месяц назад.
... << RSDN@Home 1.1.4 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: FAQ по RSDN@Home aka Janus!
От: _pk_ Россия  
Дата: 10.08.04 18:01
Оценка:
Здравствуйте, Andre, Вы писали:

A>Способ №2: Выкачать через файлообменную сеть E-mule

A>ed2k://|file|rsdn.offline.2003-09-29.zip|150690404|AE8840906E98CCB63D326E2B0EC6B135|/

а где-нибудь еще она (база) есть? не в осле, а то там ее скачать нереально, так как за две недели непрерывной работы осла была замечена у 10 пользователей. Соответсвенно, за это время скачалось 10 из 140 метров.
Может, кто выложит на часик куда-нибудь эту базу (ну, или более свежую)

спасибо заранее
...<< RSDN@Home 1.1.3 stable >>...
Re[2]: FAQ по RSDN@Home aka Janus!
От: Stoune  
Дата: 10.08.04 22:47
Оценка:
Здравствуйте, _pk_, Вы писали:

__>а где-нибудь еще она (база) есть? не в осле, а то там ее скачать нереально, так как за две недели непрерывной работы осла была замечена у 10 пользователей. Соответсвенно, за это время скачалось 10 из 140 метров.


А оно те нада, у меня счас 340 Мег, так начинаю подумывать о том чтоб начать снова, а то тормоза временами недетские.
... << RSDN@Home 1.1.3 stable >>
Re[2]: FAQ по RSDN@Home aka Janus!
От: Stoune  
Дата: 10.08.04 23:17
Оценка:
Здравствуйте, _pk_, Вы писали:

__>а где-нибудь еще она (база) есть? не в осле, а то там ее скачать нереально, так как за две недели непрерывной работы осла была замечена у 10 пользователей. Соответсвенно, за это время скачалось 10 из 140 метров.


А оно те нада, у меня счас 340 Мег, так начинаю подумывать о том чтоб начать снова, а то тормоза временами недетские.
... << RSDN@Home 1.1.3 stable >>
Re[3]: FAQ по RSDN@Home aka Janus!
От: akasoft Россия  
Дата: 11.08.04 05:24
Оценка:
Здравствуйте, Stoune, Вы писали:

S>а то тормоза временами недетские.


Тогда тебе попрёт бета 2, она заметно зашустрила...
... << RSDN@Home 1.1.4 @@subversion >>
Re[3]: FAQ по RSDN@Home aka Janus!
От: _pk_ Россия  
Дата: 11.08.04 16:05
Оценка:
Здравствуйте, Stoune, Вы писали:

S>А оно те нада, у меня счас 340 Мег, так начинаю подумывать о том чтоб начать снова, а то тормоза временами недетские.


Да было бы неплохо...
У меня сейчас примерно 400 метров — все летает
...<< RSDN@Home 1.1.3 stable >>...
Re[4]: FAQ по RSDN@Home aka Janus!
От: Stoune  
Дата: 11.08.04 22:53
Оценка:
Здравствуйте, akasoft, Вы писали:

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


S>>а то тормоза временами недетские.


A>Тогда тебе попрёт бета 2, она заметно зашустрила...


Не поперла, поскольку сначала не захотела запускатся, потом после того как потёр старый конфиг запустилась, но опять слетела при первом
открытии форума.
... << RSDN@Home 1.1.3 stable >>
Re: FAQ по RSDN@Home aka Janus!
От: Леон Казахстан  
Дата: 15.08.04 15:13
Оценка:
А как получить доступ к SVC?
У меня он имя пользователя и пароль спрашивает .. я его могу чем нибудь обрадовать? или доступ к SVC только для зарегистрированных?
... << RSDN@Home 1.1.0 stable >>
Re[2]: FAQ по RSDN@Home aka Janus!
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 15.08.04 16:22
Оценка:
Здравствуйте, Леон, Вы писали:

Л>А как получить доступ к SVC?

Л>У меня он имя пользователя и пароль спрашивает .. я его могу чем нибудь обрадовать? или доступ к SVC только для зарегистрированных?

А что такое SVC?
... << RSDN@Home 1.1.4 beta 2 rev. 157>>
AVK Blog
Re[3]: FAQ по RSDN@Home aka Janus!
От: Леон Казахстан  
Дата: 15.08.04 16:33
Оценка:
Здравствуйте, AndrewVK, Вы писали:
AVK>А что такое SVC?

ПАРДОН ... Опечатка !
Имел ввиду SVN ... использую TortoiseSVN ...
... << RSDN@Home 1.1.0 stable >>
Re[4]: FAQ по RSDN@Home aka Janus!
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 15.08.04 19:33
Оценка:
Здравствуйте, Леон, Вы писали:

Л>ПАРДОН ... Опечатка !

Л>Имел ввиду SVN ... использую TortoiseSVN ...

Для чтения не нужен никакой пароль. Если у тебя спрашивают пароль значит ты что то пытаешься поменять.
... << RSDN@Home 1.1.4 beta 2 rev. 157>>
AVK Blog
клевый фак - работайте в суппорте%)
От: dimitry_dimitry  
Дата: 16.08.04 09:53
Оценка: :)
Здравствуйте, Andre, Вы писали:


A>Почему Янус занимает так много памяти?

A>Особенно работы .NET. Изначально для приложения выделяется больше памяти, чем необходимо. Переживать не стоит. Сверните приложение в трей и возрадуйтесь Для большего успокоения стоит помедитировать над прайс-листами на память


A>Как RSDN@Home потребляет трафик?

A>В последней версии добавлена экспериментальная поддержка сжатия трафика. Выигрыш при использовании сжатия составляет где то 3 раза.
Как? в последней версии в 3 раза меньше...


A>Со временем сообщения открываются все медленнее и навигация по форумам тормозит.

A>Проблема возникает при долгой работе приложения. Лечится перезапуском.

A>Не стоит также забывать о периодическом сжатии БД.

A>А почему RSDN@Home написан на C#, а не на (подставить свой любимый язык)?

A>Так решили, и так сделали
почему-почему?
... << Rsdn@Home 1.1.4 beta 1 >>
Re: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 11:26
Оценка: +1
Здравствуйте, dimitry_dimitry, Вы писали:

A>>Со временем сообщения открываются все медленнее и навигация по форумам тормозит.

A>>Проблема возникает при долгой работе приложения. Лечится перезапуском.

Кстати, ошибку пофиксили и этот пунк тужно удалить.

A>>А почему RSDN@Home написан на C#, а не на (подставить свой любимый язык)?

A>>Так решили, и так сделали
_>почему-почему?

Да вот все сидели думали когда кто-нибудь умный, вроде тебя, прийдет... не дождались сделали на дотнете.

Умные переодически приходят, расскзазывают что нужно было делать на их любимом детеще, и даже обещают переписать... но потом приходят новые умные...
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: клевый фак - работайте в суппорте%)
От: dimitry_dimitry  
Дата: 16.08.04 12:33
Оценка: :)
Здравствуйте, VladD2, Вы писали:

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


A>>>Со временем сообщения открываются все медленнее и навигация по форумам тормозит.

A>>>Проблема возникает при долгой работе приложения. Лечится перезапуском.

VD>Кстати, ошибку пофиксили и этот пунк тужно удалить.


A>>>А почему RSDN@Home написан на C#, а не на (подставить свой любимый язык)?

A>>>Так решили, и так сделали
_>>почему-почему?

VD>Да вот все сидели думали когда кто-нибудь умный, вроде тебя, прийдет... не дождались сделали на дотнете.


VD>Умные переодически приходят, расскзазывают что нужно было делать на их любимом детеще, и даже обещают переписать... но потом приходят новые умные...

просто весело, как теперь все удается сваливать на любимый дотнет.
раньше на винду сваливали.
теперь на дотнет.
никто не спорит что он много требует. но 60 мб или чуть больше, как например ваш софт-это немного до??я. дох??я для программки чтения форумов
удачи там, ага?
... << Rsdn@Home 1.1.4 beta 1 >>
Re[3]: клевый фак - работайте в суппорте%)
От: Sheridan Россия  
Дата: 16.08.04 12:41
Оценка: :))
Эт все фигня... Хуже всего программерам в Microsoft...
Им даже обматерить некого....
... << RSDN@Home 1.1.4 beta 2 rev. 158>>
Matrix has you...
Re[3]: клевый фак - работайте в суппорте%)
От: fddima  
Дата: 16.08.04 12:41
Оценка: +3
Здравствуйте, dimitry_dimitry, Вы писали:

_>никто не спорит что он много требует. но 60 мб или чуть больше, как например ваш софт-это немного до??я. дох??я для программки чтения форумов

_>удачи там, ага?
тем не менее это одна из самых удобных программ что я видел когда-либо...
... << RSDN@Home 1.1.4 beta 2 rev. 157>>
Re[4]: клевый фак - работайте в суппорте%)
От: fddima  
Дата: 16.08.04 12:43
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Эт все фигня... Хуже всего программерам в Microsoft...

S>Им даже обматерить некого....
Почему?! Ребят из соседнего отдела Или в конце концов шефа или Билла
... << RSDN@Home 1.1.4 beta 2 rev. 157>>
Re[3]: клевый фак - работайте в суппорте%)
От: Gollum Россия  
Дата: 16.08.04 12:45
Оценка:
Здравствуйте, dimitry_dimitry, Вы писали:

_>теперь на дотнет.

Так что на дотнет сваливают, я не понял?

_>никто не спорит что он много требует. но 60 мб или чуть больше


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

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

_>>никто не спорит что он много требует. но 60 мб или чуть больше

G>Откуда взялось "60Мб или чуть больше" ?
В самом деле, откуда? 120 — не меньше.
A.
Re[5]: клевый фак - работайте в суппорте%)
От: Andre Украина  
Дата: 16.08.04 13:12
Оценка:
A>В самом деле, откуда? 120 — не меньше.

И че вы с ним только делаете
Вот целый день болтается, посмотрел всего 38
... << RSDN@Home 1.1.4 beta 2 rev. 0>>
Я бы изменил мир — но Бог не даёт исходников...
Re[6]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 16.08.04 13:21
Оценка:
Здравствуйте, Andre, Вы писали:

A>>В самом деле, откуда? 120 — не меньше.

A>И че вы с ним только делаете
A>Вот целый день болтается,
У меня вторую неделю болтается. Может, поэтому?

A>посмотрел всего 38

У меня есть море знакомых, которые не учитывают в подсчетах размер занятой виртуальной памяти. Может, поэтому?
A.
Re[7]: клевый фак - работайте в суппорте%)
От: Gollum Россия  
Дата: 16.08.04 13:25
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>У меня есть море знакомых, которые не учитывают в подсчетах размер занятой виртуальной памяти. Может, поэтому?


А как смотришь память? Таскменеджером? Может, поэтому?
Скорость перебора паролей прямо пропорциональна квадрату температуры утюга...
Eugene Agafonov on the .NET

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

A>>У меня есть море знакомых, которые не учитывают в подсчетах размер занятой виртуальной памяти. Может, поэтому?

G>А как смотришь память? Таскменеджером? Может, поэтому?
Им, конечно. А есть более правильные варианты?
A.
Re[7]: клевый фак - работайте в суппорте%)
От: Andre Украина  
Дата: 16.08.04 13:32
Оценка:
A>У меня есть море знакомых, которые не учитывают в подсчетах размер занятой виртуальной памяти. Может, поэтому?

Да как ты мог подумать такое? Я не из тех
... << RSDN@Home 1.1.4 beta 2 rev. 0>>
Я бы изменил мир — но Бог не даёт исходников...
Re[9]: клевый фак - работайте в суппорте%)
От: Gollum Россия  
Дата: 16.08.04 13:34
Оценка: 10 (1)
Здравствуйте, Aggtaa, Вы писали:

G>>А как смотришь память? Таскменеджером? Может, поэтому?

A>Им, конечно. А есть более правильные варианты?

Есть, например process explorer c www.sysinternals.com.
Также нужно понимать что дотнет при наличии свободной памяти вполне может отхватить 120 метров не используя их реально. После чего когда память понадобится другим приложениям она будет освобождена.
Вперед! Бодхисатва, вперед!
Eugene Agafonov on the .NET

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

G>>>А как смотришь память? Таскменеджером? Может, поэтому?

A>>Им, конечно. А есть более правильные варианты?
G>Есть, например process explorer c www.sysinternals.com.
Хм. Байт в байт.

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

Ну, я исхожу из того, что это сценарий для работы приложения в первые несколько часов после запуска, а не нескольких дней и уж тем более, недель. Хотя, конечно, у меня еще 1,3Г памяти свободно, кто знает, когда реальный дележ между программами начнется.
A.
Re[10]: клевый фак - работайте в суппорте%)
От: fddima  
Дата: 16.08.04 14:15
Оценка:
Здравствуйте, Gollum, Вы писали:

G>Есть, например process explorer c www.sysinternals.com.

G>Также нужно понимать что дотнет при наличии свободной памяти вполне может отхватить 120 метров не используя их реально. После чего когда память понадобится другим приложениям она будет освобождена.
И это правда что уже сейчас он сможет реально освобождать память? Винде помоему фиолетово... или моя W2K подозревает о существовании фреймоверков?
(У меня янус всегда есть 50-60Мб виртуальной памяти). Единственное насколько я помню, что можно с ней делать, так это уменьшать вручную working set, хотя — думаю это бесполезно. Конечно VM_Size фактически не является физической, но в принципе, имхо все равно это играет некоторую роль... память даже вирутальная не бесконечная. У меня в точности 512Мб RAM + 512 на свопе. Итого 1Gb. Правда загрузки более этих самых 512 я не видел Хотя свопится оно на раз-два-три.
... << RSDN@Home 1.1.4 beta 2 rev. 157>>
Re[3]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 17:48
Оценка:
Здравствуйте, dimitry_dimitry, Вы писали:

_>просто весело, как теперь все удается сваливать на любимый дотнет.


Реально свалили там один баг. Сейчас он исправлен. Я об этом уже сказал. Остальное просто фичи. ЖЦ занимает память сзапасом, так что виртулаки обычно программы жрут больше. Многих это пугает. Но достаточно свернуть окно, чтобы винда отобрала память у приложения.

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

_>никто не спорит что он много требует. но 60 мб или чуть больше, как например ваш софт-это немного до??я. дох??я для программки чтения форумов


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

_>удачи там, ага?


У какой на жнен дачи?
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 17:48
Оценка: :))) :)))
Здравствуйте, Sheridan, Вы писали:

S>Эт все фигня... Хуже всего программерам в Microsoft...

S>Им даже обматерить некого....

Они для этого берут на работу индусов, а потом на них матерятся.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 17:48
Оценка:
Здравствуйте, Gollum, Вы писали:

G>Откуда взялось "60Мб или чуть больше" ?


При базе в 700 мег и достаточном объеме оперативи джет жрет 70 (у меня так).
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 17:48
Оценка:
Здравствуйте, Andre, Вы писали:
A>Вот целый день болтается, посмотрел всего 38

У тебя БД маленькая и/или памяти мало.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[11]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 17:48
Оценка:
Здравствуйте, Aggtaa, Вы писали:

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


Вот с этого нужно и начинать. Сделай минимай/рестор и погляди сколько памяти бдет занято. Ну, или оставь в системе 128/64 метра и потребление будет мелким.

ЗЫ

Кстати, жрет память в основном джет.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: клевый фак - работайте в суппорте%)
От: Andre Украина  
Дата: 16.08.04 19:13
Оценка:
VD>У тебя БД маленькая и/или памяти мало.

Ага, точно, на работе откуда я писал сообщение база метров на 70, а вот дома за 600, поэтому занимает гораздо больше
... << RSDN@Home 1.1.4 :: rev. 157 >> :: ...
Я бы изменил мир — но Бог не даёт исходников...
Re[8]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 19:20
Оценка:
Здравствуйте, Andre, Вы писали:

A>Ага, точно, на работе откуда я писал сообщение база метров на 70, а вот дома за 600, поэтому занимает гораздо больше


Так вот это Эксес. У меня та же фигня. Можно или не обращать внимания, или урезать базу.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[9]: клевый фак - работайте в суппорте%)
От: Andre Украина  
Дата: 16.08.04 19:28
Оценка:
VD>Так вот это Эксес. У меня та же фигня. Можно или не обращать внимания, или урезать базу.
Да я в курсе отчего и почем и мне честно говоря вообще по барабану размер в памяти. А вот народ нервничает.
... << RSDN@Home 1.1.4 :: rev. 157 >> :: Mary J. Blige — Flying Away
Я бы изменил мир — но Бог не даёт исходников...
Re[10]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.08.04 19:31
Оценка:
Здравствуйте, Andre, Вы писали:

A>Да я в курсе отчего и почем и мне честно говоря вообще по барабану размер в памяти. А вот народ нервничает.


Что будет после выхода лонгхорна?
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[11]: клевый фак - работайте в суппорте%)
От: SiAVoL Россия  
Дата: 17.08.04 04:48
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Что будет после выхода лонгхорна?

в таскманагере не будут занимаемую процессом память показывать. что бы народ не смущать
... << RSDN@Home 1.1.4 @@release >>
Re[4]: клевый фак - работайте в суппорте%)
От: dimitry_dimitry  
Дата: 17.08.04 06:22
Оценка:
Здравствуйте, VladD2, Вы писали:

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

у меня клиент висит в трее
_>>никто не спорит что он много требует. но 60 мб или чуть больше, как например ваш софт-это немного до??я. дох??я для программки чтения форумов

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

ибо не запустится при 30 мб базе
... << Rsdn@Home 1.1.4 beta 1 >>
Re[4]: клевый фак - работайте в суппорте%)
От: dimitry_dimitry  
Дата: 17.08.04 06:27
Оценка:
Здравствуйте, fddima, Вы писали:

F> тем не менее это одна из самых удобных программ что я видел когда-либо...

есть пара огрехов но в целом неплохо
... << Rsdn@Home 1.1.4 beta 1 >>
Re[5]: клевый фак - работайте в суппорте%)
От: Andre Украина  
Дата: 17.08.04 07:00
Оценка: +1
VD>>В случае же хоума основную память жрет таки эксес. Так что фак несколько не прав.
_>у меня клиент висит в трее
Nы хочешь сказать что когда он висит в трее в памяти нету данных для получения которых дергается jet engine?

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

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

Запустится запустится, но запускаться будет ооочень долго
... << RSDN@Home 1.1.4 beta 2 >>
Я бы изменил мир — но Бог не даёт исходников...
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.
Re[17]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.08.04 10:30
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>Те цифры, которые я приводил — размеры памяти, выделенной под модули януса. ДЛЛки, ресурсы, данные,


Что то сомневаюсь я про данные. Ты размеры длл-ек померил. А он вообще смысла не имеют.

A>Что касается ЖЦ — все кучи януса вместе взятые сейчас 9792028 байт. Сколько из них реально нужно для работы — я не в курсе, как узнать.


Ну, то есть ты понял, что дотнет тут не причем?

A>CLR затребовал для януса 108546160 байт, из них 54839728 реально используется.


Это не ЦЛР. Это всего виртуальной памяти.

A> Т.е. потери только для CLR составляют 52 метра.


Какие нафиг потери? Это условно занятое место на жестком диске — своп + длл-ки.

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


Можно перестать придумывать.

A>Цифирки взяты из Process Explorer и PsTools от Sysinternals и из TaskManager от Microsoft.


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

AVK>>Размер имаджа. Непонятно зачем.

A>Сделаем проще — А как надо?

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

A>Ну вот у меня нет виртуалки. 2 гига физической памяти и все.


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

A>Какая разница программе, сколько ее страниц физически существует в памяти?


Огромная.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[19]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.08.04 10:38
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>Обычно за мной это не водится.


Имено этим ты и страдаешь. Иначе бы не стал выключать файл подкачки называя это выключением виртуальной памяти.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[18]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:48
Оценка:
Здравствуйте, AndrewVK, Вы писали:

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


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

A>>А кто говорил про размер образов? Я мерял выделенную память.
AVK>Интересно, как вобще можно узнать сколько в хипе заняла отдельная dll?
Длл или ее данные? Если первое, то не знаю. Если второе, то в большинстве случаев никак. Не все данные принадлежат какой-то длл.

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

A>>Ок. Тогда зачем под нее выделили почти 8 метров?
AVK>Под ее имадж выделили 8М адресного пространства, потому что файл имеет такой размер.
Супер. Я вызвал CreateFileMapping. Ну, или не я, а kernel со своим CreateProcess — не важно. Задал я MaximumSize или она взялась из размера модуля — тоже не важно. Важно то, что под отображение этого модуля выделили N страниц памяти и все эти N страниц памяти реально заняты, освободить их не получится, пока отображение не закроют через CloseHandle или еще как. Ок. Я согласен, что можно делать MapViewOfFile и читать этот файл по кускам. Но разве исполняемые файлы грузятся так?

Или вот допустим загрузили мы картинку в память. и заняла она у нас M страниц памяти. Нет, лучше K — она, зараза, тяжелая. Опять же, пока мы не скажем DeleteObject, эта память потеряна безвозвратно.

Вообще, если программа сказала MEM_COMMIT — эту память можно считать занятой, или еще нет?
Может, просто я чего-то недопонимаю в принципах выделения памяти Windows? Я совсем не против наверстать упущенное. Расскажешь, как правильно?
A.
Re[18]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:55
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>Ну вот у меня нет виртуалки. 2 гига физической памяти и все.

VD>Ну, что я тебе могу сказать. Кому закон не писан знашь?
-1.
A.
Re[18]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 10:55
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>Какая разница программе, сколько ее страниц физически существует в памяти?

VD>Огромная.
Объясни.
A.
Re[20]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 11:00
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Имено этим ты и страдаешь. Иначе бы не стал выключать файл подкачки называя это выключением виртуальной памяти.

"Если бы он требовал столько памяти, то занял бы виртуалку и лег бы на своп." (с) ???
A.
Re[18]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 11:00
Оценка:
Здравствуйте, VladD2, Вы писали:

A>>Те цифры, которые я приводил — размеры памяти, выделенной под модули януса. ДЛЛки, ресурсы, данные,

VD>Что то сомневаюсь я про данные. Ты размеры длл-ек померил. А он вообще смысла не имеют.
Супер. Это ничего, что я не мерял размеры длл-ек.

A>>Что касается ЖЦ — все кучи януса вместе взятые сейчас 9792028 байт. Сколько из них реально нужно для работы — я не в курсе, как узнать.

VD>Ну, то есть ты понял, что дотнет тут не причем?
Ну вот ведь а. Gen 0 heap size + Gen 1 heap size + Gen 2 heap size + Large object heap size = дотнет тут нипричем. Ок.

A>>CLR затребовал для януса 108546160 байт, из них 54839728 реально используется.

VD>Это не ЦЛР. Это всего виртуальной памяти.
Ууу... .Net CLR total reserved bytes — это всего виртуальной памяти. Пусть так.

A>> Т.е. потери только для CLR составляют 52 метра.

VD>Какие нафиг потери? Это условно занятое место на жестком диске — своп + длл-ки.
Ой, блин... "Условно занятое место на диске"?

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

VD>Можно перестать придумывать.
Я постараюсь.

A>>Цифирки взяты из Process Explorer и PsTools от Sysinternals и из TaskManager от Microsoft.

VD>А ты возми нормальный дотнетный мемори-профайлер (ссылки тут давали не раз) и погляди. Неплохо подхдят девпартнерские утилиты. Смотреть же дотнетные процессыц средством предназначенным для просмотра анменеджед-процессов довольно бессмысленно.
Кажется, разговор зашел в тупик.
A.
Re[19]: клевый фак - работайте в суппорте%)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 17.08.04 11:58
Оценка:
Здравствуйте, Aggtaa, Вы писали:

AVK>>Под ее имадж выделили 8М адресного пространства, потому что файл имеет такой размер.

A>Супер. Я вызвал CreateFileMapping. Ну, или не я, а kernel со своим CreateProcess — не важно. Задал я MaximumSize или она взялась из размера модуля — тоже не важно. Важно то, что под отображение этого модуля выделили N страниц памяти и все эти N страниц памяти реально заняты, освободить их не получится, пока отображение не закроют через CloseHandle или еще как.

Плохо ты знаешь как работает Win32. Никакой памяти реально выделятся не будет до первого обращения к выделенному адресному пространству. И выделяется память постранично, т.е. кусками по 4Кб, а не сразу вся. Более того — пока не будет произведена запись, физическая страница памяти будет одна на все образы файла для всех процессов.

A>Или вот допустим загрузили мы картинку в память. и заняла она у нас M страниц памяти. Нет, лучше K — она, зараза, тяжелая. Опять же, пока мы не скажем DeleteObject, эта память потеряна безвозвратно.


Вот с картинкой это действительно так.
... << RSDN@Home 1.1.4 beta 2 rev. 159>>
AVK Blog
Re[19]: клевый фак - работайте в суппорте%)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 17.08.04 11:58
Оценка:
Здравствуйте, Aggtaa, Вы писали:

VD>>Это не ЦЛР. Это всего виртуальной памяти.

A>Ууу... .Net CLR total reserved bytes — это всего виртуальной памяти. Пусть так.

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

AVK>>>Под ее имадж выделили 8М адресного пространства, потому что файл имеет такой размер.

A>>Супер. Я вызвал CreateFileMapping. Ну, или не я, а kernel со своим CreateProcess — не важно. Задал я MaximumSize или она взялась из размера модуля — тоже не важно. Важно то, что под отображение этого модуля выделили N страниц памяти и все эти N страниц памяти реально заняты, освободить их не получится, пока отображение не закроют через CloseHandle или еще как.
AVK>Плохо ты знаешь как работает Win32. Никакой памяти реально выделятся не будет до первого обращения к выделенному адресному пространству. И выделяется память постранично, т.е. кусками по 4Кб, а не сразу вся.
Если посмотрть в kernel32.dll, то видно:
CreateFileMapping(..., SEC_READONLY | SEC_COMMIT, ...);
...
MapViewOfFile(..., FILE_MAP_READ, 0, 0, 0);
Жаль, нет у меня исходников Windows, можно было бы без многоточий обойтись.
Как такой код может выделить не всю память сразу, а после первого обращения?

AVK>Более того — пока не будет произведена запись, физическая страница памяти будет одна на все образы файла для всех процессов.

Это в случае, если MapViewOfFile был вызван с флагом FILE_MAP_COPY. Если без него, то физическая страница памяти так и останется одна на все процессы, разве нет?
A.
Re[20]: клевый фак - работайте в суппорте%)
От: Aggtaa Россия  
Дата: 17.08.04 12:27
Оценка:
Здравствуйте, AndrewVK, Вы писали:

VD>>>Это не ЦЛР. Это всего виртуальной памяти.

A>>Ууу... .Net CLR total reserved bytes — это всего виртуальной памяти. Пусть так.
AVK>Не виртуальной памяти, а зарезервированного адресного пространства.
CLR.

Зарезервированного адресного пространства всего у януса 529,028К.
A.
Re[21]: клевый фак - работайте в суппорте%)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 17.08.04 12:38
Оценка:
Здравствуйте, Aggtaa, Вы писали:

A>Если посмотрть в kernel32.dll, то видно:

A>
A>CreateFileMapping(..., SEC_READONLY | SEC_COMMIT, ...);
A>...
A>MapViewOfFile(..., FILE_MAP_READ, 0, 0, 0);
A>
Жаль, нет у меня исходников Windows, можно было бы без многоточий обойтись.

A>Как такой код может выделить не всю память сразу, а после первого обращения?

Вам бы батенька Рихтера почитать, там все написано.

AVK>>Более того — пока не будет произведена запись, физическая страница памяти будет одна на все образы файла для всех процессов.

A>Это в случае, если MapViewOfFile был вызван с флагом FILE_MAP_COPY. Если без него, то физическая страница памяти так и останется одна на все процессы, разве нет?

Для образов да, поскольку запись в эти сегменты памяти просто запрещена.
... << RSDN@Home 1.1.4 beta 2 rev. 159>>
AVK Blog
Re[4]: клевый фак - работайте в суппорте%)
От: Чеширский Кот Россия МойКруг
Дата: 17.08.04 13:04
Оценка: :))
Здравствуйте, fddima, Вы писали:

_>>никто не спорит что он много требует. но 60 мб или чуть больше, как например ваш софт-это немного до??я. дох??я для программки чтения форумов

F> тем не менее это одна из самых удобных программ что я видел когда-либо...

Я бы сказал, что она уютная. А уютным софт бывает просто крайне редко. Последнее, что я помню, был ГолДед
... << RSDN@Home 1.1.3 stable >>
До скорого,
Чеширский Кот
Re[5]: клевый фак - работайте в суппорте%)
От: fddima  
Дата: 17.08.04 13:15
Оценка: :)
Здравствуйте, Чеширский Кот, Вы писали:

ЧК>Я бы сказал, что она уютная. А уютным софт бывает просто крайне редко. Последнее, что я помню, был ГолДед

Супер Я тоже его помню. Хотя должен сказать, что памятью тебе нуна срочно заняться... а то довольно большой провал образовался (в шутку)
... << RSDN@Home 1.1.4 beta 2 rev. 160>>
Re: FAQ по RSDN@Home aka Janus!
От: FireShock Россия  
Дата: 17.08.04 15:14
Оценка:
Здравствуйте, Andre, Вы писали:

A>А все-таки, как я могу выкачать все форумы?

A>Способ №2: Найти в своем городе человека с большой базой и напоив его пивом получить себе базу

863375360 байт.
И в отпуск я вышел. Жду
... << RSDN@Home 1.1.4 beta 2 >>
Instagram
Re[21]: клевый фак - работайте в суппорте%)
От: VladD2 Российская Империя www.nemerle.org
Дата: 17.08.04 18:14
Оценка:
Здравствуйте, Aggtaa, Вы писали:

VD>>Имено этим ты и страдаешь. Иначе бы не стал выключать файл подкачки называя это выключением виртуальной памяти.

A>"Если бы он требовал столько памяти, то занял бы виртуалку и лег бы на своп." (с) ???

Нда. Полное непонимание.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: клевый фак - работайте в суппорте%)
От: Stoune  
Дата: 18.08.04 01:43
Оценка: 9 (1) :)))
Здравствуйте, fddima, Вы писали:

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


F> тем не менее это одна из самых удобных программ что я видел когда-либо...


Самая удобная програма для убивания рабочего времени и по эфективности опережает "сапёр" и "тетрис" на 237%
... << RSDN@Home 1.1.4 @@subversion >>
Re[5]: клевый фак - работайте в суппорте%)
От: akasoft Россия  
Дата: 18.08.04 07:18
Оценка:
Здравствуйте, Stoune, Вы писали:

S>Самая удобная програма для убивания рабочего времени и по эфективности опережает "сапёр" и "тетрис" на 237%


Шарики и пасьянс забыл...

А понял, это ты привёл пример программ "для мужчин"!
... << RSDN@Home 1.1.4 beta 2 rev. 161 Тишь да гладь, да Божья благодать >>
Re[6]: клевый фак - работайте в суппорте%)
От: Demiurg  
Дата: 18.08.04 07:52
Оценка:
Здравствуйте, fddima, Вы писали:

ЧК>>Я бы сказал, что она уютная. А уютным софт бывает просто крайне редко. Последнее, что я помню, был ГолДед

F> Супер Я тоже его помню. Хотя должен сказать, что памятью тебе нуна срочно заняться... а то довольно большой провал образовался (в шутку)
А что его помнить? Я им до сих пор пользуюсь
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.