Déterminer la RAM libre en Python

Je voudrais que mon script python pour utiliser toute la RAM disponible, mais pas plus (pour des raisons d'efficacité). Je peux contrôler cela par la lecture en seulement une quantité limitée de données, mais j'ai besoin de savoir combien de RAM est libre au moment de l'exécution pour obtenir ce droit. Il sera exécuté sur une variété de systèmes Linux. Est-il possible de déterminer la libérer de la mémoire vive au moment de l'exécution?

OriginalL'auteur marshall | 2013-07-18