Для четверки 2 Гб маловато будет.
У меня только SQL занимает 2.5.
Наиболее оптимально, как оказалось - раздельная установка: SQL на одной машине, CRM-сервер (Application-server и Platform-server) на другой. На обоих серверах по 4 Гб памяти.
Сильного (ну по крайней мере ощутимого прироста быстродействия) удалось добиться сделав две вещи:
1. Увеличить Web-garden в IIS до 5. (Правда IIS стал занимать около 2 Гб памяти)
2. Отключив параллелизм в SQL запросом
(подробнее описано в секции Microsoft Dynamics CRM Server Performance is Less Than Expected документа Microsoft Dynamics CRM 4.0 Operating and Maintaining Guide)
Код:
exec sp_configure 'show adv', 1;
RECONFIGURE WITH OVERRIDE;
exec sp_configure 'max degree', 1
RECONFIGURE WITH OVERRIDE;
Exec sp_configure
По своим пользователям скажу - низким быстродействием отличается только Off-line клиент для Outlook, из-за SQL Express, который отжирает кучу ресурсов и памяти. Клиент для On-line работы тянут все тачки (даже древние целероны)...