ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Как дебажить питон?
@ 2007-12-04 15:50 Grigory Batalov
  2007-12-05  7:07 ` Stanislav Ievlev
  2007-12-08 12:46 ` Michael Shigorin
  0 siblings, 2 replies; 5+ messages in thread
From: Grigory Batalov @ 2007-12-04 15:50 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 401 bytes --]

Здравствуйте!

Mailman на lists.altlinux.org течёт. Обработчики очереди сообщений
сразу отхватывают по 8 Мб памяти и медленно дожирают до 40, после
чего бывают отстрелены и перезапущены. В некоторых патологических
случаях дожирают быстро и успевают отхватить до 200 Мб.

Уважаемые питоноводы!
Как вы обычно обнаруживаете и устраняете утечку памяти?

-- 
 Grigory Batalov,
 ALT Linux Team

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Как дебажить питон?
  2007-12-04 15:50 [devel] Как дебажить питон? Grigory Batalov
@ 2007-12-05  7:07 ` Stanislav Ievlev
  2007-12-05  7:33   ` Grigory Batalov
  2007-12-05  9:00   ` Ildar Mulyukov
  2007-12-08 12:46 ` Michael Shigorin
  1 sibling, 2 replies; 5+ messages in thread
From: Stanislav Ievlev @ 2007-12-05  7:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Dec 04, 2007 at 06:50:54PM +0300, Grigory Batalov wrote:
> Здравствуйте!
> 
> Mailman на lists.altlinux.org течёт. Обработчики очереди сообщений
> сразу отхватывают по 8 Мб памяти и медленно дожирают до 40, после
> чего бывают отстрелены и перезапущены. В некоторых патологических
> случаях дожирают быстро и успевают отхватить до 200 Мб.
> 
> Уважаемые питоноводы!
> Как вы обычно обнаруживаете и устраняете утечку памяти?
Так там же вроде как GC ... надо наверное ему как-то лимиты закручивать.



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Как дебажить питон?
  2007-12-05  7:07 ` Stanislav Ievlev
@ 2007-12-05  7:33   ` Grigory Batalov
  2007-12-05  9:00   ` Ildar Mulyukov
  1 sibling, 0 replies; 5+ messages in thread
From: Grigory Batalov @ 2007-12-05  7:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 569 bytes --]

On Wed, 5 Dec 2007 10:07:34 +0300, Stanislav Ievlev wrote:

> > Mailman на lists.altlinux.org течёт. Обработчики очереди сообщений
> > сразу отхватывают по 8 Мб памяти и медленно дожирают до 40, после
> > чего бывают отстрелены и перезапущены. В некоторых патологических
> > случаях дожирают быстро и успевают отхватить до 200 Мб.
> > 
> > Уважаемые питоноводы!
> > Как вы обычно обнаруживаете и устраняете утечку памяти?

> Так там же вроде как GC ... надо наверное ему как-то лимиты закручивать.

  HOWTO есть?

-- 
 Grigory Batalov,
 ALT Linux Team

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Как дебажить питон?
  2007-12-05  7:07 ` Stanislav Ievlev
  2007-12-05  7:33   ` Grigory Batalov
@ 2007-12-05  9:00   ` Ildar Mulyukov
  1 sibling, 0 replies; 5+ messages in thread
From: Ildar Mulyukov @ 2007-12-05  9:00 UTC (permalink / raw)
  To: devel

On 05.12.2007 13:07:34, Stanislav Ievlev wrote:
> On Tue, Dec 04, 2007 at 06:50:54PM +0300, Grigory Batalov wrote:
> > Как вы обычно обнаруживаете и устраняете утечку памяти?
> Так там же вроде как GC ... надо наверное ему как-то лимиты  
> закручивать.

точно-точно! Я решал подобную задачу.
ulimit -v 400000
python scrypt.py

По опыту использования - нормально работает. Но иногда дохнет с Memory  
error - видимо, когда ему _действительно_ нужна эта память. (у меня это  
зависит от входных данных -> script.py)

С уважением, Ильдар
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Как дебажить питон?
  2007-12-04 15:50 [devel] Как дебажить питон? Grigory Batalov
  2007-12-05  7:07 ` Stanislav Ievlev
@ 2007-12-08 12:46 ` Michael Shigorin
  1 sibling, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2007-12-08 12:46 UTC (permalink / raw)
  To: devel

On Tue, Dec 04, 2007 at 06:50:54PM +0300, Grigory Batalov wrote:
> Mailman на lists.altlinux.org течёт. Обработчики очереди сообщений
> сразу отхватывают по 8 Мб памяти и медленно дожирают до 40, после
> чего бывают отстрелены и перезапущены. В некоторых патологических
> случаях дожирают быстро и успевают отхватить до 200 Мб.
[...]
> Как вы обычно обнаруживаете и устраняете утечку памяти?

Влезу с админским: collectd помогает по крайней мере
идентифицировать подобные проблемы.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-12-08 12:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-04 15:50 [devel] Как дебажить питон? Grigory Batalov
2007-12-05  7:07 ` Stanislav Ievlev
2007-12-05  7:33   ` Grigory Batalov
2007-12-05  9:00   ` Ildar Mulyukov
2007-12-08 12:46 ` Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git