Book a Demo

Author Topic: EA busy when idle  (Read 5229 times)

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
EA busy when idle
« on: January 20, 2015, 10:42:29 pm »
Hi all,


I've got a problem with a specific repository. Whenever I connect to this repository, EA starts doing something in the background, causing unresponsiveness in the GUI to the point where the tool is essentially unusable.

According to the task manager, a CPU spike occurs about every two seconds and causes the "I/O Other" counts to increase (the I/O read/write counts are not affected). Each time, a 44K chunk of memory is allocated and deallocated. Over time, EA consumes about two CPU seconds a minute when supposedly idle.

The repository has recently been set up and transferred from an .EAP file. There are several other repositories on the same server, and none of them are experiencing the same issue.

The connection uses lazy load. External version control is not configured. The reusable asset service is not used.

Auditing had been switched on at some point. Nobody's owned up to this and I've switched it off, but this has had no effect.

I've tried disabling all Add-Ins -- no effect.

The repository is on an MS SQL Server server, and I'm using EA 1112 with floating licenses (corporate). According to the DBAs the transaction log is not unexpectedly large.

Anybody know what's going on?

Cheers,


/Uffe
« Last Edit: January 20, 2015, 10:46:20 pm by Uffe »
My theories are always correct, just apply them to the right reality.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: EA busy when idle
« Reply #1 on: January 21, 2015, 05:58:31 am »
What happens if lazy load is turned off? Does it contain a big (I mean really big) structure?

q.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: EA busy when idle
« Reply #2 on: January 21, 2015, 08:32:27 am »
Do you have a model view set to auto query?

In EA 12 access it via View | Model Views, keyboard shortcut is Ctrl+Shift+5. The blue folders there are in the current model. Search nodes look like three overlapping orange rectangles with a magnifying glass. The properties have a checkbox to refresh and a frequency setting.

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: EA busy when idle
« Reply #3 on: January 21, 2015, 11:12:45 pm »
Aaa-HA! Simon to the rescue! You little beauty! :)

There are in fact two "search" views, both set to refresh every second (someone's in a desperate hurry it seems), and to "notify me." Which, of course, actually means "notify everybody."

Am I correct in my assumption that if the views in question are moved into "My Views" they will only apply to a single user?

Cheers,


/Uffe
My theories are always correct, just apply them to the right reality.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: EA busy when idle
« Reply #4 on: January 22, 2015, 09:06:43 am »
My Views is for a single user, but will apply to every model you log in to.

Depending on the models you're using it may be a better idea to nerf the refresh rate or drop it completely.

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: EA busy when idle
« Reply #5 on: January 22, 2015, 08:20:48 pm »
Done like dinner. Thanks again!

/U
My theories are always correct, just apply them to the right reality.