how much disk space is needed for vs 2008 - visual-studio

we are installing it on a box that doesn't have much space and we can't seem to find the required disk space requirements

The box (and MSDN) says 2.2GB, but that's probably for full install with the MSDN stuff.

"C:\Program Files\Microsoft Visual Studio 9.0" is 700Mb on my machine with C++ and c# installed.
Figure a Gb with any stuff it's stuck somewhere else and MSDN.

Well, a very unscientific survey of my dev PC tells me it uses 1.67 Gb.
Depends which options you install, I suppose...

The min system requirements can be found Professional Edition system requirements
Hardware requirements:
Minimum: 2.0 GHz CPU, 512 MB RAM, 8 GB HDD
Recommended: 2.6 GHz CPU, 1 GB RAM, 20 GB HDD
The min is really 8gb, your forgetting the space you need to run it, compile, sql databases, etc that sort of thing.

Related

VS2013 is >7GB, can I slim this down?

My development machine has a 128G SSD. I recently upgraded to VS2013 Ultimate, and found that it ate 7.3G of it. In comparison, my VS2010 takes up just over 500M.
I cannot imagine why this is so much larger, and suspect I have a bunch of stuff on here I don't need. Does anyone have any way to characterize where that space is going, and what I might be able to do to get some of it back?
No, you cannot.
Per the Microsoft website, VS 2013 requires 20GB.
Hardware requirements
1.6 GHz or faster processor
1 GB of RAM (1.5 GB if running on a virtual machine)
20 GB of available hard disk space
5400 RPM hard disk drive
DirectX 9-capable video card that runs at 1024 x 768 or higher
display resolution
I am surprised that you're around 7GB
Maybe you should look at VS2013 Online Advanced, if you're really interested in HD space:
Hardware requirements
1.6 GHz or faster processor
1 GB of RAM (1.5 GB if running on a virtual machine)
5 GB of available hard disk space
5400 RPM hard drive
DirectX 9-capable video card running at 1024 x 768 or higher display
resolution
I Google so that you don't have to™

Visual studio on windows xp

i need to run a few visual studios on windows XP and it seems to take up a lot of memory. i am also running resharper which is a memory hog.
i am running 32 bit XP. How much memory can i put into my machine until i get to the point where the OS hits its limit.
Also, any other ways of running multiple visual studio without such slow performance.
32-bit Operating Systems are limited to 4 GB of RAM, which may or may not be enough for you. Also, I think Windows shows 3 GB of RAM if you install 4 GB.
I suggest you switch to 64-bit and upgrade to 8 GB if you can.
UPDATE: See Jeff's blog post on the subject: Dude, Where's My 4 Gigabytes of RAM?
The maximum amount of memory that can be seen by 32bit WinXP is somewhere between 3 and 4 gigabytes depending on your chipset.
I have also run into issues running multiple instances of VS when I had resharper installed. The only thing you can do is run 64bit XP with more memory, or not use resharper (which is a bummer).
32-bit Windows kernel divides the 4GB virtual addressing space in 2GB/2GB partitions. If you feed the /3GB switch to NTLDR it will offer 1GB kernel space / 3GB user mode space. Note that this NOT implies that you can't write software to take advantage of machines with 32-bit CPUs and address more than 4GB at once.
A workaround is the hardware-supported feature to access the remaining memory in banks or "windows" since the CPU still sees a maximum of 4GB addressable space at once. Some database and GIS software offer this possibility. This is called Physical Address Extensions and allows to use (not addressing at once) up to 64GB with 36-bit addresses. WinXP offers AWE, an API built on top of PAE.
That's the theory. For using Visual Studio you can get the full 4GB for your system or upgrade to a 64-bit OS with more RAM. This only if VS offers a 64-bit version.
"Also, any other ways of running multiple visual studio without such slow performance."
+1 trick: you should use a RAM disk (download) to accelerate I/O.
If you're using - and hopefully do - source-managament system (ie. Subversion), you must just checkout your projects there. VS.NET makes tons of I/O calls, and RAM disks are much faster than real disks.
CAUTION! If you turn off your computer, RAM Disk disappers.

How much space should I leave for my Windows 7 partition?

