看板
[ Python ]
討論串[問題] 請問為何我這程式會吃掉過多記憶體?
共 5 篇文章
內容預覽:
作了 a = arange(71242183, dtype='int32') 之後:. 31907 yungyuc 16 0 317m 280m 3236 S 0 3.5 0:00.20 python. del a 之後. 31907 yungyuc 16 0 46348 9388 3236 S 0
(還有39個字)
內容預覽:
我的檔案格式是一行一行,每行有若干個數字. 我要將每個數字都讀近來. 說的再清楚一點,這是一個存graph的文字檔,每個數字代表各node. 每行的第一個數字代表起始點,後面跟若干個數字代表這個node有連線到後面那些node. 我想要自己設計資料結構來儲存這些資料. 以一個一維陣列代表index.
(還有413個字)
內容預覽:
一個 list cell 佔用 4 bytes 是用來存放 reference/pointer/address value. index = [None] * 4896990. index 指涉的 list object 至少會佔用 4 * 4896990 bytes。. 而. index[0] =
(還有262個字)
內容預覽:
大家好,想請教一個問題,我這段程式為何會在執行的時候. 隨著執行過程記憶體不斷消耗掉?. index = [None] * 4896990. data = [None] * 71242183. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^我先宣告固定大小的List. 這時候記憶體大約
(還有431個字)