I am often asked why the default memory allocations settings are so low for the FSIS Server. The answer is simple: the default settings allow all the FSIS components, including the FSIS server, ESP search engine and connectors, and Visual Studio, to run on a single machine with 8 GB of memory. For the FSIS classes the VM is actually only allocated 6.5 GB of memory, because the flows used in the labs are simple and feeding batches are small. Production The default and recommended amount of memory reserved for the different nodes is as follows:
Development I am fortunate to have 16 GBs on my development system, so I can allocate plenty of memory to FSIS and ESP. If you do not have a PC with 16 GBs, here are a few tricks to improve performance when running everything on one machine:
On occasion I have had to work with 4 GB machines. In that case, the only option was to put FSIS Server and ESP on different machines. For more information on deployment models in production or development and the procedure for updating memory allocations attend the Microsoft | Learning FAST University instructor-led course FAST Search for Internet Sites for IT Professionals. To register online visit www.fastuniversity.com or contact an Education Consultant for assistance at firstname.lastname@example.org. By Brian Barry
Not that such an addition will help everyone's computer. But if your computer seems to be dragging, by far the best combo of improving performance, low cost and needed techie skill involves increasing one's computer memory.
In essence, memory does not make your processing faster -- it increases the number of things your computer does at one time. If you REALLY do only one thing at a time on a computer -- closing each program before opening the next -- you need professional counseling beyond my pay grade.