|
...if my PM approved buying my hardware I'd have one at work. Never mind compile time savings, IT's crapware spends 20-25 minutes after a boot trashing my HD so badly my PC is nearly useless. Getting back 15 minutes of that times 60 reboots/year would pay for a 256GB SSD in terms of increased productivity all by itself just looking at my salary and ignoring overhead costs. Unfortunately hardware purchases all come from ITs budget, not that of the people who'd directly benefit from my being more productive and ITs been either crushed by or taken over by bean counters (from outside it's hard to tell).
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
My Dell Workstation is a quad core, with 12 GB RAM, and two widescreen monitors running Windows 7 Enterprise 64 bit.
|
|
|
|
|
My laptop at workplace is a HP quadcore machine with 3 GB of RAM. It compiles code very fast, but when I opened more than 4 apps, I can feel degraded responsiveness.
Best,
Jun
|
|
|
|
|
Yeah... that's not a lot of RAM... maybe you can kindly ask for an upgrade (on RAM at least)?
|
|
|
|
|
How the hell did we get to the point where 3GB is "not a lot of RAM"?
m.bergman
For Bruce Schneier, quanta only have one state : afraid.
To succeed in the world it is not enough to be stupid, you must also be well-mannered. -- Voltaire
Honesty is the best policy, but insanity is a better defense. -- Steve Landesberg
|
|
|
|
|
Well, it all depends on your choice of OS (and background tasks)... those pretty OS interfaces don't come without a cost (prime example, try running Ubuntu 11.10 with Unity vs. GNOME2... the classic gnome interface is wwwwwaaaaaaaayyyyyyy faster!).
|
|
|
|
|
My desktop development PC at work has 12 GB of RAM and I'm running out of memory all the time. Just open Chrome with a few tabs and one or two instances of Eclipse (yikes!). Feels sluggish as hell.
I might not be the standard user, but the 16 GB of my home PC are the absolute minimum I can accept nowadays, 24 GB preferred.
Why close programs when you can just keep them in memory to access them faster? Memory has gotten dirt cheap, I've seen 16 GB for under $60.
|
|
|
|
|
Upgrade your memory to 4GB and use 64-bit OS. This is a bare minimum for a comfort work nowadays.
|
|
|
|
|
My lappy works well enough. Although I want a more powerful machine!
David
|
|
|
|
|
My development machine was plenty powerful.
It was a mainframe.
|
|
|
|
|
The slowest link in compiling is the hard-drive. I've finally upgraded to an SSD drive and am loving compile times on my projects, and how quickly VS loads with it.
I'd get better compile times if I wasn't playing games at the same time on the same machine.
|
|
|
|
|
I actually AGREE 100%, your absolutely right, my god damn hard-drive is so damn slow, :\
|
|
|
|
|
Totally agree. Cannot wait till I can afford an SSD.
|
|
|
|
|
My PC is not half a year old and has only a good HDD because I wanted to wait a little more to buy a SSD. The project folder I usually work on includes 44 separate projects and it still loads quite fast in Visual Studio and compiles the whole thing in about 20 seconds.
The computer has an i7 quad core processor and 16GB RAM. At work I have an i5 dual core with 'only' 4 GB RAM and must say the two computers are worlds apart in their performance. I doubt a little that adding a SSD would still bring another noticable improvement.
I'm invincible, I can't be vinced
|
|
|
|
|
That's why you should develop on Linux. I've only got a measly 6GB of RAM but have managed to create a RAM disk on 5GB of it and then compile an embedded Linux kernel on that 5GB ram disk. 4 hours down to 4 minutes
I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder
|
|
|
|
|
All dev work is done on virtual machines. I use Oracle Dirtbox running Ubuntu for my server work. I currently have three VM's running.
My Win7(64 bit) desktop is used for hosting the VM's, e-mail and CP.
In the corner is the most important piece of kit in the office, my microwave BACON crisper and that is the only thing that's under-powered - 4 rashers is just not enough.
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|
|
It's not so much that my machine isn't fast enough, but the virus scanner my company forces me to use eats up my machine for at least an hour a day, especially when checking for updates. When the HD-light of the PC turns on permanently, I know it is time for a cup of coffee. Very frustrating...
|
|
|
|
|
My XP work laptop "should" be more than fast enough, but corporate layers of bloatware hog memory and cpu resources. At any given time these apps exist in my task manager that use 200 and even 300 MB of mem usage... ?! I know this stuff is 'needed' av/fw/etc but just sayin'
|
|
|
|
|
Define 'needed'. iTunes installs little 'helpers' for the iPhone I don't have and the iPod that I never connect to this computer. And don't even get me started on Skype.....
|
|
|
|
|
Yes I hear you - I put 'needed' in quotes as it's a corporate machine, and I'm bound by policy not to modify any of their autorun stuff (junk? )...
My home machine is a lower spec than work machine but runs much quicker as I keep autostart and such as clean as possible, use efficient av/hips/fw, etc.. and of course avoid itunes and other bloatware
|
|
|
|
|
Seconded - the task manager processes list is three times as long as my home machine's. It seems like every corporate software vendor has an advocate in the IT group. If the machine slows down it's because of some scan. The VPN setup makes the network shares unusable.
On the hardware side the machine has a 80G HD - on a year-old machine! I spend time carefully removing every unneeded file to avoid filling it up.
Dev machines aren't slow - IT policy hacks are slow.
|
|
|
|
|
Amen to that!
Follow my mission to create a business application in LightSwitch at: http://therearefourlightswitches.blogspot.com
|
|
|
|
|
Try compiling the massive Google Chromium project.
It is amazing to see how well the Microsoft Visual Studio compiler scales with better hardware... I have tested older dual core Xeon workstations with 4GB RAM that take several hours to compile the Chrome project... and 16 core workstations with 32GB RAM that compile the project in well under 30 minutes.
Best Wishes,
-David Delaune
|
|
|
|
|
There is a special VS Achievements award for that!
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
|
|
|
|
|
I think the point is simply that it's never good enough. Regardless of being software or web development, there's always that hiccup or extra time your machine takes for updates or a background process, or simply the time it takes to compile your project, at one point or another we get frustrated because it's wasting our time. Having been on multiple cores, numerous gigs of RAM, i5 and i7 processors, solid state drives, that moment of frustration always happens!
I've found the least amount of frustration when using my Dell workstation packed with an intel i5, with 8gb ram, and solid state drives and this is by no means the performance ceiling but its a good baseline to start with.
Save yourself the trouble by disabling anything that might disturb you such as auto software updates, scheduled maintenance jobs during work hours, indexing services(or exclude directories). It also help to offload database services to an actual database server so it doesn't eat all of your precious local memory.
|
|
|
|