Eric Firing wrote:
Attached are runs with gtk, wx, qtagg, and tkagg. Quite a variety of results: tkagg is best, with only slow memory growth and a constant number of python objects; qtagg grows by 2.2k per loop, with no increase in python object count; wx (which is built on gtk) consumes 3.5k per loop, with an increasing object count; gtk consumes 1.8k per loop with an increasing object count.Thanks for these results. Unfortunately, I'm seeing different results here. [dagnabbit!] None of them have an increasing object count for me, which leads me to suspect there's some version difference between your environment and mine that isn't being accounted for.All runs are on stock ubuntu feisty python 2.5.
Gtk[Agg|Cairo] -- 1.3k per loop. Wx[Agg] -- 0.010k per loop QtAgg -- 2.3k per loop (which is in the same ballpark as your result)Qt4Agg -- 1.4k per loop (which seems to be in the same ballpark as Darren Dale's result)
TkAgg -- 0.29k per loopI don't know if the size of memory per loop is directly comparable between your environment and mine, but certainly the shape of the curve, and whether the number of Python objects is growing is very relevant.
I made some more commits to SVN on 07/03/07 necessary for recent versions of gtk+ and qt. Did you (by any chance) not get those patches? It would also be interesting to know which versions of the toolkits you have, as they are probably different from mine. Is it safe to assume that they are all the stock Ubuntu feisty packages? In any case, I have updated memleak_gui.py to display the relevant toolkit versions. I've also attached a script to display the toolkit versions. Its output on my machine is:
# pygtk version: (2, 10, 4), gtk version: (2, 10, 9) # PyQt4 version: 4.2, Qt version 40300 # pyqt version: 3.17.2, qt version: 30303 # wxPython version: 2.8.4.0 # Tkinter version: $Revision: 50704 $, Tk version: 8.4, Tcl version: 8.4 Cheers, Mike
toolkit_versions.py
Description: application/python
# columns are: iteration, OS memory (k), number of python objects # 0 9630 56145 10 9665 56145 20 9664 56145 30 9680 56145 40 9692 56145 50 9706 56145 60 9721 56145 70 9734 56145 80 9747 56145 90 9761 56145 100 9774 56145 110 9788 56145 120 9802 56145 130 9815 56145 140 9829 56145 150 9842 56145 160 9855 56145 170 9870 56145 180 9883 56145 190 9896 56145 200 9911 56145 210 9923 56145 220 9937 56145 230 9951 56145 240 9964 56145 250 9978 56145 260 9992 56145 270 10006 56145 280 10019 56145 290 10032 56145 300 10047 56145 310 10059 56145 320 10073 56145 330 10086 56145 340 10101 56145 350 10113 56145 360 10127 56145 370 10140 56145 380 10155 56145 390 10167 56145 400 10181 56145 410 10194 56145 420 10209 56145 430 10223 56145 440 10236 56145 450 10249 56145 460 10262 56145 470 10276 56145 480 10289 56145 490 10303 56145 500 10317 56145 510 10331 56145 520 10343 56145 530 10358 56145 540 10371 56145 550 10385 56145 560 10399 56145 570 10411 56145 580 10425 56145 590 10438 56145 600 10452 56145 610 10465 56145 620 10479 56145 630 10492 56145 640 10506 56145 650 10519 56145 660 10533 56145 670 10546 56145 680 10560 56145 690 10574 56145 700 10587 56145 710 10602 56145 720 10615 56145 730 10628 56145 740 10641 56145 750 10655 56145 760 10668 56145 770 10682 56145 780 10696 56145 790 10710 56145 800 10722 56145 810 10738 56145 820 10751 56145 830 10765 56145 840 10778 56145 850 10793 56145 860 10805 56145 870 10819 56145 880 10833 56145 890 10846 56145 900 10860 56145 910 10873 56145 920 10888 56145 930 10900 56145 940 10914 56145 950 10927 56145 960 10941 56145 970 10955 56145 980 10968 56145 990 10981 56145 1000 10995 56145 1010 11009 56145 1020 11023 56145 1030 11036 56145 1040 11049 56145 1050 11063 56145 1060 11077 56145 1070 11090 56145 1080 11105 56145 1090 11117 56145 1100 11131 56145 1110 11144 56145 1120 11158 56145 1130 11171 56145 1140 11185 56145 1150 11198 56145 1160 11212 56145 1170 11225 56145 1180 11239 56145 1190 11252 56145 1200 11266 56145 1210 11279 56145 1220 11294 56145 1230 11307 56145 1240 11320 56145 1250 11334 56145 1260 11347 56145 1270 11361 56145 1280 11374 56145 1290 11388 56145 1300 11401 56145 1310 11415 56145 1320 11428 56145 1330 11442 56145 1340 11456 56145 1350 11469 56145 1360 11482 56145 1370 11496 56145 1380 11510 56145 1390 11524 56145 1400 11537 56145 1410 11551 56145 1420 11564 56145 1430 11578 56145 1440 11591 56145 1450 11605 56145 1460 11618 56145 1470 11631 56145 1480 11645 56145 1490 11658 56145 1500 11673 56145 1510 11685 56145 1520 11700 56145 1530 11712 56145 1540 11726 56145 1550 11740 56145 1560 11753 56145 1570 11768 56145 1580 11780 56145 1590 11795 56145 1600 11807 56145 1610 11821 56145 1620 11835 56145 1630 11848 56145 1640 11861 56145 1650 11875 56145 1660 11889 56145 1670 11902 56145 1680 11916 56145 1690 11929 56145 1700 11943 56145 1710 11957 56145 1720 11970 56145 1730 11983 56145 1740 11997 56145 1750 12010 56145 1760 12024 56145 1770 12038 56145 1780 12052 56145 1790 12064 56145 1800 12078 56145 1810 12092 56145 1820 12105 56145 1830 12120 56145 1840 12132 56145 1850 12146 56145 1860 12159 56145 1870 12173 56145 1880 12186 56145 1890 12201 56145 1900 12213 56145 1910 12227 56145 1920 12240 56145 1930 12254 56145 1940 12267 56145 1950 12281 56145 1960 12295 56145 1970 12308 56145 1980 12322 56145 1990 12335 56145 2000 12350 56145 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend GTK, toolbar toolbar2 # pygtk version: (2, 10, 4), gtk version: (2, 10, 9) # Averaging over loops 1000 to 2000 # Memory went from 10995k to 12350k # Average memory consumed per loop: 1.3550k bytes
# columns are: iteration, OS memory (k), number of python objects # 0 9762 56320 10 9777 56320 20 9796 56320 30 9811 56320 40 9823 56320 50 9838 56320 60 9851 56320 70 9864 56320 80 9878 56320 90 9892 56320 100 9905 56320 110 9919 56320 120 9932 56320 130 9947 56320 140 9959 56320 150 9973 56320 160 9986 56320 170 10000 56320 180 10014 56320 190 10027 56320 200 10040 56320 210 10054 56320 220 10067 56320 230 10082 56320 240 10095 56320 250 10109 56320 260 10123 56320 270 10136 56320 280 10149 56320 290 10164 56320 300 10176 56320 310 10190 56320 320 10203 56320 330 10217 56320 340 10231 56320 350 10245 56320 360 10258 56320 370 10271 56320 380 10286 56320 390 10298 56320 400 10312 56320 410 10325 56320 420 10340 56320 430 10352 56320 440 10366 56320 450 10380 56320 460 10394 56320 470 10408 56320 480 10421 56320 490 10434 56320 500 10447 56320 510 10462 56320 520 10474 56320 530 10488 56320 540 10501 56320 550 10515 56320 560 10528 56320 570 10542 56320 580 10556 56320 590 10569 56320 600 10584 56320 610 10597 56320 620 10611 56320 630 10624 56320 640 10638 56320 650 10651 56320 660 10664 56320 670 10677 56320 680 10691 56320 690 10705 56320 700 10719 56320 710 10733 56320 720 10746 56320 730 10759 56320 740 10772 56320 750 10786 56320 760 10799 56320 770 10813 56320 780 10826 56320 790 10841 56320 800 10854 56320 810 10870 56320 820 10883 56320 830 10897 56320 840 10909 56320 850 10923 56320 860 10936 56320 870 10950 56320 880 10965 56320 890 10977 56320 900 10991 56320 910 11004 56320 920 11018 56320 930 11032 56320 940 11045 56320 950 11058 56320 960 11072 56320 970 11086 56320 980 11099 56320 990 11112 56320 1000 11126 56320 1010 11140 56320 1020 11154 56320 1030 11167 56320 1040 11180 56320 1050 11194 56320 1060 11208 56320 1070 11221 56320 1080 11236 56320 1090 11248 56320 1100 11262 56320 1110 11275 56320 1120 11289 56320 1130 11302 56320 1140 11317 56320 1150 11329 56320 1160 11343 56320 1170 11356 56320 1180 11371 56320 1190 11383 56320 1200 11397 56320 1210 11411 56320 1220 11424 56320 1230 11438 56320 1240 11451 56320 1250 11465 56320 1260 11479 56320 1270 11492 56320 1280 11506 56320 1290 11519 56320 1300 11532 56320 1310 11546 56320 1320 11559 56320 1330 11573 56320 1340 11588 56320 1350 11600 56320 1360 11614 56320 1370 11627 56320 1380 11641 56320 1390 11654 56320 1400 11669 56320 1410 11681 56320 1420 11695 56320 1430 11708 56320 1440 11722 56320 1450 11735 56320 1460 11749 56320 1470 11762 56320 1480 11776 56320 1490 11790 56320 1500 11803 56320 1510 11818 56320 1520 11830 56320 1530 11845 56320 1540 11857 56320 1550 11872 56320 1560 11884 56320 1570 11899 56320 1580 11911 56320 1590 11926 56320 1600 11938 56320 1610 11953 56320 1620 11965 56320 1630 11979 56320 1640 11993 56320 1650 12007 56320 1660 12020 56320 1670 12033 56320 1680 12047 56320 1690 12061 56320 1700 12074 56320 1710 12087 56320 1720 12102 56320 1730 12114 56320 1740 12128 56320 1750 12142 56320 1760 12155 56320 1770 12169 56320 1780 12183 56320 1790 12196 56320 1800 12209 56320 1810 12223 56320 1820 12237 56320 1830 12250 56320 1840 12263 56320 1850 12277 56320 1860 12290 56320 1870 12304 56320 1880 12317 56320 1890 12331 56320 1900 12345 56320 1910 12358 56320 1920 12372 56320 1930 12386 56320 1940 12400 56320 1950 12413 56320 1960 12427 56320 1970 12439 56320 1980 12453 56320 1990 12466 56320 2000 12480 56320 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend GTKAgg, toolbar toolbar2 # pygtk version: (2, 10, 4), gtk version: (2, 10, 9) # Averaging over loops 1000 to 2000 # Memory went from 11126k to 12480k # Average memory consumed per loop: 1.3540k bytes
# columns are: iteration, OS memory (k), number of python objects # 0 9794 56345 10 9827 56345 20 9827 56345 30 9843 56345 40 9856 56345 50 9869 56345 60 9884 56345 70 9897 56345 80 9911 56345 90 9924 56345 100 9938 56345 110 9951 56345 120 9965 56345 130 9978 56345 140 9992 56345 150 10006 56345 160 10019 56345 170 10032 56345 180 10047 56345 190 10059 56345 200 10073 56345 210 10086 56345 220 10100 56345 230 10114 56345 240 10128 56345 250 10142 56345 260 10155 56345 270 10168 56345 280 10182 56345 290 10196 56345 300 10209 56345 310 10222 56345 320 10237 56345 330 10249 56345 340 10263 56345 350 10277 56345 360 10290 56345 370 10303 56345 380 10317 56345 390 10331 56345 400 10344 56345 410 10358 56345 420 10371 56345 430 10385 56345 440 10398 56345 450 10413 56345 460 10425 56345 470 10439 56345 480 10452 56345 490 10466 56345 500 10480 56345 510 10494 56345 520 10507 56345 530 10520 56345 540 10534 56345 550 10547 56345 560 10561 56345 570 10574 56345 580 10588 56345 590 10602 56345 600 10616 56345 610 10628 56345 620 10642 56345 630 10655 56345 640 10669 56345 650 10683 56345 660 10696 56345 670 10710 56345 680 10723 56345 690 10737 56345 700 10750 56345 710 10764 56345 720 10777 56345 730 10791 56345 740 10805 56345 750 10818 56345 760 10832 56345 770 10845 56345 780 10859 56345 790 10872 56345 800 10886 56345 810 10901 56345 820 10915 56345 830 10928 56345 840 10942 56345 850 10955 56345 860 10969 56345 870 10983 56345 880 10996 56345 890 11011 56345 900 11024 56345 910 11038 56345 920 11051 56345 930 11065 56345 940 11078 56345 950 11092 56345 960 11105 56345 970 11119 56345 980 11132 56345 990 11146 56345 1000 11160 56345 1010 11173 56345 1020 11187 56345 1030 11199 56345 1040 11213 56345 1050 11227 56345 1060 11240 56345 1070 11254 56345 1080 11267 56345 1090 11282 56345 1100 11294 56345 1110 11308 56345 1120 11321 56345 1130 11336 56345 1140 11349 56345 1150 11362 56345 1160 11376 56345 1170 11389 56345 1180 11404 56345 1190 11416 56345 1200 11430 56345 1210 11443 56345 1220 11457 56345 1230 11470 56345 1240 11484 56345 1250 11497 56345 1260 11511 56345 1270 11525 56345 1280 11538 56345 1290 11551 56345 1300 11565 56345 1310 11578 56345 1320 11592 56345 1330 11606 56345 1340 11619 56345 1350 11633 56345 1360 11646 56345 1370 11661 56345 1380 11673 56345 1390 11688 56345 1400 11700 56345 1410 11714 56345 1420 11727 56345 1430 11741 56345 1440 11755 56345 1450 11768 56345 1460 11782 56345 1470 11795 56345 1480 11809 56345 1490 11822 56345 1500 11836 56345 1510 11849 56345 1520 11863 56345 1530 11876 56345 1540 11890 56345 1550 11904 56345 1560 11917 56345 1570 11932 56345 1580 11944 56345 1590 11958 56345 1600 11971 56345 1610 11985 56345 1620 11999 56345 1630 12012 56345 1640 12025 56345 1650 12039 56345 1660 12052 56345 1670 12067 56345 1680 12079 56345 1690 12093 56345 1700 12107 56345 1710 12120 56345 1720 12134 56345 1730 12148 56345 1740 12161 56345 1750 12174 56345 1760 12188 56345 1770 12201 56345 1780 12216 56345 1790 12228 56345 1800 12242 56345 1810 12255 56345 1820 12270 56345 1830 12282 56345 1840 12296 56345 1850 12310 56345 1860 12323 56345 1870 12338 56345 1880 12350 56345 1890 12364 56345 1900 12377 56345 1910 12391 56345 1920 12404 56345 1930 12419 56345 1940 12431 56345 1950 12445 56345 1960 12459 56345 1970 12472 56345 1980 12486 56345 1990 12499 56345 2000 12513 56345 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend GTKCairo, toolbar toolbar2 # pygtk version: (2, 10, 4), gtk version: (2, 10, 9) # Averaging over loops 1000 to 2000 # Memory went from 11160k to 12513k # Average memory consumed per loop: 1.3530k bytes
# columns are: iteration, OS memory (k), number of python objects # 0 11608 52551 10 11625 52551 20 11629 52551 30 11643 52551 40 11657 52551 50 11672 52551 60 11686 52551 70 11700 52551 80 11716 52551 90 11729 52551 100 11745 52551 110 11758 52551 120 11773 52551 130 11787 52551 140 11802 52551 150 11817 52551 160 11831 52551 170 11846 52551 180 11860 52551 190 11875 52551 200 11889 52551 210 11904 52551 220 11917 52551 230 11933 52551 240 11946 52551 250 11961 52551 260 11975 52551 270 11990 52551 280 12005 52551 290 12019 52551 300 12033 52551 310 12047 52551 320 12062 52551 330 12076 52551 340 12090 52551 350 12105 52551 360 12119 52551 370 12134 52551 380 12148 52551 390 12163 52551 400 12176 52551 410 12191 52551 420 12206 52551 430 12220 52551 440 12235 52551 450 12250 52551 460 12264 52551 470 12278 52551 480 12294 52551 490 12307 52551 500 12322 52551 510 12337 52551 520 12352 52551 530 12365 52551 540 12380 52551 550 12395 52551 560 12409 52551 570 12423 52551 580 12439 52551 590 12453 52551 600 12468 52551 610 12482 52551 620 12496 52551 630 12511 52551 640 12526 52551 650 12541 52551 660 12556 52551 670 12569 52551 680 12584 52551 690 12599 52551 700 12614 52551 710 12627 52551 720 12642 52551 730 12657 52551 740 12671 52551 750 12686 52551 760 12700 52551 770 12716 52551 780 12729 52551 790 12744 52551 800 12758 52551 810 12774 52551 820 12787 52551 830 12802 52551 840 12816 52551 850 12832 52551 860 12846 52551 870 12860 52551 880 12874 52551 890 12890 52551 900 12905 52551 910 12918 52551 920 12933 52551 930 12948 52551 940 12963 52551 950 12978 52551 960 12991 52551 970 13006 52551 980 13021 52551 990 13036 52551 1000 13049 52551 1010 13064 52551 1020 13078 52551 1030 13094 52551 1040 13107 52551 1050 13122 52551 1060 13136 52551 1070 13151 52551 1080 13166 52551 1090 13181 52551 1100 13195 52551 1110 13209 52551 1120 13224 52551 1130 13239 52551 1140 13254 52551 1150 13268 52551 1160 13282 52551 1170 13297 52551 1180 13310 52551 1190 13325 52551 1200 13339 52551 1210 13354 52551 1220 13369 52551 1230 13384 52551 1240 13397 52551 1250 13412 52551 1260 13426 52551 1270 13441 52551 1280 13456 52551 1290 13471 52551 1300 13484 52551 1310 13498 52551 1320 13513 52551 1330 13529 52551 1340 13543 52551 1350 13557 52551 1360 13571 52551 1370 13586 52551 1380 13600 52551 1390 13616 52551 1400 13630 52551 1410 13644 52551 1420 13658 52551 1430 13673 52551 1440 13687 52551 1450 13702 52551 1460 13716 52551 1470 13732 52551 1480 13746 52551 1490 13761 52551 1500 13774 52551 1510 13789 52551 1520 13803 52551 1530 13818 52551 1540 13834 52551 1550 13848 52551 1560 13861 52551 1570 13876 52551 1580 13890 52551 1590 13905 52551 1600 13919 52551 1610 13935 52551 1620 13950 52551 1630 13964 52551 1640 13979 52551 1650 13992 52551 1660 14007 52551 1670 14021 52551 1680 14036 52551 1690 14050 52551 1700 14065 52551 1710 14079 52551 1720 14094 52551 1730 14109 52551 1740 14124 52551 1750 14138 52551 1760 14153 52551 1770 14167 52551 1780 14182 52551 1790 14195 52551 1800 14210 52551 1810 14224 52551 1820 14239 52551 1830 14253 52551 1840 14268 52551 1850 14282 52551 1860 14298 52551 1870 14312 52551 1880 14327 52551 1890 14341 52551 1900 14355 52551 1910 14371 52551 1920 14385 52551 1930 14400 52551 1940 14414 52551 1950 14429 52551 1960 14443 52551 1970 14457 52551 1980 14471 52551 1990 14485 52551 2000 14500 52551 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend Qt4Agg, toolbar toolbar2 # PyQt4 version: 4.2, Qt version 40300 # Averaging over loops 1000 to 2000 # Memory went from 13049k to 14500k # Average memory consumed per loop: 1.4510k bytes
# columns are: iteration, OS memory (k), number of python objects # 0 10159 49125 10 10170 49125 20 10169 49125 30 10169 49125 40 10169 49125 50 10170 49125 60 10170 49125 70 10170 49125 80 10169 49125 90 10173 49125 100 10179 49125 110 10183 49125 120 10188 49125 130 10193 49125 140 10198 49125 150 10204 49125 160 10209 49125 170 10214 49125 180 10218 49125 190 10223 49125 200 10228 49125 210 10233 49125 220 10239 49125 230 10243 49125 240 10248 49125 250 10254 49125 260 10258 49125 270 10263 49125 280 10269 49125 290 10275 49125 300 10280 49125 310 10285 49125 320 10290 49125 330 10295 49125 340 10300 49125 350 10305 49125 360 10905 49125 370 10910 49125 380 10915 49125 390 10920 49125 400 10925 49125 410 10930 49125 420 10935 49125 430 10939 49125 440 10944 49125 450 10949 49125 460 10954 49125 470 10959 49125 480 10964 49125 490 10969 49125 500 10974 49125 510 10980 49125 520 10985 49125 530 10990 49125 540 10994 49125 550 10999 49125 560 11004 49125 570 11009 49125 580 11014 49125 590 11020 49125 600 11026 49125 610 11031 49125 620 11036 49125 630 11040 49125 640 11045 49125 650 11050 49125 660 11055 49125 670 11060 49125 680 11065 49125 690 11070 49125 700 11075 49125 710 11673 49125 720 11682 49125 730 11687 49125 740 11692 49125 750 11697 49125 760 11702 49125 770 11707 49125 780 11712 49125 790 11717 49125 800 11722 49125 810 11727 49125 820 11732 49125 830 11737 49125 840 11742 49125 850 11747 49125 860 11752 49125 870 11757 49125 880 11762 49125 890 11767 49125 900 11772 49125 910 11777 49125 920 11783 49125 930 11788 49125 940 11793 49125 950 11798 49125 960 11803 49125 970 11808 49125 980 11813 49125 990 11819 49125 1000 11824 49125 1010 11829 49125 1020 11834 49125 1030 11839 49125 1040 11844 49125 1050 11849 49125 1060 12445 49125 1070 12455 49125 1080 12460 49125 1090 12466 49125 1100 12471 49125 1110 12476 49125 1120 12481 49125 1130 12486 49125 1140 12491 49125 1150 12496 49125 1160 12501 49125 1170 12506 49125 1180 12511 49125 1190 12516 49125 1200 12520 49125 1210 12526 49125 1220 12531 49125 1230 12536 49125 1240 12541 49125 1250 12546 49125 1260 12551 49125 1270 12556 49125 1280 12561 49125 1290 12566 49125 1300 12571 49125 1310 12576 49125 1320 12581 49125 1330 12587 49125 1340 12591 49125 1350 12597 49125 1360 12602 49125 1370 12606 49125 1380 12611 49125 1390 12616 49125 1400 12621 49125 1410 13219 49125 1420 13227 49125 1430 13234 49125 1440 13239 49125 1450 13244 49125 1460 13249 49125 1470 13254 49125 1480 13259 49125 1490 13264 49125 1500 13269 49125 1510 13274 49125 1520 13279 49125 1530 13284 49125 1540 13289 49125 1550 13294 49125 1560 13299 49125 1570 13304 49125 1580 13309 49125 1590 13314 49125 1600 13319 49125 1610 13324 49125 1620 13329 49125 1630 13334 49125 1640 13339 49125 1650 13344 49125 1660 13349 49125 1670 13354 49125 1680 13359 49125 1690 13364 49125 1700 13369 49125 1710 13374 49125 1720 13379 49125 1730 13384 49125 1740 13389 49125 1750 13394 49125 1760 13993 49125 1770 14001 49125 1780 14006 49125 1790 14011 49125 1800 14016 49125 1810 14021 49125 1820 14026 49125 1830 14031 49125 1840 14036 49125 1850 14041 49125 1860 14046 49125 1870 14051 49125 1880 14056 49125 1890 14061 49125 1900 14066 49125 1910 14071 49125 1920 14076 49125 1930 14081 49125 1940 14087 49125 1950 14091 49125 1960 14096 49125 1970 14101 49125 1980 14106 49125 1990 14111 49125 2000 14116 49125 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend QtAgg, toolbar toolbar2 # pyqt version: 3.17.2, qt version: 30303 # Averaging over loops 1000 to 2000 # Memory went from 11824k to 14116k # Average memory consumed per loop: 2.2920k bytes
# columns are: iteration, OS memory (k), number of python objects # 0 7140 49101 10 7249 49101 20 7253 49101 30 7257 49101 40 7259 49101 50 7263 49101 60 7266 49101 70 7272 49101 80 7272 49101 90 7275 49101 100 7279 49101 110 7282 49101 120 7285 49101 130 7289 49101 140 7291 49101 150 7292 49101 160 7297 49101 170 7300 49101 180 7302 49101 190 7306 49101 200 7308 49101 210 7311 49101 220 7315 49101 230 7315 49101 240 7318 49101 250 7322 49101 260 7326 49101 270 7329 49101 280 7331 49101 290 7334 49101 300 7338 49101 310 7341 49101 320 7347 49101 330 7352 49101 340 7352 49101 350 7355 49101 360 7360 49101 370 7362 49101 380 7365 49101 390 7369 49101 400 7372 49101 410 7374 49101 420 7378 49101 430 7381 49101 440 7381 49101 450 7384 49101 460 7388 49101 470 7391 49101 480 7394 49101 490 7398 49101 500 7401 49101 510 7404 49101 520 7407 49101 530 7410 49101 540 7410 49101 550 7414 49101 560 7416 49101 570 7420 49101 580 7423 49101 590 7426 49101 600 7429 49101 610 7432 49101 620 7436 49101 630 7438 49101 640 7441 49101 650 7443 49101 660 7446 49101 670 7449 49101 680 7452 49101 690 7455 49101 700 7457 49101 710 7461 49101 720 7464 49101 730 7468 49101 740 7468 49101 750 7471 49101 760 7474 49101 770 7477 49101 780 7481 49101 790 7481 49101 800 7488 49101 810 7490 49101 820 7493 49101 830 7497 49101 840 7497 49101 850 7500 49101 860 7502 49101 870 7506 49101 880 7509 49101 890 7511 49101 900 7514 49101 910 7517 49101 920 7520 49101 930 7525 49101 940 7525 49101 950 7527 49101 960 7532 49101 970 7534 49101 980 7536 49101 990 7540 49101 1000 7544 49101 1010 7546 49101 1020 7550 49101 1030 7553 49101 1040 7553 49101 1050 7557 49101 1060 7560 49101 1070 7563 49101 1080 7566 49101 1090 7568 49101 1100 7572 49101 1110 7575 49101 1120 7578 49101 1130 7580 49101 1140 7582 49101 1150 7585 49101 1160 7588 49101 1170 7591 49101 1180 7594 49101 1190 7596 49101 1200 7599 49101 1210 7602 49101 1220 7606 49101 1230 7609 49101 1240 7611 49101 1250 7613 49101 1260 7616 49101 1270 7618 49101 1280 7622 49101 1290 7624 49101 1300 7628 49101 1310 7632 49101 1320 7634 49101 1330 7638 49101 1340 7638 49101 1350 7642 49101 1360 7645 49101 1370 7648 49101 1380 7650 49101 1390 7654 49101 1400 7657 49101 1410 7660 49101 1420 7663 49101 1430 7665 49101 1440 7668 49101 1450 7671 49101 1460 7674 49101 1470 7676 49101 1480 7697 49101 1490 7697 49101 1500 7697 49101 1510 7699 49101 1520 7703 49101 1530 7706 49101 1540 7706 49101 1550 7709 49101 1560 7713 49101 1570 7716 49101 1580 7719 49101 1590 7723 49101 1600 7726 49101 1610 7728 49101 1620 7731 49101 1630 7734 49101 1640 7736 49101 1650 7737 49101 1660 7741 49101 1670 7745 49101 1680 7748 49101 1690 7750 49101 1700 7754 49101 1710 7757 49101 1720 7760 49101 1730 7763 49101 1740 7763 49101 1750 7768 49101 1760 7770 49101 1770 7772 49101 1780 7775 49101 1790 7780 49101 1800 7782 49101 1810 7785 49101 1820 7788 49101 1830 7791 49101 1840 7793 49101 1850 7795 49101 1860 7798 49101 1870 7801 49101 1880 7804 49101 1890 7807 49101 1900 7811 49101 1910 7811 49101 1920 7815 49101 1930 7819 49101 1940 7822 49101 1950 7824 49101 1960 7827 49101 1970 7828 49101 1980 7832 49101 1990 7835 49101 2000 7837 49101 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend TkAgg, toolbar toolbar2 # Tkinter version: $Revision: 50704 $, Tk version: 8.4, Tcl version: 8.4 # Averaging over loops 1000 to 2000 # Memory went from 7544k to 7837k # Average memory consumed per loop: 0.2930k bytes
# columns are: iteration, OS memory (k), number of python objects # 0 13056 76847 10 13073 76847 20 13073 76847 30 13073 76847 40 13073 76847 50 13074 76847 60 13074 76847 70 13074 76847 80 13074 76847 90 13074 76847 100 13074 76847 110 13074 76847 120 13074 76847 130 13074 76847 140 13074 76847 150 13074 76847 160 13076 76847 170 13074 76847 180 13075 76847 190 13075 76847 200 13075 76847 210 13077 76847 220 13077 76847 230 13077 76847 240 13077 76847 250 13077 76847 260 13077 76847 270 13077 76847 280 13077 76847 290 13077 76847 300 13077 76847 310 13077 76847 320 13077 76847 330 13077 76847 340 13077 76847 350 13077 76847 360 13077 76847 370 13077 76847 380 13077 76847 390 13077 76847 400 13077 76847 410 13078 76847 420 13078 76847 430 13078 76847 440 13078 76847 450 13078 76847 460 13078 76847 470 13077 76847 480 13078 76847 490 13078 76847 500 13078 76847 510 13078 76847 520 13078 76847 530 13079 76847 540 13079 76847 550 13079 76847 560 13079 76847 570 13079 76847 580 13078 76847 590 13079 76847 600 13079 76847 610 13079 76847 620 13079 76847 630 13078 76847 640 13079 76847 650 13079 76847 660 13079 76847 670 13079 76847 680 13082 76847 690 13082 76847 700 13082 76847 710 13082 76847 720 13081 76847 730 13082 76847 740 13082 76847 750 13082 76847 760 13082 76847 770 13082 76847 780 13082 76847 790 13082 76847 800 13082 76847 810 13082 76847 820 13083 76847 830 13083 76847 840 13083 76847 850 13083 76847 860 13083 76847 870 13083 76847 880 13082 76847 890 13083 76847 900 13083 76847 910 13083 76847 920 13083 76847 930 13083 76847 940 13083 76847 950 13083 76847 960 13083 76847 970 13083 76847 980 13083 76847 990 13083 76847 1000 13083 76847 1010 13083 76847 1020 13083 76847 1030 13083 76847 1040 13083 76847 1050 13085 76847 1060 13085 76847 1070 13084 76847 1080 13085 76847 1090 13085 76847 1100 13085 76847 1110 13085 76847 1120 13085 76847 1130 13085 76847 1140 13085 76847 1150 13085 76847 1160 13085 76847 1170 13085 76847 1180 13085 76847 1190 13085 76847 1200 13085 76847 1210 13085 76847 1220 13085 76847 1230 13085 76847 1240 13088 76847 1250 13088 76847 1260 13088 76847 1270 13088 76847 1280 13088 76847 1290 13088 76847 1300 13088 76847 1310 13088 76847 1320 13088 76847 1330 13088 76847 1340 13088 76847 1350 13088 76847 1360 13088 76847 1370 13088 76847 1380 13088 76847 1390 13088 76847 1400 13088 76847 1410 13088 76847 1420 13088 76847 1430 13088 76847 1440 13088 76847 1450 13088 76847 1460 13088 76847 1470 13090 76847 1480 13090 76847 1490 13090 76847 1500 13090 76847 1510 13090 76847 1520 13090 76847 1530 13090 76847 1540 13090 76847 1550 13090 76847 1560 13090 76847 1570 13090 76847 1580 13090 76847 1590 13090 76847 1600 13090 76847 1610 13091 76847 1620 13091 76847 1630 13091 76847 1640 13091 76847 1650 13091 76847 1660 13091 76847 1670 13091 76847 1680 13090 76847 1690 13091 76847 1700 13091 76847 1710 13091 76847 1720 13091 76847 1730 13091 76847 1740 13091 76847 1750 13091 76847 1760 13091 76847 1770 13091 76847 1780 13091 76847 1790 13092 76847 1800 13093 76847 1810 13093 76847 1820 13093 76847 1830 13093 76847 1840 13093 76847 1850 13093 76847 1860 13093 76847 1870 13093 76847 1880 13092 76847 1890 13093 76847 1900 13092 76847 1910 13093 76847 1920 13093 76847 1930 13092 76847 1940 13093 76847 1950 13093 76847 1960 13093 76847 1970 13093 76847 1980 13093 76847 1990 13093 76847 2000 13093 76847 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend WX, toolbar toolbar2 # wxPython version: 2.8.4.0 # Averaging over loops 1000 to 2000 # Memory went from 13083k to 13093k # Average memory consumed per loop: 0.0100k bytes
# columns are: iteration, OS memory (k), number of python objects # 0 13036 80769 10 13053 80769 20 13052 80769 30 13052 80769 40 13053 80769 50 13052 80769 60 13054 80769 70 13054 80769 80 13054 80769 90 13053 80769 100 13054 80769 110 13054 80769 120 13055 80769 130 13054 80769 140 13055 80769 150 13054 80769 160 13055 80769 170 13055 80769 180 13055 80769 190 13054 80769 200 13055 80769 210 13054 80769 220 13054 80769 230 13054 80769 240 13054 80769 250 13055 80769 260 13056 80769 270 13057 80769 280 13057 80769 290 13056 80769 300 13056 80769 310 13056 80769 320 13056 80769 330 13056 80769 340 13056 80769 350 13056 80769 360 13057 80769 370 13057 80769 380 13056 80769 390 13057 80769 400 13058 80769 410 13057 80769 420 13058 80769 430 13057 80769 440 13057 80769 450 13058 80769 460 13058 80769 470 13058 80769 480 13058 80769 490 13059 80769 500 13058 80769 510 13059 80769 520 13059 80769 530 13058 80769 540 13058 80769 550 13058 80769 560 13058 80769 570 13058 80769 580 13058 80769 590 13059 80769 600 13058 80769 610 13058 80769 620 13059 80769 630 13058 80769 640 13059 80769 650 13060 80769 660 13059 80769 670 13058 80769 680 13059 80769 690 13058 80769 700 13060 80769 710 13061 80769 720 13058 80769 730 13061 80769 740 13060 80769 750 13061 80769 760 13061 80769 770 13060 80769 780 13061 80769 790 13060 80769 800 13061 80769 810 13060 80769 820 13061 80769 830 13061 80769 840 13060 80769 850 13061 80769 860 13060 80769 870 13060 80769 880 13061 80769 890 13062 80769 900 13062 80769 910 13062 80769 920 13060 80769 930 13061 80769 940 13065 80769 950 13060 80769 960 13060 80769 970 13063 80769 980 13062 80769 990 13063 80769 1000 13064 80769 1010 13065 80769 1020 13065 80769 1030 13064 80769 1040 13065 80769 1050 13064 80769 1060 13064 80769 1070 13064 80769 1080 13065 80769 1090 13064 80769 1100 13064 80769 1110 13065 80769 1120 13065 80769 1130 13064 80769 1140 13064 80769 1150 13064 80769 1160 13064 80769 1170 13064 80769 1180 13065 80769 1190 13064 80769 1200 13064 80769 1210 13065 80769 1220 13064 80769 1230 13066 80769 1240 13067 80769 1250 13066 80769 1260 13067 80769 1270 13066 80769 1280 13067 80769 1290 13066 80769 1300 13067 80769 1310 13066 80769 1320 13067 80769 1330 13066 80769 1340 13066 80769 1350 13067 80769 1360 13066 80769 1370 13067 80769 1380 13066 80769 1390 13067 80769 1400 13066 80769 1410 13067 80769 1420 13066 80769 1430 13067 80769 1440 13066 80769 1450 13070 80769 1460 13069 80769 1470 13069 80769 1480 13070 80769 1490 13069 80769 1500 13069 80769 1510 13069 80769 1520 13070 80769 1530 13069 80769 1540 13069 80769 1550 13070 80769 1560 13070 80769 1570 13069 80769 1580 13070 80769 1590 13069 80769 1600 13070 80769 1610 13069 80769 1620 13070 80769 1630 13069 80769 1640 13070 80769 1650 13071 80769 1660 13072 80769 1670 13071 80769 1680 13071 80769 1690 13072 80769 1700 13071 80769 1710 13071 80769 1720 13072 80769 1730 13071 80769 1740 13072 80769 1750 13072 80769 1760 13072 80769 1770 13071 80769 1780 13072 80769 1790 13071 80769 1800 13072 80769 1810 13071 80769 1820 13071 80769 1830 13071 80769 1840 13071 80769 1850 13072 80769 1860 13071 80769 1870 13073 80769 1880 13072 80769 1890 13073 80769 1900 13072 80769 1910 13072 80769 1920 13072 80769 1930 13073 80769 1940 13072 80769 1950 13073 80769 1960 13072 80769 1970 13073 80769 1980 13072 80769 1990 13073 80769 2000 13072 80769 # columns above are: iteration, OS memory (k), number of python objects # # uncollectable list: [] # # Backend WXAgg, toolbar toolbar2 # wxPython version: 2.8.4.0 # Averaging over loops 1000 to 2000 # Memory went from 13064k to 13072k # Average memory consumed per loop: 0.0080k bytes
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/
_______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel