You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Andrey Zimovnov (JIRA)" <ji...@apache.org> on 2015/08/02 18:10:04 UTC
[jira] [Created] (SPARK-9539) Repeated sc.close() in PySpark causes
JVM memory leak
Andrey Zimovnov created SPARK-9539:
--------------------------------------
Summary: Repeated sc.close() in PySpark causes JVM memory leak
Key: SPARK-9539
URL: https://issues.apache.org/jira/browse/SPARK-9539
Project: Spark
Issue Type: Bug
Components: PySpark
Affects Versions: 1.4.1
Reporter: Andrey Zimovnov
Priority: Minor
Example code in Python:
for i in range(20):
print i
conf = SparkConf().setAppName("test")
sc = SparkContext(conf=conf)
hivec = HiveContext(sc)
hivec.sql("select id from details_info limit 1").show()
sc.stop()
del hivec
del sc
Jstat output:
S0C S1C S0U S1U EC EU OC OU PC PU YGC YGCT FGC FGCT GCT
196608,0 196608,0 97566,2 0,0 1179648,0 542150,0 3145728,0 120,0 154112,0 153613,2 4 0,434 0 0,000 0,434
196608,0 196608,0 97566,2 0,0 1179648,0 679041,7 3145728,0 120,0 164352,0 164183,3 4 0,434 0 0,000 0,434
196608,0 196608,0 97566,2 0,0 1179648,0 907928,4 3145728,0 120,0 164352,0 164200,3 4 0,434 0 0,000 0,434
196608,0 196608,0 97566,2 0,0 1179648,0 912132,7 3145728,0 120,0 164352,0 164200,5 4 0,434 0 0,000 0,434
196608,0 196608,0 97566,2 0,0 1179648,0 913741,5 3145728,0 120,0 164352,0 164200,8 4 0,434 0 0,000 0,434
196608,0 196608,0 97566,2 0,0 1179648,0 929458,6 3145728,0 120,0 164352,0 164206,0 4 0,434 0 0,000 0,434
196608,0 196608,0 97566,2 0,0 1179648,0 1003138,1 3145728,0 120,0 168960,0 168646,0 4 0,434 0 0,000 0,434
131584,0 196608,0 0,0 109725,6 1179648,0 0,0 3145728,0 128,0 175104,0 174802,1 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 152654,9 3145728,0 128,0 175104,0 174803,3 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 158586,1 3145728,0 128,0 175104,0 174803,3 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 160659,8 3145728,0 128,0 175104,0 174805,7 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 181935,2 3145728,0 128,0 175104,0 174819,7 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 283389,1 3145728,0 128,0 185856,0 185371,0 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 342596,4 3145728,0 128,0 185856,0 185379,3 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 547634,7 3145728,0 128,0 185856,0 185385,8 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 555930,9 3145728,0 128,0 185856,0 185385,8 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 557888,6 3145728,0 128,0 185856,0 185386,0 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 573907,5 3145728,0 128,0 185856,0 185397,5 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 637955,0 3145728,0 128,0 189952,0 189533,1 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 895866,1 3145728,0 128,0 196096,0 195968,5 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 948046,5 3145728,0 128,0 196096,0 195969,4 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 952427,2 3145728,0 128,0 196096,0 195969,4 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 957977,5 3145728,0 128,0 196096,0 195973,4 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 977811,1 3145728,0 128,0 196096,0 195977,7 5 0,591 0 0,000 0,591
131584,0 196608,0 0,0 109725,6 1179648,0 1118722,0 3145728,0 128,0 206848,0 206539,0 5 0,591 0 0,000 0,591
131584,0 144384,0 118692,5 0,0 1284096,0 183470,8 3145728,0 136,0 206848,0 206543,4 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 189718,5 3145728,0 136,0 206848,0 206543,4 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 192165,0 3145728,0 136,0 206848,0 206543,4 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 199848,4 3145728,0 136,0 206848,0 206546,9 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 219687,6 3145728,0 136,0 206848,0 206552,2 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 358272,4 3145728,0 136,0 217600,0 217100,4 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 573543,6 3145728,0 136,0 217600,0 217109,4 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 593569,9 3145728,0 136,0 217600,0 217109,6 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 593576,3 3145728,0 136,0 217600,0 217109,6 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 608832,1 3145728,0 136,0 217600,0 217114,6 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 649072,6 3145728,0 136,0 218624,0 218234,7 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 774293,0 3145728,0 136,0 227840,0 227734,6 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 971194,9 3145728,0 136,0 227840,0 227739,2 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 992291,6 3145728,0 136,0 227840,0 227739,2 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 992297,7 3145728,0 136,0 227840,0 227739,2 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 1002356,2 3145728,0 136,0 227840,0 227745,1 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 1020944,8 3145728,0 136,0 227840,0 227754,0 6 0,773 0 0,000 0,773
131584,0 144384,0 118692,5 0,0 1284096,0 1169159,0 3145728,0 136,0 238592,0 238332,9 6 0,773 0 0,000 0,773
147456,0 109056,0 0,0 108867,6 1284096,0 110659,1 3145728,0 19167,5 238592,0 238479,1 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 116954,2 3145728,0 19167,5 238592,0 238491,0 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 116960,6 3145728,0 19167,5 238592,0 238491,0 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 132244,5 3145728,0 19167,5 238592,0 238491,9 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 218816,2 3145728,0 19167,5 245760,0 244549,2 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 467076,0 3145728,0 19167,5 249344,0 249189,3 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 508023,8 3145728,0 19167,5 249344,0 249189,8 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 511485,1 3145728,0 19167,5 249344,0 249191,3 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 513094,4 3145728,0 19167,5 249344,0 249191,9 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 527507,0 3145728,0 19167,5 249344,0 249197,0 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 636565,3 3145728,0 19167,5 260096,0 259705,2 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 819041,0 3145728,0 19167,5 260096,0 259749,7 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 917166,3 3145728,0 19167,5 260096,0 259749,7 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 919595,7 3145728,0 19167,5 260096,0 259749,7 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 925158,0 3145728,0 19167,5 260096,0 259750,1 7 0,942 0 0,000 0,942
147456,0 109056,0 0,0 108867,6 1284096,0 946351,0 3145728,0 19167,5 260096,0 259751,1 7 0,942 0 0,000 0,942
151552,0 1024,0 0,0 924,7 1284608,0 0,0 3145728,0 119860,5 262144,0 262143,9 9 1,038 2 2,021 3,059
148480,0 153088,0 0,0 64,0 1262080,0 0,0 3145728,0 84562,9 262144,0 262143,9 17 1,167 10 6,988 8,155
99840,0 93696,0 160,0 0,0 1379328,0 0,0 3145728,0 84035,5 262144,0 262143,6 26 1,296 19 12,022 13,318
50688,0 54272,0 0,0 224,0 1460224,0 0,0 3145728,0 83958,1 262144,0 262143,8 35 1,474 28 16,642 18,116
23552,0 25088,0 0,0 96,0 1520640,0 0,0 3145728,0 84007,6 262144,0 262144,0 45 1,638 38 21,492 23,130
It looks like it hits -XX:MaxPermSize=256m for the driver and dies with OOM: Exception: ("You must build Spark with Hive. Export 'SPARK_HIVE=true' and run build/sbt assembly", Py4JJavaError(u'An error occurred while calling None.org.apache.spark.sql.hive.HiveContext.\n', JavaObject id=o753))
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org