Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 226283
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T19:29:46+00:00 2026-05-11T19:29:46+00:00

We recently changed some of our system requirements on a light weight application (it

  • 0

We recently changed some of our system requirements on a light weight application (it is essentially a thin gui client that connects to a “mainframe” that runs IBM UniVerse). We didn’t change our minimum requirements at all, but changed our recommended requirements to match those of Windows 7 and Vista (since we run on those machines).

Some system requirements are fairly easy to determine (ie: network card, hard drive space, etc…). But CPU and RAM are harder to nail down.

Our current list of minimum requirements for CPU and RAM both state that you have to meet the minimum’s for your operating system. That seems fairly reasonable to us, since our app uses only 15MB or active memory and very little CPU (it’s a simple GUI, in this case), so that works. This seems fine, no one complains about that.

When it comes to recommended requirements though, we’ve run into trouble nailing down specifics, especially nowadays, when saying minimum 1.6 gHz (or similar) can mean anything when you start talking about multi-core processors, atom processors, etc… The thin client is starting to do more intensive stuff (it now contains an embedded web browser to help display more user friendly html pages, for example).

  • What would be a good way to go about determining recommended values for CPU and RAM?
  • Do you take the recommended for an O/S and add your usage values on top (so do we then say 1GB for Vista machines?)?
  • Is there a better way to do so?

(Note: this is similar in nature to the server question here, but from an application base instead)

  • 1 1 Answer
  • 2 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T19:29:47+00:00Added an answer on May 11, 2026 at 7:29 pm

    Let’s try this from another perspective.

    First, test your application on a minimum configuration machine. What bottlenecks if any exist?

    • Does it cause a lot of disk swapping? If so, you need more RAM.
    • Is it generally slow when performing regular operations (excluding memory usage) then increase processor requirements.
    • Does it require diskspace beyond the app footprint such as for file handling? List that.
    • Does your app depend on certain instruction sets to be on chip? (SSE, Execute Disable Bit, Intel Virtualization,.. as examples). If so, then you have to list what processors will actually work with the app.

    Typically speaking, if the app works fine when using a minimum configuration for the OS; then your “recommended” configuration should be identical to the OS’s recommended.

    At the end of the day, you probably need to have a couple of machines on hand to profile. Virtual machines are NOT a good option in this case. By definition, the VM and the host OS will have an impact. Further, just because you can throttle a certain processor down doesn’t mean that it is running at a similar level to a processor normally built for that level.

    For example, a Dual Core 1.8 GHz processor throttled to only use one core is still a very different beast than a P4 1.8 GHz processor. There are architectural differences as well as L2 and L3 cache changes.

    By the same token, a machine with a P4 processor uses a different type of RAM than one with a dual core (DDR vs DDR2). RAM speeds do have an impact.

    So, try to stick to the OS recommendations as they’ve already done the hard part for you.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We (our IT partner really) recently changed some DNS for a web farmed site
I have a system that we have recently developed - a web application over
I've got some XML files that recently changed so that some of the nodes
Recently our Subversion (SVN) server was changed and we did a svn switch .
We have a commenting system built into our engine that allows programmers to put
Recently there's been some data structure changes in our app, and we decided to
For some reason the urls in one section of our site were changed from
Our team has recently migrated to git. We have production web application server with
Our company recently changed our email address. Only the part after the @ changed.
I've recently changed to Mate as a framework for flex. However am running into

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.