Maximum memory size of pickle.dump

Does anybody know what the largest objects that one can pickle.dump is? I’m trying to pickle.dump a RandomForest with 200 estimators and I’m getting a memory error. Is there a limit on object size? Is there a better way I can save my RandomForest Models?