Product: TIBCO Spotfire®
Import warning message "The file has a file size greater than 100000000 bytes.Importing this file may fail with this version of S-Plus.Do you want to continue anyway?"
Customer gets the following error message when importing a large file into Spotfire:
"The file has a file size greater than 100000000 bytes. Importing this file may fail with this version of S-Plus. Do you want to continue anyway?"
This error message was added to S-PLUS beginning with version 7 as a warning to indicate that you might have difficulties working with a file over 100000000 bytes without using the bigdata library. It is a warning message only and you should still be able to import your files as long as you have enough memory available.
If you try to import and you do not have enough memory available, you will encounter an error similar to:
"Error: unable to obtain requested dynamic memory"
This error message is stating that S-PLUS asked your operating system for some amount of memory, but was turned down due to insufficient space. This is most likely due to insufficient swap space on your hard drive. By default, the swap space (or virtual memory) on your PC is dynamically allocated as needed by Windows. To increase the swap space available to S-PLUS, you should increase the space available to Windows as a whole. Instructions on how to do this are included in the link below under the "Maximizing Memory Performance on Windows" section. However, S-PLUS is a 32 bit program, so each process can only access about 2 GB of memory (if it is available).
Besides insufficient swap space, the "unable to obtain requested dynamic memory" message can be caused by many memory-intensive applications running simultaneously on your machine.
For more information on Memory Allocation and Performance in S-PLUS, please visit:
Another way around the dynamic memory error is to import the file as a bdFrame (a bigdata library object). To do this you will need to load the bigdata library by typing the following at your S-PLUS command prompt:
Then, using the GUI, go to menu:
File -> Import Data -> From File...
and check the "Import As Big Data" box. If you are using the importData() command line function, set the bigdata=T in the arguments.
You can read more about the bigdata library by going to Help -> Online Manuals -> Big Data User's Guide.