Why does JEmplode run so slow???

Posted by: bodybag

Why does JEmplode run so slow??? - 03/04/2006 19:30

I'm sure it's something I'm doing wrong, but I can't figure it out. When I use JEmplode, it consumes all my system resources on my PC and just runs SLOW. every mouse click takes about 20-30 seconds to react. Just clicking a playlist to open the folder takes 20-30 seconds. Anyone have any ideas?
Posted by: matthew_k

Re: Why does JEmplode run so slow??? - 03/04/2006 19:37

Well, that's what you get using an interpreted language to write a real application :-)

In all seriousness, have you upgraded to the latest Sun JVM? After you install that, download a fresh copy of jemplode and try running it.

Matthew
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 03/04/2006 19:40

I havew the current Sun JVM, but I doubt I have the current JEmplode. I'll get a new version and try it and post results hereif I still have problems. Thanks
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 03/04/2006 20:21

New Java, new JEmplode, still runs at a snails pace.

Any more ideas???
Posted by: matthew_k

Re: Why does JEmplode run so slow??? - 03/04/2006 20:29

What speed computer and how many tracks on your empeg? I've never heard of anyone haveing that sort of problem though.

Matthew
Posted by: matthew_k

Re: Why does JEmplode run so slow??? - 03/04/2006 20:30

It also never hurts to try an emplode sync, in case something's off with your database.

Matthew
Posted by: SE_Sport_Driver

Re: Why does JEmplode run so slow??? - 03/04/2006 20:38

I have the same problem on my laptop. Maybe it's a lack of RAM or something but I gave up using it except on my hgher end (relatively speaking) desktop.

No, you're not crazy!
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 03/04/2006 20:44

It's a P3 1.8 with 512mb ram running XP. The Empeg has 2 80gb drives (160 total) with about 16gb free space.

I'm actually just trying to use JEmplode to DL my music to a storage drive at my office that I keep synch'd with the player. I've been doing this for a couple years now, but this slow operation is starting to become annoying.
Posted by: matthew_k

Re: Why does JEmplode run so slow??? - 03/04/2006 20:52

That's large but not unheard of. Beats me. Do you have another computer you could try or another empeg? On my Powerbook it behaves just like any other java program, just a bit slower to respond than a native program.

Matthew
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 03/04/2006 20:59

The reason I moved it to the computer it's on is because it was tooo slow on my office desktop to start with.
Posted by: schofiel

Re: Why does JEmplode run so slow??? - 04/04/2006 08:31

Are you running this on Linux or Windows?

How are you invoking the program?

On Linux, I invoke the JVM to call into jEmplode like this:

java -Xmx192M -jar jemplode.jar

- which sets up sufficient memory for it to run properly.
Posted by: tfabris

Re: Why does JEmplode run so slow??? - 05/04/2006 13:23

Quote:
The Empeg has 2 80gb drives (160 total) with about 16gb free space.

What's more important is the number of tracks, not the amount of disk space they consume.

Question. Does Jemplode work slowly only after you've connected to the empeg player and downloaded its database? If it's running slowly even when you first launch it, then I doubt it has anything to do with the amount of data on the player.
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 07/04/2006 19:03

About 27,000 tracks. The database can't rebuild itself in Emplode anymore, It has to be done manually everytime.

JEmplode runs quickly up until the time it DOES load the database, then everything comes to a grinding halt. After I started this thread the other day, I tried the whole routine on another PC and it wouldn't even run beyond loading the DB. Couldn't browse the folders in JEmplode or anything, complete lockup. As a matter of fact, I had to let it sit for about a half hour just for it to refresh my monitor with the first screen of JEmplode that shows the folders tree (playlists).
Posted by: tfabris

Re: Why does JEmplode run so slow??? - 08/04/2006 16:27

Yeah, I wonder if it's got anything to do with the large number of tracks. Paul G would have more information on this probably. Paul, how's Jemplode do with your huge collection?
Posted by: pgrzelak

Re: Why does JEmplode run so slow??? - 08/04/2006 16:52

Shamefully, I must admit that I have never used jemplode. Ever. It used to be based on the lack of USB support under Win98 & W2K, but since then, well, I have never tried it...

When you say you cannot rebuild the database in emplode, what kind of errors do you see? Have you ever installed the maxfid fix?
Posted by: mlord

Re: Why does JEmplode run so slow??? - 08/04/2006 17:27

I suppose something to keep in mind here is that, in normal operation mode, neither Emplode nor JEmplode actually rebuilds the database. It is the player software that does that.

When it fails, it is probably due to the max fid limitation, for which a BBS patchkit is available, or simply running out of RAM. In the latter case, killing off the player and running it manually seems to help nearly every time. I'm not sure why that is, but it works.

Someday, one of the clever folk on this BBS may just write a simple little C-program to rebuild the database, somethat that could be launched easily from a Hijack menu. Or run externally on a PC.

Cheers
Posted by: schofiel

Re: Why does JEmplode run so slow??? - 10/04/2006 08:27

If you read the original post again, it looks as if the problem relates to jEmplode, not the player.
Posted by: mlord

Re: Why does JEmplode run so slow??? - 10/04/2006 09:56

Actually, he says he has (possibly different) problems with both of them:
Quote:
The database can't rebuild itself in Emplode anymore, It has to be done manually everytime.

JEmplode runs quickly up until the time it DOES load the database,


Cheers
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 10/04/2006 15:15

I have not used the maxfid fix. Ddidn;t even know something like this existed since I've been away from the board for about a year now. Where can I DL it from? RioCar.org?

