Limiting the number of unicorns, memory usage and swapping

Thanks, very helpful. What’s the downside to moving to just one unicorn worker? Would that improve response time or worsen it (is one unicorn worker limited to one incoming connection, ie. would 2 workers make a single incoming connection faster to process?) ,assuming I have just few connections per minute?

When I’m browsing the website this is what vmstat 5 5 looks like, any suggestions on how to reduce swapping (I’ve set the swappiness to 10)?

EDIT: Any way to reduce sidekiq memory usage without impacting performance?