Add link to a sample solution to a common problem.
diff --git a/Doc/library/sys.rst b/Doc/library/sys.rst
index 95d1cf9..6aaf10c 100644
--- a/Doc/library/sys.rst
+++ b/Doc/library/sys.rst
@@ -415,6 +415,9 @@
additional garbage collector overhead if the object is managed by the garbage
collector.
+ See `recursive sizeof recipe <http://code.activestate.com/recipes/577504>`_
+ for an example of using :func:`getsizeof` recursively to find the size of
+ containers and all their contents.
.. function:: getswitchinterval()