Obviously that won't fix my JEmplode problem, but it would be nice to have the player complete an Emplode sync without having to do it the hard way.
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 10/04/2006 15:19

Nevermind, I found it.
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 10/04/2006 15:53

Wow, after reading the post with this file, I'm not certain I;m qualified to actually install it? Does anyone have a step-by-step on how to go about the installation or application of the maxfid fix?

If it's just a matter of FTP'ing it to the Empeg and then running it, I could probably handle that. Outside of that I think I need some hand holding. Thanks in advance.
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 10/04/2006 15:57

It also looks to me like I should have fidsift installed. That may help me speed up database rebuilds.

I'll need some help with that one too I assume. From what I've read so far, it appears they're very similar in how they work (as far as installing them goes). If someone could give me a kick start, I'd appreciate it.
Posted by: mlord

Re: Why does JEmplode run so slow??? - 10/04/2006 17:29

Quote:

If it's just a matter of FTP'ing it to the Empeg and then running it, I could probably handle that.


That's it. Run once, and forget about it. If you ever replace the player software (upgrade/downgrade) on the machine, then run it again.

-ml
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 11/04/2006 14:01

So this file is useable exactly as I downloaded it (250635-set_empeg_max_fid.v7)? Where do I FTP it, and how do I make it run?
Posted by: mlord

Re: Why does JEmplode run so slow??? - 11/04/2006 15:25

Quote:
Quote:
If it's just a matter of FTP'ing it to the Empeg and then running it, I could probably handle that.


So this file is useable exactly as I downloaded it (250635-set_empeg_max_fid.v7)? Where do I FTP it, and how do I make it run?


Mmm.. someone else can help with the basics of FTP, I think. It might even already be detailed in the original thread on this stuff But I can never get the site Search to work for me, so you can go looking for that yourself.

Cheers
Posted by: JBjorgen

Re: Why does JEmplode run so slow??? - 11/04/2006 15:51

We can start with the FAQ:

How do I access the built in FTP server?

The first example in there looks a little bit like this:
Code:

ftp xx.xx.xx.xx <----- player's IP address or DNS hostname
user: (hit enter)
password: (hit enter, unless you have set up a password)
site rw
cd /drive0
put set_empeg_max_fid.v7
site chmod 0755 set_empeg_max_fid.v7
site ro
quit



How do I use Hyperterminal to connect to the player's shell prompt?

Connect with hyperterminal and then run:
Code:

cd /drive0
./set_empeg_max_fid.v7


Ask back here if you have a specific problem
Posted by: Daria

Re: Why does JEmplode run so slow??? - 11/04/2006 17:02

Amusingly I'm having the same issue, 25000 songs, and I can't get an upload to finish. I bet it's not enough memory, but I'm running on a Mac. I'll try this tonight.
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 11/04/2006 19:33

I'm not having issues with contacting the player via FTP or Hyperterminal, rather I was reffering to if I could use the maxfid file the way I got it.

Wasn't sure if I had to unzip it or anything? Also, once I do FTP it to the player, where would I put it and how would I make it run at that point. FTP and HT are already setup, I was just interested in a little help actually executing the file on the player.
Posted by: JBjorgen

Re: Why does JEmplode run so slow??? - 11/04/2006 19:35

1. Please reread my post. It contains line by line instructions both for the FTP session and the HT session.

2. Smack self in head with wet fish.
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 11/04/2006 20:06

I'm not sure I was looking at your thread in the first place. I did a search, but couldn't find anything authored by you, however I did find This. I think there's enough info there to allow me to work though it with FTP at least.

If you could post a link to the thread you mentioned that would be helpful too.
Posted by: wfaulk

Re: Why does JEmplode run so slow??? - 11/04/2006 21:44



He responded to you just a few posts above in this thread with pretty detailed instructions.
Posted by: JBjorgen

Re: Why does JEmplode run so slow??? - 12/04/2006 11:18

I can always post it again!

Connect with ftp and issue the following commands:
Code:

ftp xx.xx.xx.xx <----- player's IP address or DNS hostname
user: (hit enter)
password: (hit enter, unless you have set up a password)
site rw
cd /drive0
put set_empeg_max_fid.v7
site chmod 0755 set_empeg_max_fid.v7
site ro
quit



Connect with hyperterminal and then run:
Code:

cd /drive0
./set_empeg_max_fid.v7


Ask back here if you have a specific problem
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 13/04/2006 17:24

Ouch... that was a major oversight on my part. Thanks for the instructions.
Posted by: matthew_k

Re: Why does JEmplode run so slow??? - 13/04/2006 17:46

Another thought, do you have a lot of extraneous tags in your mp3s? Most (if not all) fields are stored in the database on the player. If that's enough to make jemplode perform poorly, I'm not sure.

Matthew
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 13/04/2006 18:08

FWIW, I reinstalled a fresh copy of Window XP with all the service packs and updates on this "Music Server" yesterday, and JEmplode runs much faster now. However, it's still not fast by any stretch of the imagination, just alot faster than before.

Also, it still drops the connection between JEmplode and the player pretty regularly.
Posted by: bodybag

Re: Why does JEmplode run so slow??? - 14/04/2006 14:12

are these instructions the same for fidsift?
Posted by: JBjorgen

Re: Why does JEmplode run so slow??? - 15/04/2006 00:36

Should be. I've installed neither, but if the scripts are well written (and I'd assume they are, knowing who wrote them), that should be all that's necessary.