“Wo ist Speicher und Registrieren Sie sich in Python Python” Code-Antworten

Speicher von Python -Programm verwendet

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

Python -Speicherverbrauch

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

Wo ist Speicher und Registrieren Sie sich in 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

Ähnliche Antworten wie “Wo ist Speicher und Registrieren Sie sich in Python Python”

Fragen ähnlich wie “Wo ist Speicher und Registrieren Sie sich in Python Python”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen