And about the production 7Gb or RAM is sufficient ? Or 11 Gb is the minimum ?
> You can change VM settings and tweak things like memtable thresholdsThat said, if you do want to do so to give it a try, I suggest (1)
> and in-memory compaction limits to get it down and get away with a
> smaller heap size, but honestly I don't recommend doing so unless
> you're willing to spend some time getting that right and probably
> repeating some of the work in the future with future versions of
changing cassandra-env to remove all the GC stuff:
And then setting a fixed heap size, and removing the manual fixation of new gen:
Then maybe remove the initial heap size enforcement, but that might
not help depending:
And then go through cassandra.yaml and tune down all the various
limitations. Less concurrent readers/writers, all the *_mb_* settings
way down, and the RPC framing limitations.
But let me re-iterate: I don't recommend running in any such
configuration in production. But if you just want it running for
testing/for just being available, with no special requirements, and
not in production, the above might work. I haven't really tested it
myself; there may be gotchas involved.
/ Peter Schuller