Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import psutil
- import os
- import random
- import gc
- STRINGS = 10000
- LENGTH = 300
- l = [None] * STRINGS
- gc.collect()
- init = (psutil.Process(os.getpid()).memory_info().vms)
- for i in range(STRINGS):
- l[i] = "".join(chr(random.randrange(1,2000)) for j in range(LENGTH))
- gc.collect()
- now = psutil.Process(os.getpid()).memory_info().vms
- print(now, now-init, (now-init)/STRINGS)
- init = now
- for i in range(STRINGS):
- l[i].encode()
- gc.collect()
- now = psutil.Process(os.getpid()).memory_info().vms
- print(now, now-init, (now-init)/STRINGS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement