“Использование памяти Python” Ответ

Оценить, сколько память программы Python

ps -m -o %cpu,%mem,command
Worried Walrus

Использование памяти процесса Python

import os, psutil
process = psutil.Process(os.getpid())
print(process.memory_info().rss)  # in bytes
Brainy Bat

Использование памяти Python

import sys
a, b, c,d = "abcde" ,"xy", 2, 15.06
print(sys.getsizeof(a))
print(sys.getsizeof(b))
print(sys.getsizeof(c))
print(sys.getsizeof(d))

#Running the above code gives us the following result
38
35
24
24
Delta Sierra

Использование памяти Python

import sys 
variable = 30 
print(sys.getsizeof(variable)) # 24
VasteMonde

где память и регистрация в Python Python

def __init__(self,offset,size=0x10000):
    self.offset = offset
    self.size = size
    
    mmap_file = os.open('/dev/mem', os.O_RDWR | os.O_SYNC)
    mem = mmap.mmap(mmap_file, self.size,
                    mmap.MAP_SHARED,
                    mmap.PROT_READ | mmap.PROT_WRITE,
                    offset=self.offset)
    os.close(mmap_file)
    self.array = np.frombuffer(mem, np.uint32, self.size >> 2)
    
def wread(self,address):
    idx = address >> 2
    return_val = int(self.array[idx])
    return return_val
    
def wwrite(self,address,data):
    idx = address >> 2
    self.array[idx] = np.uint32(data)
Clear Cowfish

Ответы похожие на “Использование памяти Python”

Вопросы похожие на “Использование памяти Python”

Больше похожих ответов на “Использование памяти Python” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования