--- bin/netbeans.orig 2014-03-10 17:32:04.000000000 +0100 +++ bin/netbeans 2014-04-11 09:48:06.000000000 +0200 @@ -152,7 +152,7 @@ heap_size () { mem=640 case "`uname`" in - Linux*) + Linux*) mem=`cat /proc/meminfo | grep MemTotal | tr -d [:space:][:alpha:]:` mem=`expr $mem / 1024` ;; @@ -163,6 +163,10 @@ mem=`/usr/sbin/sysctl hw.memsize | tr -d [:alpha:][:space:].:` mem=`expr $mem / 1048576` ;; + FreeBSD*) + mem=`/sbin/sysctl -n hw.realmem` + mem=`expr $mem / 1048576` + ;; *) ;; esac