- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am runninga Fortran program (DOS application), which shows 50% usage of total CPU. Can I increase the value? How?
It is hyper-tread (2) CPU (P4 2.8GHz). Having tried to set the priority to HIGH. No use.
James
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The performance monitor is not correctly representing the usage. It thinks you have two physical CPUs, so if you're using all of "one", that's only 50% of the total. With HyperThreading, what is more interesting is to see what level of use there is on the "other" processor by other threads (in other processes, in your case.)
Your DOS program is single-threaded - it cannot use more resources than one processor can supply. HyperThreading doesn't really give you two processors - it lets the OS run a second thread while a first is stalled (waiting for memory or I/O, for example.)

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page