Seroius Error!!! Happened to me!

Message boards : Rosetta@home Science : Seroius Error!!! Happened to me!

To post messages, you must log in.

AuthorMessage
Profile Ace Paradis
Avatar

Send message
Joined: 4 Oct 05
Posts: 51
Credit: 96,906
RAC: 0
Message 3699 - Posted: 19 Nov 2005, 19:33:01 UTC

<core_client_version>5.2.7</core_client_version>
<message>The system cannot find the path specified. (0x3) - exit code 3 (0x3)
</message>

This happened again and again, that I was getting computation error. And then I was getting low virtual memory errors!

Now this strikes me as odd, as I have 1Gig of ram and a seperate 20gig HD as my swap space. Considering that before I go to bed, I close down all my services that windows allows me to close and then with this really nifty prog I found I kill everything else, including explorer.exe! Then I fire up this ram defraggor and cleaner. I fire up boinc, run a benchmark and hit the sack. Where I would normally compleate about 2-3 WU, I can complete 5-8 depending on the series.

Now I am sure that some people are going to say that this is a dumb way to do things and this is propbably how I got my error but I have been doing it since the early days of seti classic and have never had a problem before.

I am just wondering if maybe there is a memory leak in rosetta. and if any one has ever seen this problem before???

here is the error generate from the result ID:
<core_client_version>5.2.7</core_client_version>
<message>The system cannot find the path specified. (0x3) - exit code 3 (0x3)
</message>
ID: 3699 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Ace Paradis
Avatar

Send message
Joined: 4 Oct 05
Posts: 51
Credit: 96,906
RAC: 0
Message 3700 - Posted: 19 Nov 2005, 19:34:51 UTC

Oh BTW, This error cuase me to lose 16 WU's,
ID: 3700 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile stephan_t
Avatar

Send message
Joined: 20 Oct 05
Posts: 129
Credit: 35,464
RAC: 0
Message 3756 - Posted: 20 Nov 2005, 16:03:13 UTC - in response to Message 3699.  

...this really nifty prog I found I kill everything else, including explorer.exe! Then I fire up this ram defraggor and cleaner. I fire up boinc, run a benchmark and hit the sack. Where I would normally compleate about 2-3 WU, I can complete 5-8 depending on the series.
Now I am sure that some people are going to say that this is a dumb way to do things and this is propbably how I got my error


Errr... I wouldn't call it 'dumb' but it sounds like it could be the reason you got your error. Something that closes all services and TSRs could probably terminate a service handling the file system, such as 'workstation' or 'server', and therefore boinc couldn't possibly write to disk. As for ram defragger, they are like those car polish that 'make your car faster'.

Finally, since WUs completion time are CPU-bound, there's no way in the world that you could possibly complete one 250% faster without thrashing it.

I don't mean to rain on your parade, it's just my honest two cents.
Team CFVault.com
http://www.cfvault.com

ID: 3756 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile adrianxw
Avatar

Send message
Joined: 18 Sep 05
Posts: 653
Credit: 11,706,637
RAC: 1,259
Message 3763 - Posted: 20 Nov 2005, 18:00:59 UTC
Last modified: 20 Nov 2005, 18:01:34 UTC

>>> and this is propbably how I got my error

I think so too. With Seti classic, you are talking about a single simple process. With BOINC, we are 5+ years on, you are talking about several interacting components using the OS in ways "classic" never would have needed.

Memory de-fraggers are a waste of time, you don't read memory serially.
Wave upon wave of demented avengers march cheerfully out of obscurity into the dream.
ID: 3763 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Ace Paradis
Avatar

Send message
Joined: 4 Oct 05
Posts: 51
Credit: 96,906
RAC: 0
Message 3777 - Posted: 20 Nov 2005, 23:06:20 UTC

yah, I guess you guys are correct, I havnt done that process yet and I am still processing almost the same amount of WU's.

But whats the point of a ram defragger then? Is it just novelty then ????
ID: 3777 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
capnrob97

Send message
Joined: 15 Nov 05
Posts: 14
Credit: 211,557
RAC: 0
Message 3779 - Posted: 20 Nov 2005, 23:37:42 UTC - in response to Message 3763.  

