• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

development hardware specs that worked for you

 
Ranch Hand
Posts: 43
Spring Tomcat Server Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
re:development hardware specs that worked for you

Hello,

What is the specs of your PC if it works for you well, for productivity, speed, etc. when developing android apps, or JEE applications?

e.g. sdd drive, 8 gig ram, etc.

Sometimes we need stuff like eclipse, mysql, etc. running on our PC.

What specs satisfied you?
 
Marshal
Posts: 5823
375
IntelliJ IDE Python TypeScript Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I use an entry level MacBook Air for most of my development work. It's an Intel Core i5, 4GB RAM, 128GB SSD. Works like a dream.

If I were to wish for something else it would be a large external monitor to hook it up to at home.
 
Sheriff
Posts: 67753
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
 
John Cruz
Ranch Hand
Posts: 43
Spring Tomcat Server Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the tip Tim.

When many apps are running, I am starting to feel I am back to working on the IBM Mainframe client console. I have to blink many times before cursor moves one step. (specs: hdd, 4gig ram)
 
Bear Bibeault
Sheriff
Posts: 67753
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Memory is more important than processor speed and disk space. If you can up your amount of memory, that will yield the biggest improvements. Even with 16G, I bump my head now and again.
 
Tim Cooke
Marshal
Posts: 5823
375
IntelliJ IDE Python TypeScript Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

John Cruz wrote:(specs: hdd, 4gig ram)


That's hardly a full spec for anyone to draw any conclusions from. Lots of open questions: What CPU? How old is the machine? Who makes it? Disk capacity? Is the disk full? Windows? Mac? Linux? Do you have a load of junk installed on it?

You see, there's lots of reasons why a machine runs slow. I recommend investigating what the bottleneck is. What resource have you saturated while running all your stuff.
 
John Cruz
Ranch Hand
Posts: 43
Spring Tomcat Server Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Tim Cooke wrote:

John Cruz wrote:(specs: hdd, 4gig ram)


That's hardly a full spec for anyone to draw any conclusions from. Lots of open questions: What CPU? How old is the machine? Who makes it? Disk capacity? Is the disk full? Windows? Mac? Linux? Do you have a load of junk installed on it?

You see, there's lots of reasons why a machine runs slow. I recommend investigating what the bottleneck is. What resource have you saturated while running all your stuff.



OS: Windows 7 64-bit
Free Hdd space: 100 gig
RAM: 4gig

Basically, although it is my personally-owned pc, I dont install much software as I need it for development. I make sure I dont set software as auto-windows-start-as-service.

During Slow down:
Memory usage: 1 gig occupied by eclipse, mysql, firefox, chrome, etc. Even when I close the 2 browsers, the slowness is still there.
What else is running: When I run eclipse and mysql, it already starts to slow down. Spring STS also is very slow (not sure if isolated to STS).

I think, just like Bear said, increasing that RAM, and then converting the HDD to SDD, will help a lot.


 
Marshal
Posts: 80295
434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It will be much more cost‑effective (and much easier) to add extra RAM than to buy an SSD.
 
John Cruz
Ranch Hand
Posts: 43
Spring Tomcat Server Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:It will be much more cost‑effective (and much easier) to add extra RAM than to buy an SSD.



Thanks. I will try out and see.
 
Campbell Ritchie
Marshal
Posts: 80295
434
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am surprised you are running slowly with that spec, even without upgrading.
 
Sheriff
Posts: 22822
132
Eclipse IDE Spring Chrome Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:It will be much more cost‑effective (and much easier) to add extra RAM than to buy an SSD.


Don't be too sure about effectivity. A project at work used to take a colleague of mine 15 minutes to build (mainly because of 4 GWT applications with 6 browser profiles each). After switching to an SSD his build time went down to less than 4 minutes.
 
Bear Bibeault
Sheriff
Posts: 67753
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
An SSD will help with anything that's heavily file-oriented, such as a build. But more memory will improve overall performance for everything.
 
Marshal
Posts: 4700
588
VSCode Eclipse IDE TypeScript Redhat MicroProfile Quarkus Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Rob Spoor wrote:A project at work used to take a colleague of mine 15 minutes to build (mainly because of 4 GWT applications with 6 browser profiles each). After switching to an SSD his build time went down to less than 4 minutes.


That still could be related to insufficient RAM if swap/page file on the HDD was being used extensively and the SSD sped-up the swapping
 
Bartender
Posts: 689
17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is definitely say RAM and SSD will fix the majority of slow downs. My dev machine has 28GB of RAM and a 500GB SSD. I definitely notice the difference when I use my much more modest home pc.

They don't help network issues though. If I make the mistake of saving files to a network share things slow down a lot, particularly checking out from repositories.
 
John Cruz
Ranch Hand
Posts: 43
Spring Tomcat Server Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Mike. J. Thompson wrote:Is definitely say RAM and SSD will fix the majority of slow downs. My dev machine has 28GB of RAM and a 500GB SSD. I definitely notice the difference when I use my much more modest home pc.

They don't help network issues though. If I make the mistake of saving files to a network share things slow down a lot, particularly checking out from repositories.



That do sound like a dream machine.

For today, I increased my memory by 4 gig; it is now 8 gig (sadly, my motherboard can only take up to 8 gig).

It is now:
i5 quad core cpu
8 gig ram
hdd

I opened applications and here are their MEMORY allocations:
mysql: half gig
Spring STS: half gig
firefox 300mb
eclipse: 300mb
oracle db: 175mb
sqldeveloper: 170mb
chrome 100mb (many instances)

sts and mysql seems huge.

anyway, things look better. Maybe I can later just upgrade to a better motherboard, more cpu core, higher RAM, and SSD when opportunity arrives.

I wonder if that Windows Task Manager statistics on Physical Memory matters.
It has:
Total:8gig
Cached:3.5 gig
Available:3.5 gig
Free: 0

I assume what matters above is the Available.
 
Space pants. Tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic