Increasing Indexing Performance
I read an interesting article here on indexing performance.
http://google-engtools.blogspot.com/2011/07/are-ssds-silver-bullet-to-improve.html
The interesting bit wasn't that SSDs don't give you the increase that you'd expect, but that tmpfs does.
Unfortunately I now run IDEA on Windows so no longer have access to tmpfs.
Has anyone tried RamDisk http://memory.dataram.com/products-and-services/software/ramdisk or ImDisk http://www.ltr-data.se/opencode.html/#ImDisk ?
Someone suggested combining RamDisk with Windows Junction points.
i.e. linking the cache directory to the ram drive
Does this sound like a crazy idea?
I'd be interested in finding out if anyone had tried it.
Please sign in to leave a comment.
I haven't tried it, but it seems like there's people out there doing just that. The other day saw this link http://dotnet.dzone.com/articles/speed-visual-studio-builds for using RamDisk with VS2010 builds (which are dog slow).
Have been meaning to try using RamDisk for some time, but haven't had the time/disposition to do anything yet.
The article is valid for Idea 10 / 10.5, Idea 11 has part of indexing
engine rewritten and testing should be performed again
If you are using IntelliJ IDEA 10.5.2 and have plenty of memory then
running it with 64jdk will yield significantly faster large projects
indexing (starting with e.g. 150 000 files).
When you run on 32 bit jdk (and have plenty of memory) you can follow
advice http://youtrack.jetbrains.net/issue/IDEA-68165#comment=27-231163
(Idea 10.5 does this automatically for JDK 64bit)
On 10/18/2011 3:34 AM, opticyclic wrote:
>
>
>
>
>