I'm setting up a complete .NET development environment on my Macbook Pro.
I'm using Visual Studio 08 team suite, SQL server 2008, MS Office and other tools (like FinalBuilder, RegexBuddy, Beyond Compare).
How big should my windows 7 (beta currently) partition be? Will 100GB be enough?
NOTE: I wasn't sure if this was programming related enough for SO, so I'll just let the community decide if this question is relevant.
100 GB should be more than enough for all those apps. I've installed win7 in a virtual machine and the virtual HDD ended up with a size of 7GB (that's only the OS of course). Trying the same with Vista, for example, uses about 25GB. It seems they're making it lighter.
You described my laptop. 100 GB would leave approx. 40GB for Users directory.
100 GB will be plenty. You'll have OS, apps, but no music, pics, videos. 100GB is probably overkill, especially if you can resize it if needed.
I have Windows 7 installed on a laptop with 2 100 Gb hard drives.
Currently I'm using 18 Gb and that's with most of the primary stuff installed, but not Visual Studio or SQL, but those probably won't use more than 10 Gb (I reckon). I do have Virtual XP Mode installed which is probably quite large too.
The Windows folder is about 9.3 Gb
The User folder is 3.2 Gb (but I have some large files on my desktop)
The Program Files is 3.0 Gb
The rest of the files on the OS-drive are mostly driver files which you don't have to leave on the drive itself.
So 100 gb would probably even be an overkill, but does give you some headroom!
Windows7 is going to be a little bit smaller than Windows Vista. So if you create partition big enough for Windows Vista, it will be perfect for Windows7.
See Engineering7 blog for more information about disk space in Windows7.
I would give as much as you could to Windows 7, since it will probably become your primary OS. I find that I rarely use my OSX partition, except for cracking WEP.
100 GB is barely enough. You can install Windows 7 and the mentioned programs along with lot of other stuff, but once you get to have some lots of trash there and there plus you happen to download movies and such it gets cumbersome.
Unless you're relying on some other device for things other than those tools, I recommend a larger space allocation, of at least 150 GB

IIS6 on Windows 2003 Enterprise Edition x32 and Memory

I have ASP.NET 2.0 applications running on 32 bit Windows 2K3 Standard edition with 4GB of RAM. I want to upgrade the server to Enterprise edition and add more memory to a total of 6GB. I assume that I will need to enable PAE extensions to do this.
How much of this extra 2GB will be usable to the W3WP worker processes? The root issue is that 2 of the WPs are exceeding 900MB every so often and causing OutOfMemory Exceptions.
The alternative is that I get a new server and move half the applications to it, which is a more expensive and time consuming option.
Thanks
In order to use the extra 2GB /PAE must be enabled in the boot.ini. Each WP will then still be limited to 2GB physical memory.
http://support.microsoft.com/kb/283037
http://msexchangeteam.com/archive/2004/08/20/217772.aspx
You will not need the PAE extensions. As long as you don't have a WP that needs more than 2GB of its own.

What's the maximum amount of RAM I can use in a Windows box?

Obviously, that's 64-bit windows.
Also, what's the maximum amount of memory a single 64-bit process can use?
I was kind of counting on using it all...
(Yes, I know what I'm doing, please don't tell me that if I need that much RAM i must be doing something wrong)
Also, is this the same for a .Net 2.0 process? Or is there a lower limit for .Net?
What version of windows? it differs from XP to vista and from home to business versions of vista, and I would guess again for server.
see here for more info on maximum ram for diffrent windows versions
for Windows Server 2008 Datacenter MS quote 2 TB of physical memory.
Link
From http://technet.microsoft.com/en-us/library/cc758523.aspx
- Windows Server 2003, 64 bit Datacenter Edition supports physical memory up to 512GB
A single process should be able to use most of it, some will be used by the OS.
The answer from Re0sless is better then mine. The limit is now 2TB, in Datacenter SP2, and 2008.
We run Windows boxes with 16 gigs of memory, but that is because we are running multiple VM Ware instances, I presume you mean in a single instance. On Vista it depends upon the edition. It breaks out like this:
Vista Basic: 8 GB
Vista Home Premium: 16 GB
Vista Business/Enterprise/Ultimate: 128+ GB
Something we found out recently: with MySQL running on Win32, you can only use up to 2GB per process. On Win64, the memory is not managed as well and a single MySQL instance will run your memory into the ground. Ours used up all 16GB we have. So regarding how much memory 1 64-bit process can use: the answer is however much the OS allows.
According to wikipedia you can have 128 GB of physical RAM in a 64-bit Windows XP computer.
This is a Windows Server machine.
As for which edition (Datacenter, Enterprise, etc)... Whatever it takes to give my little .Net Process as much memory as it can.
Switch to Linux. You will not have any of these issues and you will get better performance.

Resources