aboutsummaryrefslogtreecommitdiff
path: root/python/pyspark/serializers.py
diff options
context:
space:
mode:
authorAaron Davidson <aaron@databricks.com>2014-10-10 01:44:36 -0700
committerReynold Xin <rxin@apache.org>2014-10-10 01:44:36 -0700
commit90f73fcc47c7bf881f808653d46a9936f37c3c31 (patch)
treeb1be2d788a28d267bf4fa96eb467954de18aae63 /python/pyspark/serializers.py
parent411cf29fff011561f0093bb6101af87842828369 (diff)
downloadspark-90f73fcc47c7bf881f808653d46a9936f37c3c31.tar.gz
spark-90f73fcc47c7bf881f808653d46a9936f37c3c31.tar.bz2
spark-90f73fcc47c7bf881f808653d46a9936f37c3c31.zip
[SPARK-3889] Attempt to avoid SIGBUS by not mmapping files in ConnectionManager
In general, individual shuffle blocks are frequently small, so mmapping them often creates a lot of waste. It may not be bad to mmap the larger ones, but it is pretty inconvenient to get configuration into ManagedBuffer, and besides it is unlikely to help all that much. Author: Aaron Davidson <aaron@databricks.com> Closes #2742 from aarondav/mmap and squashes the following commits: a152065 [Aaron Davidson] Add other pathway back 52b6cd2 [Aaron Davidson] [SPARK-3889] Attempt to avoid SIGBUS by not mmapping files in ConnectionManager
Diffstat (limited to 'python/pyspark/serializers.py')
0 files changed, 0 insertions, 0 deletions