Expected performance hit

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.
Apr 2, 2015
48
1
8
46
Hello,
Not sure if it's the right forum to post in, maybe a mod can move it to wherever it would fit better:


Im building a proxmox server, with zfs. Nothing fancy, hardware is

Dual E5620
36 GB ram
1x120 gb ssd (high endurance samsung datacenter thingie)
4x1tb seagate sata constelation es.

I have raid controllers available, but i've decided to go with zfs, and plug the hdd's directly into the motherboard( intel 5520HCV) , and set the zpool as a mirrored stripe.

With the server empty, performance is great. But i've decided to limit arc memory to just 4gb, since i plan on cramming a few vms on it, and i would need that memory for them instead of arc.

So my question is, how mych of a performance hit should i expect from limiting the arc? Would it be better to leave it default, and hope zfs plays nice with my memory? Basically i plan on filling at least 24gb with vm's, maybe more. I know ksm will start doing its job when that memory goes above 80% or so, but what happens if i leave arc memory unlimited, and arc usage goes to 20 gb of ram?