Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
blogs.msdn.microsoft.com
Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
1–10 of 159 posts
Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#2Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#3I might be wrong, but aren't there much more registers available in 64 bit mode on intel? That potentially outweighs any memory increase because it can reduce cache pressure. Or is this mostly alleviated by register renaming and other tricks?
In short, due to VS having an already large working set it hurts more to let it grow even larger than having more registers helps.
I also think that many people took his stance as »32 bit should enough for anybody and no one should move to 64 bit«, whereas it was more a »performance characteristics for different types of applications are very different and for Visual Studio it's a choice that will make things slower«. Admittedly, that doesn't appease the people who experience crashes, although extensions like ReSharper are often more wasteful with memory than the IDE itself and those could just as easy be put in a separate process. Although for JetBrains it's probably a marketing argument to push ReSharper users to Rider (which actually uses an out-of-process model and thus not have the problem).
Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#4?
Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#5I might be wrong, but aren't there much more registers available in 64 bit mode on intel? That potentially outweighs any memory increase because it can reduce cache pressure. Or is this mostly alleviated by register renaming and other tricks?
It's not "intel", it's x86. x86_64 has twice the number of registers.
Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#6> In the immortal words of Sherman T. Potter: “Horse hucky!” ?
> http://mash.wikia.com/wiki/Sherman_T._Potter
horse huckey:
> http://www.urbandictionary.com/define.php?term=horse%20hocke...
Colonel Potter curses (“Horse hucky!” is at the beginning):
Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#7Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#8Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#9Re: Revisiting 64-bit-ness in Visual Studio and elsewhere (2015)
#10I might be wrong, but aren't there much more registers available in 64 bit mode on intel? That potentially outweighs any memory increase because it can reduce cache pressure. Or is this mostly alleviated by register renaming and other tricks?
> I might be wrong, but aren't there much more registers available in 64 bit mode on intel? It's not "intel", it's x86. x86_64 has twice the number of registers.