Python 內存管理機制和垃圾回收機制

內存管理 Python中的內存管理機制的層次結構提供了4層,其中最底層則是C運行的malloc和free接口,往上的三層纔是由Python實現並且維護的。 第一層則是在第0層的基礎之上對其提供的接口進行了統一的封裝,這是因爲雖然不同的操作系統都提供標準定義的內存管理接口,但是對於某些特殊的情況不同的操作系統都不同的行爲,比如說調用malloc(0),有的操作系統會返回NULL,表示內存申請失敗;然
相關文章
相關標籤/搜索