| ||||||||||||||||||||||||||||||||||
Popular topics
| Standard tips
Semi-useful tips
Options settings tipsCommands tab
View tab
Data tab
Miscellaneous tab
Hot Keys
Experimental tipsDisabling virtual memoryMany people have noticed that Dragon NaturallySpeaking does not use more than 100 MB of memory, even on machines which have plenty of available physical memory. A frequently suggested idea is to reduce size of the paging file to 0, in the hope that this will encourage the operating system to load more of the program into direct memory. Sometimes it is alleged that this is a bad idea and that no change will be experienced. But nowadays, RAM is almost absurdly cheap, and in Windows XP systems with 1 GB of RAM or above, you can indeed switch off the swapfile completely. Almost any modern application, including Dragon NaturallySpeaking, will run very well without a swapfile. If you don't try to run dozens of large applications at the same time, Windows XP won't have any problems either. Having no swapfile makes resumption of dictation in Dragon NaturallySpeaking much faster, after having paused dictation for a while and having worked with other apps in the meantime - since all of Dragon NaturallySpeaking is always kept in RAM even if it's not used for some time. With swapfile, you will recognize disk activity as soon as you return to dictation, as well as an initial delay of up to some seconds until Dragon NaturallySpeaking comes back to its normal responisveness. Note -- there is some disagreement on this. It's my understanding that it's impossible to disable virtual memory on Windows, and that setting the swap file to zero spimply results in a on-the-fly fragmented swap file created as needed. --sw Nope - No problem with disabling the swapfile. I haven't had a swapfile on Desktop and Laptop for some years now. --dp ScottW -- sorry, let me clarify - it's clearly possible to have the user settings configured so that there is no swap file, but if your virtual memory requirements exceed your physical memory, Windows will create swap space. Scott, Windows will definitely not create swap space in this case. Instead you will get an error message about not having enough memory. What is called "Pagefile usage" in Windows Task Manager actually is "Commit Charge", meaning that Windows Task Manager is clearly wrong. Read all about it here: http://kuerzer.de/Pagefile-DNS David.P Start Dragon NaturallySpeaking with a higher than normal process priority.This approach does have risks however, as it can hang the system. I used to use this technique, but I no longer think it adds any value. Additionally, running an acoustic optimizer session will render your machine inoperable for the duration of the optimization
C:\WINDOWS\system32\cmd.exe /c start /High /D"C:\Program Files\ScanSoft\NaturallySpeaking\Program\" natspeak.exe OR if this doesn't work for you, this just might (based on the assumption you have a Win 2000 machine) : Copy to clipboardC:\WINNT\system32\CMD.EXE /C "Start /High /B /DC:\Progra~1\Scansoft\Natura~1\Program\ C:\Progra~1\Scansoft\Natura~1\Program\Natspeak.EXE" And clearly, if you've installed Windows or Dragon NaturallySpeaking to a nondefault installation path, you'll have to change the above. if you want a voice command to change the priority dynamically, take a look at ChangeNatLinkSystemPriority Ideas that don't workUsing a RAM diskSome are bothered by the moderate level of disk activity when dictating. I spent some time investigating whether or not moving some files to a RAM disk could help performance of NaturallySpeaking. The short answer, is no. NaturallySpeaking's performance is CPU bound. See RamDisksDontHelp for more detail. | |||||||||||||||||||||||||||||||||