This question may seem like it's been asked a million times over, but the relevant questions tackle
XeLaTeX or plain
LaTeX. What I want to know is if moving any filesystems/file locations to a dedicated RAMdisk would help more quickly compile
Reading the previous questions, it seems that the consensus is that it's basically the CPU/Intel processor that is the key bottleneck. However, this comment notes that when using certain fonts, the OS/filesystem performance does play a role as it affects font loading. I use
LuaTeX exclusively as I have a self-made package which uses
ArnoPro, as well as some other fonts for certain symbols. For this reason, and because of that comment, I'm wondering if maybe for this specific case moving some filesystems/file locations to the RAMdisk could be helpful in speeding up performance?
I understand that
LuaTeX isn't as fast as other compilers, and especially my custom package is ridiculously demanding (LOTS of additional commands and customisations, and using otf fonts of
ArnoPro in all sizes and types, and
MinionMath font, as well as 13 other packages preloaded into it which are absolutely necessary -- trust me on this one!) so I understand that it will still be relatively slow. However, even having the time cut by half or a quarter would be great! So, would this idea work? And how would I go about it (i.e. which filesystems/locations specifically would I move)? I use Linux 17.1 Cinnamon if it helps. Thanks!
EDIT: Thanks to a good point about LuaJIT that was brought up, I found further commentary on the font debacle here. The comments in that specific thread are revealing, and help point out my problem with fonts specifically as the major issue, not the OS or compiler or etc. It's not clear that LuaJIT (with JIT on or off) would help the issue much, as font loading takes the vast majority of the time (probably with
fontforge libraries or similar, no idea). That is the biggest issue. (Also, the links for downloading LuaJIT require a password now!)