To the second question, the answer is Yes. Please see the createLocalDirs() function in class org.apache.spark.storage.TachyonBlockManager. In a word, it performs similar to the diskstore.