I\'ve been experimenting with Kafka and saw from the documentation on the main site that you\'re able to set different options for the jvm like heap size and the garbage col
Modifying a script in the bin
directory is highly unrecommended. When upgrading Kafka to the next version, extracting the new binaries would override the changes made in the script.
The preferred way should be to set the environment variable KAFKA_HEAP_OPTS
outside the script.
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
If the var is set before starting Kafka via the script it will use the var instead of the default values defined in /bin/kafka-server-start.sh