Это действительно зависит от вашего предпочтения между значениями в процентах и размере для измерений использования памяти.
Большинство техников, которых я видел, предпочитают значения размеров просто потому, что это гораздо точнее. Использование 90% в системе объемом 1 ГБ означает, что у вас осталось только 100 МБ - пора следить за перегрузкой диска! Использование 90% в системе 8 ГБ означает, что у вас все еще есть хорошие 800 МБ.
Теоретически память должна быть заполнена на 100%, это означает, что все инструкции и данные помещаются в буфер в ОЗУ (самый быстрый путь), а не на жесткий диск.
Мне лично всегда нравится оставлять около 300 МБ оперативной памяти, когда я многозадачен. Это позволит мне открыть несколько веб-страниц для быстрого ознакомления и не замедлять работу системы.
РЕДАКТИРОВАТЬ о, просто вспомнил, что вы на самом деле спрашивали о сервере ... ну, в таком случае, сколько ОЗУ вы должны оставить свободным, зависит от типа работы, которую вы отправляете. Если у вас есть полный контроль над использованием памяти, я бы порекомендовал вам просто отправить столько заданий, сколько будет храниться в ОЗУ (так как в любом случае вы полностью контролируете, нет смысла оставлять ОЗУ неиспользованной, а?)