| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| Hello, I need to determine the minimum hardware requirement (CPU and RAM) to my software. Is there any tools or way to determine these requirements! Thanks, -- Motaz K. Saad |
|
#2
| |||
| |||
| In article <8d4b32ba-4cf0-4344-9037-e4bb70546280 @z66g2000hsc.googlegroups.com>, motaz.saad@gmail.com says... > Hello, > > I need to determine the minimum hardware requirement (CPU and RAM) to > my software. Is there any tools or way to determine these > requirements! Sure -- keep a few old machines around and test on them. Unless you're dealing with a hard realtime application, most minimum requirements are somewhat subjective though. It's pretty easy to establish how much disk space is necessary and what OS is needed. Memory size and (especially) CPU speed are mostly a matter of guessing at how patient the user will be though. -- Later, Jerry. The universe is a figment of its own imagination. |
|
#3
| |||
| |||
| Motaz K. Saad wrote: > I need to determine the minimum hardware requirement (CPU and RAM) to > my software. Is there any tools or way to determine these > requirements! Get a better computer than the one the programmers wrote their application on. -- Phlip |
|
#4
| |||
| |||
| On Jul 9, 9:23*pm, "Motaz K. Saad" <motaz.s...@gmail.com> wrote: > Hello, > > I need to determine the minimum hardware requirement (CPU and RAM) to > my software. Is there any tools or way to determine these > requirements! > > Thanks, > -- > Motaz K. Saad Minimum configuration, in my view, shall represent a system on which a user can use your application without severe usability issues (performance problems, screen resolution, etc.). However this is quite subjective. One user can tolerate lags or scrolling back and for, while another will get frustrated about it. So, this is better to specify a slightly more powerful configuration to what you believe is absolute minimum. ---- Best Wishes, Vladimir |
|
#5
| |||
| |||
| On Jul 10, 4:37 am, phlip <phlip2...@gmail.com> wrote: > Motaz K. Saad wrote: > > I need to determine the minimum hardware requirement (CPU and RAM) to > > my software. Is there any tools or way to determine these > > requirements! > > Get a better computer than the one the programmers wrote their application on. > > -- > Phlip Can you explain more! |
|
#6
| |||
| |||
| On Jul 9, 9:45 pm, Jerry Coffin <jcof...@taeus.com> wrote: > In article <8d4b32ba-4cf0-4344-9037-e4bb70546280 > @z66g2000hsc.googlegroups.com>, motaz.s...@gmail.com says... > > > Hello, > > > I need to determine the minimum hardware requirement (CPU and RAM) to > > my software. Is there any tools or way to determine these > > requirements! > > Sure -- keep a few old machines around and test on them. Unless you're > dealing with a hard realtime application, most minimum requirements are > somewhat subjective though. It's pretty easy to establish how much disk > space is necessary and what OS is needed. Memory size and (especially) > CPU speed are mostly a matter of guessing at how patient the user will > be though. > > -- > Later, > Jerry. > > The universe is a figment of its own imagination. If I do not have old machines, and software quality attributes determine the time the user can be patient. What should I do?? |
|
#7
| |||
| |||
| On Jul 10, 9:44 am, Vladimir Trushkin <Vladimir.Trush...@gmail.com> wrote: > On Jul 9, 9:23 pm, "Motaz K. Saad" <motaz.s...@gmail.com> wrote: > > > Hello, > > > I need to determine the minimum hardware requirement (CPU and RAM) to > > my software. Is there any tools or way to determine these > > requirements! > > > Thanks, > > -- > > Motaz K. Saad > > Minimum configuration, in my view, shall represent a system on which a > user can use your application without severe usability issues > (performance problems, screen resolution, etc.). However this is quite > subjective. One user can tolerate lags or scrolling back and for, > while another will get frustrated about it. So, this is better to > specify a slightly more powerful configuration to what you believe is > absolute minimum. > > ---- > Best Wishes, > Vladimir but we can estimate the time that a user can be patient within. according to this time, we need to determine the HW minimum requirements. |
|
#8
| |||
| |||
| On Jul 10, 10:03*am, "Motaz K. Saad" <motaz.s...@gmail.com> wrote: > On Jul 9, 9:45 pm, Jerry Coffin <jcof...@taeus.com> wrote: > > > > > > > In article <8d4b32ba-4cf0-4344-9037-e4bb70546280 > > @z66g2000hsc.googlegroups.com>, motaz.s...@gmail.com says... > > > > Hello, > > > > I need to determine the minimum hardware requirement (CPU and RAM) to > > > my software. Is there any tools or way to determine these > > > requirements! > > > Sure -- keep a few old machines around and test on them. Unless you're > > dealing with a hard realtime application, most minimum requirements are > > somewhat subjective though. It's pretty easy to establish how much disk > > space is necessary and what OS is needed. Memory size and (especially) > > CPU speed are mostly a matter of guessing at how patient the user will > > be though. > > > -- > > * * Later, > > * * Jerry. > > > The universe is a figment of its own imagination. > > If I do not have old machines, and software quality attributes > determine the time the user can be patient. What should I do??- Hide quoted text - > > - Show quoted text - Renting/buying some would not be of too much cost... Ask your employees, probably someone has some old machines at home... ---- Best Wishes, Vladimir |
|
#9
| |||
| |||
| Responding to Saad... > I need to determine the minimum hardware requirement (CPU and RAM) to > my software. Is there any tools or way to determine these > requirements! As others have pointed out, the only effective way to determine that is by running the software on the machine. Also, as Trushkin points out, the standards are pretty subjective. I would add that how well the software runs on a given platform will depend a great deal on how many other applications the user may have running, which is often unpredictable. (Many such specs are "standalone" specs, which is pretty unrealistic, so they then apply an arbitrary built-in multiplier on the standalone spec as a "safety margin".) Usually one selects the minimum target platform and then ensures that the software will run effectively on that platform by optimizing the software (if necessary). If you do that, then you can be fairly confident that anyone with a "better" platform will be able to run your software effectively. Then you only need one machine for testing. Selecting that platform is primarily a marketing issue that depends on who the target users are. For example, for CAD/CAE software you can pretty much count on platforms that are close to current state of the art (no more than 3 years old). In contrast, many users on home PCs have platforms that are at least 3 years old, some a decade or more. Dedicated platforms (i.e., platforms that run only one application, like accessing medical records in a hospital) are often more than a decade old. -- There is nothing wrong with me that could not be cured by a capful of Drano. H. S. Lahman hsl@pathfindermda.com Pathfinder Solutions http://www.pathfindermda.com blog: http://pathfinderpeople.blogs.com/hslahman "Model-Based Translation: The Next Step in Agile Development". Email info@pathfindermda.com for your copy. Pathfinder is hiring: http://www.pathfindermda.com/about_us/careers_pos3.php. (888)OOA-PATH |
|
#10
| |||
| |||
| In article <edf57301-73f9-48da-9b7d-5ce3de5d7325 @s50g2000hsb.googlegroups.com>, motaz.saad@gmail.com says... [ ... ] > If I do not have old machines, and software quality attributes > determine the time the user can be patient. What should I do?? Another useful tool is to run the program in an OS running on a virtual machine. Most virtual machines allow you to adjust the RAM available to the client OS, limiting CPU usage by the client OS, etc. -- Later, Jerry. The universe is a figment of its own imagination. |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.