I suggest you ...

Create x64 version of Visual Studio

I have to load some huge projects that would benefit of using access to full available RAM

1,334 votes
Vote 0 votes Vote Vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service

    You'll receive a confirmation email with a link to create a password (optional).

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    amselemamselem shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    declined

    9 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      Submitting...
      • Visual Studio teamAdminVisual Studio team (Product Team, Microsoft) commented  ·   ·  Flag as inappropriate

        Thanks to everybody for the suggestion and related comments. We are committed to improving the overall performance and reliability of Visual Studio and understand that improving memory utilization is a key component to meeting your expectations here.

        After reviewing telemetry on memory utilization, the scale of typical data sets loaded in Visual Studio, and hardware trends across our user base, we determined that one of the most effective ways to improve memory utilization across our entire user based would be to directly focus our efforts on overall memory reduction and improving scalability of key pieces of the product working with large data sets. While creating an x64 version of Visual Studio would unlock a virtually unlimited amount of memory to the Visual Studio process, most of our users would not see a direct performance or reliability benefit from this change alone. (For a more detailed explanation of some of the trade-offs here, see the link @rrinaldi has provided below, written by one of our former architects - Rico Mariani).

        I’d like to encourage you to download and try out the currently released Visual Studio 11 Developer Preview, which contains a large number of the changes we’ve designed to reduce the amount of memory consumed by Visual Studio, and also improve performance and scalability for specific actions that work with large data sets (Solution Build, for example). If you load and work with your large projects using the VS11 Developer Preview, you should see an improvement in memory utilization. We plan to continue with this approach of reducing overall resource utilization for the remainder of the product cycle, and will not be investing in an x64 version of Visual Studio at this time.

        If you have any other thoughts or concerns, or if you are not seeing improvements with the VS11 Developer Preview, please do let us know. We are continuing to invest here, and need your feedback to ensure we are investing in the right areas.

        Thanks,
        Nathan Halstead
        Visual Studio Program Manager

      • Jan RiegerJan Rieger commented  ·   ·  Flag as inappropriate

        My biggest problem with the x86 IDE are the designers: We are developing and compiling for 64 Bit. Mostly even c# projects have to be compiled specially for x64.

        But: the designer for windows forms is not able to load and display user controls from these assemblies! So the designer is useless for us.

      • lostlost commented  ·   ·  Flag as inappropriate

        It works pretty good in Wow64. Large solutions should be splitted into lesser ones, otherwise you get a mess in developer heads.

      • Oha OohOha Ooh commented  ·   ·  Flag as inappropriate

        VS alone uses more RAM than it would need to, but it gets really messy when you install ReSharper. Then it would really be great to have a 64-bit version.

        @Dmitri: No, /largeaddressaware only enables use of 3GB of user mode address space if your 32-bit Windows is booted with /3GB or 4GB of user mode address space on 64-bit Windows.

      • freeflyfreefly commented  ·   ·  Flag as inappropriate

        Please change the settings to x64 platform as default, when visual studio is installed on a 64bit machine !!!!

      • Jon DavisJon Davis commented  ·   ·  Flag as inappropriate

        x64 version of the .NET debugger! Bigger benefit in my opinion is EnC support working by default without having to switch the project over to x86!!

      Knowledge Base and Helpdesk