3
有沒有辦法像JVM進程一樣控制python進程的內存使用情況?謝謝有沒有辦法控制python進程的內存使用情況?
有沒有辦法像JVM進程一樣控制python進程的內存使用情況?謝謝有沒有辦法控制python進程的內存使用情況?
不。不像你可以在Java中。如果你在Linux上運行,那麼你可以使用ulimit
限制的內存由當前的一個子進程允許量:
$ ulimit -Sv 1048576 # soft virtual memory limit of 1GB
$ ./yourscript.py
據我所知,或者不使用python工具(你總是可以至少如果操作系統超出了內存的使用,就會欺騙操作系統來終止進程)但是,知道我錯了還是錯過了一些東西會很有趣:) –
您可以在我想的過程中多次強制垃圾回收。 – ajsp