• tmp1


    program1:

    Line # Mem usage Increment Line Contents
    ================================================
    20 17.664 MiB -0.641 MiB @profile
    21 def test1(g):
    22 g1 = func()
    23 19.070 MiB 1.406 MiB g = map(lambda x, y: x + y, g, g1)


    Filename: ./test_memory_usage.py

    Line # Mem usage Increment Line Contents
    ================================================
    14 17.664 MiB 0.000 MiB @profile
    15 def func():
    16 18.305 MiB 0.641 MiB return [1] * dim


    Filename: ./test_memory_usage.py

    Line # Mem usage Increment Line Contents
    ================================================
    26 16.773 MiB -0.891 MiB @profile
    27 def main():
    28 17.539 MiB 0.766 MiB g = [0] * dim
    29 #g = np.array([0] * dim)
    30 17.664 MiB 0.125 MiB for i in xrange(0, 1000):
    31 test1(g)
    32
    33 17.668 MiB 0.004 MiB print 'done'

    @-----------------------------------------------------------------------------------------------

    program2:

    Line # Mem usage Increment Line Contents
    ================================================
    26 16.758 MiB -7.035 MiB @profile
    27 def main():
    28 17.523 MiB 0.766 MiB g = [0] * dim
    29 #g = np.array([0] * dim)
    30 23.793 MiB 6.270 MiB for i in xrange(0, 1000):
    31 g = test1(g)
    32
    33 23.797 MiB 0.004 MiB print 'done'


    Filename: ./test_memory_usage.py

    Line # Mem usage Increment Line Contents
    ================================================
    20 23.793 MiB 0.000 MiB @profile
    21 def test1(g):
    22 g1 = func()
    23 23.793 MiB 0.000 MiB g = map(lambda x, y: x + y, g, g1)
    24 23.793 MiB 0.000 MiB return g


    Filename: ./test_memory_usage.py

    Line # Mem usage Increment Line Contents
    ================================================
    14 23.793 MiB 0.000 MiB @profile
    15 def func():
    16 23.793 MiB 0.000 MiB return [1] * dim

  • 相关阅读:
    错误:/usr/lib/python2.4/sitepackages/_sqlitecache.so: wrong ELF class: ELFCLASS32
    Ubuntu 12.04LTS g++编译错误解决
    yum Error: Cannot retrieve repository metadata (repomd.xml) for repository: xxxxx
    win7中制作ubuntu 1210启动盘
    Java 访问 Hbase 的API
    光标所能实现的不同形状
    Asp遍历服务器对象的代码
    一些好的网站
    通用高效分页存储过程代码
    一些模拟windows 界面的 js
  • 原文地址:https://www.cnblogs.com/foreveryl/p/3659257.html
Copyright © 2020-2023  润新知