nbytesとgetsizeofの値が違う件について
Pythonのメモリの使用量を調べるためにnumpyのndarrayの.nbytes
とsysモジュールのgetsizeof()
を使ってみたら返って来る値が違った。
ndarray.nbytes()
import sys sys.getsizeof(object)
.nbytes
はオブジェクトの中身だけ、getsizeof()
はオブジェクトそのもの(全体)のメモリサイズを返すということであった。
Pythonのメモリの使用量を調べるためにnumpyのndarrayの.nbytes
とsysモジュールのgetsizeof()
を使ってみたら返って来る値が違った。
ndarray.nbytes()
import sys sys.getsizeof(object)
.nbytes
はオブジェクトの中身だけ、getsizeof()
はオブジェクトそのもの(全体)のメモリサイズを返すということであった。