>>> and this is propbably how I got my error

I think so too. With Seti classic, you are talking about a single simple process. With BOINC, we are 5+ years on, you are talking about several interacting components using the OS in ways "classic" never would have needed.

Memory de-fraggers are a waste of time, you don't read memory serially.


Hence the name 'Random Access Memory' :)

Are there really RAM defraggers on the market?

ID: 3779 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile stephan_t
Avatar

Send message
Joined: 20 Oct 05
Posts: 129
Credit: 35,464
RAC: 0
Message 3780 - Posted: 20 Nov 2005, 23:42:15 UTC - in response to Message 3777.  
Last modified: 20 Nov 2005, 23:45:39 UTC

But whats the point of a ram defragger then?


Erm, did you *cough* buy *cough* the ram defragger? Because if you did, then you've just discover its point :-) This kind of software is akin to those 10,000 dollars cables or 500 dollars wooden knobs that make your stereo erm, 'sound better'

In a nutshell, disk drives have a benefit to gain from being 'defragmented' or 'reorganized' because the data is read like an old vinyl record. Imagine the inside of your hard drive as a vinyl disk player and the playing head moving back and forth on the disk. If all the data you need to read is in one long ordered sequence, then the reading head would seek, land on the disk, read in one go, and go do something else. If the data is all over the place, the head lands, reads, takes off, moves, lands, reads.. etc. Takes longer as you can imagine.

Now the thing about RAM or anything solid state is that it can just be 'addressed'. The program says 'give me 3 bytes from that position' and the data is read. That's it. No moving heads, nothing to take time.

This is why defragmenting ram, memory sticks, sd cards and even solid state drives is possible, but completely and utterly without any consequence.

Here's a review of a ram drive that might help you understand. It's especially easy to draw comparisons with that one because it's DDR based, using the same sticks of ram you would usually on your mainboard. As you can see, even that review states that while it's possible to 'defragment' the drive, there is no advantage to it.
Team CFVault.com
http://www.cfvault.com

ID: 3780 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile rbpeake

Send message
Joined: 25 Sep 05
Posts: 168
Credit: 247,828
RAC: 0
Message 3818 - Posted: 21 Nov 2005, 18:39:25 UTC - in response to Message 3780.  

[quote]But whats the point of a ram defragger then?

Sounds like the purpose of a RAM defragger is to take some of your hard earned cash, and no other reason! :(

Regards,
Bob P.
ID: 3818 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Ace Paradis
Avatar

Send message
Joined: 4 Oct 05
Posts: 51
Credit: 96,906
RAC: 0
Message 3820 - Posted: 21 Nov 2005, 19:26:06 UTC

Well, I am a simple person and I never bought the software, I just downloaded it from one of the many free software sites out there. I am running some benchmark right now too see if it make a performance boost or not. I will let you know
ID: 3820 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Paul D. Buck

Send message
Joined: 17 Sep 05
Posts: 815
Credit: 1,812,737
RAC: 0
Message 4239 - Posted: 25 Nov 2005, 8:03:18 UTC

Um, well, there is an "it depends" in here, though, at the moment it is of only historical interest.

Firstly, all of the memory managers I am aware of in operation today, especially in the world of BOINC, are "page" based. All items are of fixed sizes called pages. The "page" is the actual 'stuff" that the computer works with, the programs and data.

As they are needed, they are "paged" into (or out of) "Page Frames" (which are the same size as the "pages") which are then referenced.

In earlier days there was a varient of memory management where the data was contained within "segments" which could, and did, vary in size. In this system, over time, the memory could become "fragmented" and could require reorganization to read in a new segment.

Ok, this is the historical interest ... as I said, not particularly relevant AT THIS MOMENT of computer history ...

Oh, you can also get fragmentation of the "heap" if the applications are too, um, careless in allocation and de-allocation of memory. But, again, the library functions *SHOULD* manage this transparently.
ID: 4239 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Rosetta@home Science : Seroius Error!!! Happened to me!



©2024 University of Washington
https://www.bakerlab.org