Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Fri Dec 22 18:05:55 2017 fuse.pstats
- 271731 function calls (271728 primitive calls) in 52.822 seconds
- Ordered by: cumulative time
- ncalls tottime percall cumtime percall filename:lineno(function)
- 1 13.589 13.589 52.822 52.822 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:444(__init__)
- 8735 0.043 0.000 39.233 0.004 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:512(_wrapper)
- 8735 0.057 0.000 38.569 0.004 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:819(__call__)
- 674 0.005 0.000 23.647 0.035 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:209(flush)
- 673 0.016 0.000 23.644 0.035 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:637(flush)
- 674 23.642 0.035 23.642 0.035 {built-in method posix.fsync}
- 1024 0.060 0.000 14.447 0.014 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:598(read)
- 1024 0.007 0.000 14.255 0.014 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:196(read)
- 1024 14.241 0.014 14.241 0.014 {built-in method posix.read}
- 3621 0.014 0.000 0.631 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:532(getattr)
- 3621 0.070 0.000 0.617 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:770(fgetattr)
- 3621 0.077 0.000 0.347 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:120(getattr)
- 1995 0.042 0.000 0.301 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:535(readlink)
- 1995 0.009 0.000 0.182 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:136(readlink)
- 3019 0.158 0.000 0.163 0.000 /usr/lib64/python3.6/ctypes/__init__.py:47(create_string_buffer)
- 3596 0.112 0.000 0.156 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:405(set_st_attrs)
- 6309 0.040 0.000 0.142 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:64(_full_path)
- 3659 0.138 0.000 0.138 0.000 {built-in method posix.lstat}
- 1998 0.133 0.000 0.133 0.000 {built-in method posix.readlink}
- 6347 0.059 0.000 0.091 0.000 /usr/lib64/python3.6/posixpath.py:73(join)
- 672 0.008 0.000 0.061 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:588(open)
- 674 0.017 0.000 0.050 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:645(release)
- 32364 0.028 0.000 0.045 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:123(<genexpr>)
- 672 0.005 0.000 0.045 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:180(open)
- 6042 0.016 0.000 0.043 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:524(_decode_optional_path)
- 48365 0.043 0.000 0.043 0.000 {built-in method builtins.getattr}
- 1 0.000 0.000 0.038 0.038 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:653(fsync)
- 1 0.000 0.000 0.038 0.038 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:215(fsync)
- 8739 0.036 0.000 0.036 0.000 {method 'decode' of 'bytes' objects}
- 26747 0.026 0.000 0.026 0.000 {built-in method builtins.hasattr}
- 674 0.024 0.000 0.024 0.000 {built-in method posix.open}
- 14667 0.018 0.000 0.018 0.000 {method 'startswith' of 'str' objects}
- 6356 0.009 0.000 0.016 0.000 /usr/lib64/python3.6/posixpath.py:39(_get_sep)
- 11444 0.011 0.000 0.011 0.000 {built-in method builtins.isinstance}
- 18013 0.011 0.000 0.011 0.000 {built-in method builtins.setattr}
- 6 0.006 0.001 0.011 0.002 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:712(readdir)
- 674 0.003 0.000 0.010 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:212(release)
- 674 0.008 0.000 0.008 0.000 {built-in method posix.close}
- 1060 0.007 0.000 0.007 0.000 {built-in method posix.lseek}
- 6365 0.006 0.000 0.006 0.000 {built-in method posix.fspath}
- 6347 0.006 0.000 0.006 0.000 {method 'endswith' of 'str' objects}
- 5016 0.005 0.000 0.005 0.000 {built-in method builtins.len}
- 4058 0.005 0.000 0.005 0.000 {method 'encode' of 'str' objects}
- 2063 0.001 0.000 0.003 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:127(readdir)
- 3622 0.003 0.000 0.003 0.000 {built-in method _ctypes.sizeof}
- 3597 0.002 0.000 0.002 0.000 {method 'items' of 'dict' objects}
- 36 0.000 0.000 0.002 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:617(write)
- 6 0.002 0.000 0.002 0.000 {built-in method posix.listdir}
- 3 0.000 0.000 0.002 0.001 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:70(_ensure_copy)
- 3 0.000 0.000 0.002 0.001 /usr/lib64/python3.6/posixpath.py:382(realpath)
- 6/3 0.000 0.000 0.001 0.000 /usr/lib64/python3.6/posixpath.py:391(_joinrealpath)
- 2 0.000 0.000 0.001 0.001 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:751(create)
- 2 0.000 0.000 0.001 0.001 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:189(create)
- 36 0.000 0.000 0.001 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:200(write)
- 1 0.000 0.000 0.001 0.001 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:573(chmod)
- 1 0.000 0.000 0.001 0.001 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:106(chmod)
- 3 0.000 0.000 0.001 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:548(mkdir)
- 3 0.000 0.000 0.001 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:151(mkdir)
- 36 0.001 0.000 0.001 0.000 {built-in method posix.write}
- 5 0.000 0.000 0.001 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:748(access)
- 38 0.000 0.000 0.001 0.000 /usr/lib64/python3.6/posixpath.py:166(islink)
- 3 0.001 0.000 0.001 0.000 {built-in method posix.mkdir}
- 5 0.000 0.000 0.001 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:101(access)
- 2 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:563(rename)
- 36 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/ctypes/__init__.py:483(string_at)
- 2 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/hardlinks.py:167(rename)
- 9 0.000 0.000 0.000 0.000 {built-in method posix.stat}
- 6 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/genericpath.py:39(isdir)
- 5 0.000 0.000 0.000 0.000 {built-in method posix.access}
- 2 0.000 0.000 0.000 0.000 {built-in method posix.rename}
- 4 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:667(getxattr)
- 7 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:732(releasedir)
- 7 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:705(opendir)
- 3 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/posixpath.py:367(abspath)
- 2 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/signal.py:45(signal)
- 4 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:876(getxattr)
- 3 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/posixpath.py:329(normpath)
- 4 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:426(__init__)
- 38 0.000 0.000 0.000 0.000 {method 'partition' of 'str' objects}
- 1 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:745(destroy)
- 1 0.000 0.000 0.000 0.000 {built-in method posix.chmod}
- 2 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/signal.py:25(_int_to_enum)
- 9 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/posixpath.py:62(isabs)
- 1 0.000 0.000 0.000 0.000 {built-in method _ctypes.pointer}
- 1 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:742(init)
- 4 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/signal.py:35(_enum_to_int)
- 4 0.000 0.000 0.000 0.000 {built-in method posix.strerror}
- 2 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/enum.py:265(__call__)
- 7 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects}
- 1 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/ctypes/__init__.py:353(__getattr__)
- 1 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/ctypes/__init__.py:360(__getitem__)
- 36 0.000 0.000 0.000 0.000 {built-in method _stat.S_ISLNK}
- 2 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/enum.py:515(__new__)
- 4 0.000 0.000 0.000 0.000 {method 'join' of 'str' objects}
- 3 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects}
- 3 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:460(<genexpr>)
- 3 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:504(_normalize_fuse_options)
- 7 0.000 0.000 0.000 0.000 {built-in method _stat.S_ISDIR}
- 7 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:917(opendir)
- 2 0.000 0.000 0.000 0.000 {built-in method _signal.signal}
- 32 0.000 0.000 0.000 0.000 {method 'append' of 'list' objects}
- 7 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:941(releasedir)
- 1 0.000 0.000 0.000 0.000 /usr/lib64/python3.6/enum.py:544(_missing_)
- 1 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:468(<listcomp>)
- 3 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
- 1 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:879(init)
- 1 0.000 0.000 0.000 0.000 /home/sam/src/buildstream/buildstream/_fuse/fuse.py:846(destroy)
- 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
- 1 0.000 0.000 0.000 0.000 {method 'format' of 'str' objects}
- 1 0.000 0.000 0.000 0.000 {method 'setdefault' of 'dict' objects}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement