![]() |
|
||||
|
|
Автор:
Глюк
Дата: 28.09.2006 08:53 |
|
Задача следующая - есть прога, которая (сцуко) по ходу работы засирает память (что сервака, что клиентов) и не хочет ее освобождать - приходится эври дэй делать рестарт... Вопрос - кто может посоветовать нормальный оптимайзер оперативки (для сервака в т.ч.), который был юзан и хорошо себя зарекомендовал? Зараннее благодарен, Глюк. |
|
> to Глюк ... > Вопрос - кто может посоветовать нормальный оптимайзер оперативки (для сервака в т.ч.), который был юзан и хорошо себя зарекомендовал? ... ==================================== Есть. Почти любое ядро Unix'oв. :-))) |
|
Автор:
Глюк
Дата: 28.09.2006 09:05 |
|
> to Uncle Fedor > > to Глюк > ... > > Вопрос - кто может посоветовать нормальный оптимайзер оперативки (для сервака в т.ч.), который был юзан и хорошо себя зарекомендовал? > ... > ==================================== > Есть. Почти любое ядро Unix'oв. :-))) ---------------------------------------------------- К сожалению, ОС - ВыньДос, и это даже необсуждаемо... :( |
|
Автор:
Он же
Дата: 28.09.2006 09:08 |
| Судя по описанию проги - она от криворукого программера, imho никакой оптимайзер не поможет, только шаманить саму прогу...., скорее всего она сыровата. |
|
Найди подходящую тебе утилиту очистки памяти для Windows есть бесплатные и не бесплатные. memory cleaner и system mechanics точно умели. http://soft.mail.ru/program_page.php?grp=23599 |
|
Поставь на каждый день выгрузить прогу, оптимизировать память, загрузить прогу. Больше никак :) |
|
> to Глюк Поставь на одну машину что нибудть наподобее AQ4. Проверь прогу на утечки - если их очень много то лучше попробовать её заменить, поверьте если она сырая то глюков будет во много раз больше. Хотябы доказательная база для начальства будет:) Если же нет возможности то во многих пакетах утилит для оптимизации системы есть возможность память... Вопрос качества и тестирования этих утилит ни разу не вставал поэтому ничего сказать не могу... PS Если программа отвечает за какую либо серьезную функцию, например документооборот, делайте бэкапы как можно чаще... И поможет вам бог:) |
|
> to abbadon >... И поможет вам бог:) ---------------------------------------------------- И да поможет вам Кнут :) |
|
> to bratok_mitya > > to abbadon > >... И поможет вам бог:) > ---------------------------------------------------- > И да поможет вам Кнут :) ---------------------------------------------------- :) Дяденька Кнут конечно хорошо.... Правда опыт нужен для написания НОРМАЛЬНОГО клиент-серверного приложения(можно конечно использовать встроенную реализацию SOAP в дотнете или корбу в борланде, плюс висвиг поможет, но результат редко будет удовлетворять вашим потребностям:)). Плюс человек кажется админ, а они програмизм в большинстве своем не любят, если только маленькие скриптики пишут. |
|
Автор:
Глюк
Дата: 28.09.2006 09:57 |
| Прогу писали греки... Logistic Vision зовется. Предназначена для складских комплексов... Исходников нет. Греки - пидарасы (те, кто ее писал, ессно). У меня и так уже с Грецией переписка идет как с любимой женщиной (в смысле количества писем)... Только ебут-то (мосх) в итоге мне - типа ядро проги никто переписывать не будет, и ваще так оно и должно быть... Мы ее можем только затачивать под нужды конкретного клиента. Бля... И за это люди платят начиная от полторы сотни килобаксов... |
|
> to Глюк > Прогу писали греки... Logistic Vision зовется. Мда, ты попал... Журнал "Логистика" N3_05 "Эта высокотехнологичная комплексная система, созданная греческой софт-фирмой Mantis International, предназначена для автоматизированного планирования и управления складскими, торгово-распределительными, транспортными, производственными и маркетинговыми бизнес-процессами. Построенная на платформе Microsoft.NET, она поддерживает управление базами данных Oracle и Microsoft SQL, легко интегрируется со многими хорошо известными системами класса ERP, включая SAP, JD Edwards,Navision. Продвижение системы на рынки информационных технологий в России и других стран СНГ выполняет с 2005 г. московская компания ant Technologies (www.ant-tech.ru), входящая в группу компаний «Пилот»" Полез на www.ant-tech.ru - даже не открывается... |
|
> to Глюк ЭЭЭ.... То есть это не фирма однодневка или студент писали, а солидная фирма? А утечка памяти не злобный глюк, а классная фича(типа беспарольного входа в линукс в "монотерминальном режиме")? Я тихо офигел. В эту фирму можно устроится программистом ? Кстати чем отслеживали утечки памяти? |
|
Автор:
Глюк
Дата: 28.09.2006 10:15 |
|
> to bratok_mitya > > to Глюк > > Прогу писали греки... Logistic Vision зовется. > > Мда, ты попал... -------------------------- Это я уже понял. > > Журнал "Логистика" N3_05 > "Эта высокотехнологичная комплексная система, созданная греческой софт-фирмой Mantis International, ------------------------- ПИ-ДА-РА-СЫ! предназначена для автоматизированного планирования и управления складскими, торгово-распределительными, транспортными, производственными и маркетинговыми бизнес-процессами. -------------------------------- Ага... Я тоже красиво пиздеть умею... Построенная на платформе Microsoft.NET, она поддерживает управление базами данных Oracle и Microsoft SQL, легко интегрируется со многими хорошо известными системами класса ERP, включая SAP, JD Edwards,Navision. --------------------- Два раза ага... Мрачно изучаю Visual Studio, чтобы хоть что-то рУками присобачить к этой проге, что выходит за рамки представления греков о логистике в целом и бизнес-процессов складских комплексов в частности. > Продвижение системы на рынки информационных технологий в России и других стран СНГ выполняет с 2005 г. московская компания ant Technologies (www.ant-tech.ru), входящая в группу компаний «Пилот»" > ----------------------- Вот тут-то я и работаю в должности "консультанта-аналитика по внедрению логистических систем"... Начинаю подозревать, что "аналитик" в данном случае - производное от слова "анал"... > Полез на www.ant-tech.ru - даже не открывается... ---------------------------------------------------- Странно - у меня сходу открылось... > to abbadon > > to Глюк > ЭЭЭ.... То есть это не фирма однодневка или студент писали, а солидная фирма? А утечка памяти не злобный глюк, а классная фича(типа беспарольного входа в линукс в "монотерминальном режиме")? Я тихо офигел. В эту фирму можно устроится программистом ? -------------------------- Вакансии, кстати, есть... :о) > Кстати чем отслеживали утечки памяти? ---------------------------------------------------- *ворча* Чем-чем... Полдня работы и прога на каждый запрос секунд на пять (вначале) впадает в КД... Я тут попытался импортировать справочник (около 20 тысяч записей) с вечера - утром комп просто в коматозе был... |
|
в виртуальную машину (VM) не пробовал запихать? там вроде "мусор" неплохо в памяти прибирается... насколько я помню она ловит потерянные (неиспользуемые) указатели и все сгребает в одну кучу, потом сносит их всем ансамблем... у меня был похожий закидон именно при работе с сиквелем. |
|
> to Глюк > Задача следующая - есть прога, которая (сцуко) по ходу работы засирает память (что сервака, что клиентов) и не хочет ее освобождать - приходится эври дэй делать рестарт... Вопрос - кто может посоветовать нормальный оптимайзер оперативки (для сервака в т.ч.), который был юзан и хорошо себя зарекомендовал? > Зараннее благодарен, Глюк. ---------------------------------------------------- Кажется, я знаю эту прогу... Помню только первую букву "Ве", на "Ве" называется! Какая же это прога на "Ве"? |
|
Автор:
Попандопула
Дата: 28.09.2006 10:25 |
|
Мы для одного из продуктов, проводили какие-то эксперименты с клинерами. Там какие-то проблемы возникали, при работе сервера. Детали я не знаю.Плюс решение было не особенно надежное. Как результат релиз отложили на 3-и месяца и хорошенько все починили. Т.е. вараинатов на самом деле всего три: а) посмотреть с какой скоростью течет память и купить сервак с таким количеством ее что бы типа на день или на до обеда хватало и перегружать. Как доп. алтернативу и по аналогии с SQL Server (может она тут и не пременима) предлагаю попробовать запустить Ваш сервер с extended memory (PAE setting). Правда не уверен, что это (PAE) будет возможно. http://support.microsoft.com/kb/274750/ http://support.microsoft.com/kb/171793/ http://support.microsoft.com/kb/268363/ б) если нужен 100% up time, посмотреть решение через load balancer, тогда по определенному потреблению памяти (скажем 85% от всей памяти) у Вас бокс будет просто ребутаться и load balancer будет передовать управление на 2-ой сервер. в) Это уже если ничего другое не поможет. Я где-то читал на конференециях про такой фикс, что если пригласить разработчика к себе, подвесить его в двери, и зажать яйца в косяке, то можно добиться очень неплохих результатов. Но скажу честно, сам не пробовал. |
|
Автор:
Сугубо Штатский Пацифист
Дата: 28.09.2006 10:45 |
|
> to Глюк > Задача следующая - есть прога, которая (сцуко) по ходу работы засирает память (что сервака, что клиентов) и не хочет ее освобождать - приходится эври дэй делать рестарт... Вопрос - кто может посоветовать нормальный оптимайзер оперативки (для сервака в т.ч.), который был юзан и хорошо себя зарекомендовал? > Зараннее благодарен, Глюк. ---------------------------------------------------- У меня был случай из практики - хорошая, стабильная прога ела память. Причем, ела безобразно - кора оси жрала "под себя" и не отдавала. Симптомы были похожи на ваши. После долгих и нервных поисков глюка я его отловил - движок Jet заставляет кору отъедать несколько килобайт из Physical Memory, если таблица в БД не имеет PRIMARY KEY. Вроде всё работает, всё запрашивается и обрабатывается, но память отъедается. В качестве решения я создал простое поле ID типа Autonumber и объявил его Primary Key в тех таблицах, где первичного ключа не было. Память перестала исчезать как по волшебству. Этот глюк нигде не задокументирован на MSDN. Просмотрите свою БД на предмет отсутствующих ключей, может поможет. |
|
Автор:
Глюк
Дата: 28.09.2006 10:45 |
|
> to ПВОшник > в виртуальную машину (VM) не пробовал запихать? > там вроде "мусор" неплохо в памяти прибирается... насколько я помню она ловит потерянные (неиспользуемые) указатели и все сгребает в одну кучу, потом сносит их всем ансамблем... > у меня был похожий закидон именно при работе с сиквелем. ---------------------------------------------------- Юзал в свое время VMWare - не понравилась. Кривая вся... Но это было давно - может, уже и подправили. Да и извратиться я пытался не по-деццки - под 95 винду в VMWare QNX запихать... :) > to Greesha > > to Глюк > > Задача следующая - есть прога, которая (сцуко) по ходу работы засирает память (что сервака, что клиентов) и не хочет ее освобождать - приходится эври дэй делать рестарт... Вопрос - кто может посоветовать нормальный оптимайзер оперативки (для сервака в т.ч.), который был юзан и хорошо себя зарекомендовал? > > Зараннее благодарен, Глюк. > ---------------------------------------------------- > > Кажется, я знаю эту прогу... Помню только первую букву "Ве", на "Ве" называется! Какая же это прога на "Ве"? ---------------------------------------------------- А поподробнее? Я пока dRAMatic воткнул - посмотрим/, поможет или нет. Но смущает, что она не понимает больше 380 мегов оперативки... > to Попандопула > Т.е. вараинатов на самом деле всего три: ---------------------------------------------------- Вот вариант в больше всего порадовал. Осталось выбить командировку в Грецию и "группу моральной поддержки". :о) |
|
> to Глюк > > > > Кажется, я знаю эту прогу... Помню только первую букву "Ве", на "Ве" называется! Какая же это прога на "Ве"? > ---------------------------------------------------- > А поподробнее? Я пока dRAMatic воткнул - посмотрим/, поможет или нет. Но смущает, что она не понимает больше 380 мегов оперативки... ---------------------------------------------------- Я имел в виду прогу, которая памят жрёт и не отдаёт. Вспомнил! Windows. Видно, серьёзно загружен человек работой, раз сразу не дошло. :) |
|
> to Глюк > > to ПВОшник > > в виртуальную машину (VM) не пробовал запихать? > > там вроде "мусор" неплохо в памяти прибирается... насколько я помню она ловит потерянные (неиспользуемые) указатели и все сгребает в одну кучу, потом сносит их всем ансамблем... > > у меня был похожий закидон именно при работе с сиквелем. > ---------------------------------------------------- > Юзал в свое время VMWare - не понравилась. Кривая вся... Но это было давно - может, уже и подправили. Да и извратиться я пытался не по-деццки - под 95 винду в VMWare QNX запихать... :) ... =============================== В последнее время - ей сильно получшело. У меня под вмварью в XP живет Solaris х86... на ноутбуке... :-) Вроде нормально. |
|
> to Глюк > *ворча* Чем-чем... Полдня работы и прога на каждый запрос секунд на пять (вначале) впадает в КД... Я тут попытался импортировать справочник (около 20 тысяч записей) с вечера - утром комп просто в коматозе был... ---------------------------------------------------- Проверь на утечки чем нибудь. А то может ищешь лекарство не от того:) Если был дот нет и его стандартный Soap то время выполнения не удивительно:) Вам еще можно сказать повезло... |
|
Автор:
Попандопула
Дата: 28.09.2006 11:28 |
|
> to Uncle Fedor > В последнее время - ей сильно получшело. ---------------------------------------------------- Ага. Там наши люди тоже работают :);) По развед данным. У меня под вмварью в XP живет Solaris х86... на ноутбуке... :-) Вроде нормально. ---------------------------------------------------- И скока памяти у ноутбука? наверное > 1 Гига, и на Солярис 512 выделяется. И чего делается под Соларисом? Что-нибудь большое компилируется? Или он как тестовый сервер используется? |
|
Автор:
Глюк
Дата: 28.09.2006 12:25 |
|
> to Greesha > > to Глюк > > > > > > Кажется, я знаю эту прогу... Помню только первую букву "Ве", на "Ве" называется! Какая же это прога на "Ве"? > > ---------------------------------------------------- > > А поподробнее? Я пока dRAMatic воткнул - посмотрим/, поможет или нет. Но смущает, что она не понимает больше 380 мегов оперативки... > ---------------------------------------------------- > > Я имел в виду прогу, которая памят жрёт и не отдаёт. > Вспомнил! Windows. > > Видно, серьёзно загружен человек работой, раз сразу не дошло. :) ---------------------------------------------------- +5! :о)))))) > to Uncle Fedor > > to Глюк > > > to ПВОшник > > > в виртуальную машину (VM) не пробовал запихать? > > > там вроде "мусор" неплохо в памяти прибирается... насколько я помню она ловит потерянные (неиспользуемые) указатели и все сгребает в одну кучу, потом сносит их всем ансамблем... > > > у меня был похожий закидон именно при работе с сиквелем. > > ---------------------------------------------------- > > Юзал в свое время VMWare - не понравилась. Кривая вся... Но это было давно - может, уже и подправили. Да и извратиться я пытался не по-деццки - под 95 винду в VMWare QNX запихать... :) > ... > =============================== > В последнее время - ей сильно получшело. У меня под вмварью в XP живет Solaris х86... на ноутбуке... :-) Вроде нормально. ---------------------------------------------------- Интереса ради могу попробовать, но для клиентов этот метод не пойдет. > to abbadon > > to Глюк > > *ворча* Чем-чем... Полдня работы и прога на каждый запрос секунд на пять (вначале) впадает в КД... Я тут попытался импортировать справочник (около 20 тысяч записей) с вечера - утром комп просто в коматозе был... > ---------------------------------------------------- > Проверь на утечки чем нибудь. А то может ищешь лекарство не от того:) Если был дот нет и его стандартный Soap то время выполнения не удивительно:) Вам еще можно сказать повезло... ---------------------------------------------------- Да этим и занимаюсь... А для проверки что посоветуешь? |
|
2002 - 2011 © Bigler.ru Перепечатка материалов в СМИ разрешена с ссылкой на источник. Разработка, поддержка VGroup.ru Кадет Биглер: cadet@bigler.ru Вебмастер: webmaster@bigler.ru |