006.prcharm操作超過系統分配內存

在生成數據集的命令時,出現了以下問題:Unable to allocate 3.05 GiB for an array with shape (40000, 22, 2623,111) and data type float64。原因時數據集過大,pycharm分配到的作業內存溢出。那麼window10下該怎麼解決呢?

通過查博客得知,一般的系統內存肯定是足夠的,只不過默認分配的不足,就導致了memory異常,因此,我們按照需要讀取的數據大小更改系統設置就好。

依次操作:

我的電腦,右擊“屬性”,打開“高級系統設置”,點“高級”中的第一個性能“設置”,出現性能選項,點擊虛擬內存右下角的“更改”,將左上角的“自動管理…分頁大小”的多選按鈕的勾去掉,選擇下面的“自定義大小”,然後根據你需要的大小設置。比如我的超過3G了,我設置了初始大小爲3072,最大值爲4096。下面是沒有經過排版的圖示,湊活看看咯

然後重新執行文件就沒問題啦!

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
最後一步,重啓你的PC。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章