If I give all RAM to SQL Server, it will use it's own pattern to determine what RAM to allocate for what.
If I allocate portion of RAM as RAM Disk and put tempdb into that disk it will force RAM allocation for tempdb. This could be helpful if there are usage scenarios where SQL Server refuses to allocate RAM for tempdb and uses it for something else.
So I wonder if those usage scenarios exist where it makes sense to force RAM allocation for tempdb by using RAM Disk, thus overriding SQL Server decision for RAM allocation.
I was kind of asking this here: Can sufficient increase of available RAM eliminate usage of tempdb when querying read-only database in SQL Server?, but didn't get desired and specific response, so I am asking it differently now.