Java and Spark Memory Management
Memory usage in Spark largely falls under one of two categories: execution and storage. As spark jobs are run inside JVM, so it’s important to understand JVM memory management first. Java Memory Management In Java architecture there are three basic components: 1-Java Development Kit– JDK is a software development environment used for java applications. It …