New Windows option in 7.9 Beta 1 to make Logos faster

Page 3 of 7 (127 items) < Previous 1 2 3 4 5 Next > ... Last »
This post has 126 Replies | 8 Followers

Posts 2063
Randy W. Sims | Forum Activity | Replied: Tue, Aug 8 2017 6:53 AM

Wrong Logos.exe. Point to the one in Logos\System.

Also. Use the 64 bit version in Framework64 director. 

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe install D:\Users\Mick\AppData\Local\Logos\System\Logos.exe

Posts 2155
LogosEmployee

Command line should be:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe install D:\Users\Mick\AppData\Local\Logos\Logos.exe

Posts 313
Michael Parry-Thomas | Forum Activity | Replied: Tue, Aug 8 2017 7:08 AM

hi

Thanks for the info

Still getting an error for the path for some reason

been driving me nuts 

08/08/2017 15:06:28.613 [12228]: Command line: C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe install D:\Users\Mick\AppData\Local\Logos\Logos.exe
08/08/2017 15:06:28.633 [12228]: Uninstalling assembly D:\Users\Mick\AppData\Local\Logos\Logos.exe because of an error during compilation: Failed to load the runtime. (Exception from HRESULT: 0x80131700).
08/08/2017 15:06:28.634 [12228]: Failed to load the runtime. (Exception from HRESULT: 0x80131700)
08/08/2017 15:06:28.634 [12228]: ngen returning 0xffffffff

Also tried the

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe install D:\Users\Mick\AppData\Local\Logos\System\Logos.exe

This line did bring up the command box

but still giving the same error

Mick
Posts 313
Michael Parry-Thomas | Forum Activity | Replied: Tue, Aug 8 2017 7:17 AM

Hi

Got it installed okay now switched off all background applications and Switched off antivirus program

then we ran the command everything is good

thank you for your help

now we'll see how it fliesSmile

2017 15:09:48.531 [8708]: Command line: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe install D:\Users\Mick\AppData\Local\Logos\System\Logos.exe

/*  removed unnecessary lines */
08/08/2017 15:17:09.092 [2592]: ngen returning 0x00000000

Mick
Posts 313
Michael Parry-Thomas | Forum Activity | Replied: Tue, Aug 8 2017 8:23 AM

The speed is incredible

you wouldn't think they were the same program

thank you for your help

Everything seems stable

mick

Mick
Posts 336
Steve Farson | Forum Activity | Replied: Tue, Aug 8 2017 8:49 AM

I'm not on the Beta program, but will this work with my Logos Now/latest Logos 7 release?

Also, OK with my aging WIN7 i3 PC?

Perhaps wait for this to be somewhat implemented in an upcoming Logos release?

Thanks for any thoughts!

Posts 2835
LogosEmployee
Philana R. Crouch | Forum Activity | Replied: Tue, Aug 8 2017 10:59 AM

Steve Farson:

I'm not on the Beta program, but will this work with my Logos Now/latest Logos 7 release?

Also, OK with my aging WIN7 i3 PC?

Perhaps wait for this to be somewhat implemented in an upcoming Logos release?

Thanks for any thoughts!

Hi Steve,

This is currently in the Beta cycle for 7.9. Once 7.9 ships to all stable users it will be available to all non-beta users. It should work with your older PC.

Posts 25204
Forum MVP
Dave Hooton | Forum Activity | Replied: Tue, Aug 8 2017 5:55 PM

Philana R. Crouch:
It should work with your older PC.

It seems to depend on the version of .NET. Does Win 7 have the same version as Win 10?

Dave
===

Windows 10 & Android 8

Posts 934
Matthew | Forum Activity | Replied: Wed, Aug 9 2017 4:19 PM

Just installed on stable version. So far very pleased with results! Yes

Posts 25204
Forum MVP
Dave Hooton | Forum Activity | Replied: Thu, Aug 10 2017 1:24 AM

Andrew Batishko (Faithlife):

Command line should be:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe install D:\Users\Mick\AppData\Local\Logos\Logos.exe

For 64-bit Logos  use C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe install D:\Users\Mick\AppData\Local\Logos\Logos.exe

QUESTION:

How do we get rid of previous assemblies as the new one doesn't remove the old one?

Dave
===

Windows 10 & Android 8

Posts 2155
LogosEmployee
Andrew Batishko (Faithlife) | Forum Activity | Replied: Thu, Aug 10 2017 11:47 AM

Dave Hooton:

QUESTION:

How do we get rid of previous assemblies as the new one doesn't remove the old one?

Thanks for letting us know. We'll look at ensuring that this gets properly cleaned up. Until then, you should be able to manually clean up the old versions by directly uninstalling by assembly rather than filename. Something like:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe uninstall Logos

Posts 1350
PL | Forum Activity | Replied: Thu, Aug 10 2017 12:02 PM

My laptop automatically updates itself to Windows 10 Creative Update a couple days ago.

After machine and Logos restarted, Logos seemed to went to back to its crawling speed. I didn't know where / how to check whether the NGEN compile was wiped away. I simply reran the NGEN command line and let it compile. Logos is now back to the accelerated speed.

Can you confirm that the Win10 Creative Update would wipe out the NGEN compile, just out of curiosity?

Thanks,

Peter

Posts 2063
Randy W. Sims | Forum Activity | Replied: Thu, Aug 10 2017 12:08 PM

PL:

My laptop automatically updates itself to Windows 10 Creative Update a couple days ago.

After machine and Logos restarted, Logos seemed to went to back to its crawling speed. I didn't know where / how to check whether the NGEN compile was wiped away. I simply reran the NGEN command line and let it compile. Logos is now back to the accelerated speed.

Can you confirm that the Win10 Creative Update would wipe out the NGEN compile, just out of curiosity?

Thanks,

Peter

Yes. Updates to Windows, .NET, or Logos & dependencies can invalidate the compiled assemblies. Rerunning NGEN will update if/only if necessary. (fuslogvw should log failures that indicate an update is required)

Posts 1395
James Taylor | Forum Activity | Replied: Thu, Aug 10 2017 12:32 PM

Randy W. Sims:
Rerunning NGEN will update if/only if necessary.

So is it ok to rerun it occasionally just to be sure no updates have knocked the speed back down?

Logos 8  | Dell Inspiron 7373 | Windows 10 Pro 64, i7, 16GB, SSD | iPhone X | iMac 27" i7, 16GB, SSD | OS 10.13

Posts 25204
Forum MVP
Dave Hooton | Forum Activity | Replied: Thu, Aug 10 2017 7:41 PM

James Taylor:
So is it ok to rerun it occasionally

Do it with each update of Logos until the issues raised in this thread have been resolved and this happens automatically.

Dave
===

Windows 10 & Android 8

Posts 25204
Forum MVP
Dave Hooton | Forum Activity | Replied: Thu, Aug 10 2017 8:08 PM

Andrew Batishko (Faithlife):
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe uninstall Logos

It didn't work --> "the specified assembly is not installed". So I'll have to use the filename+full path, as I have two installations of Logos (haven't actually used ngen for the other installation).

EDIT: The uninstall with full path failed --> "the specified assembly is not installed". Possibly because "Note: Starting with the .NET Framework 4, the action uninstall * is no longer supported."?

And installing the other installation (v7.8 SR-1) also failed ---> "Failed to load the runtime" Exception 0x80131700.

Dave
===

Windows 10 & Android 8

Posts 2063
Randy W. Sims | Forum Activity | Replied: Fri, Aug 11 2017 4:36 AM

What path? It should work if you point to ./Logos/System/Logos.exe

Posts 13379
Forum MVP
Mark Barnes | Forum Activity | Replied: Fri, Aug 11 2017 10:47 AM

I excitedly tried this out, but to be honest, I barely notice any improvement. To try and be more scientific, I created a simple layout, and set it to load by default. I then ran Logos three times, and looked at the entry for "StartupUtility Finished startup". I then switched ngen off, and repeated the process.

  • With ngen, startup times were 32.96, 34.24 and 32.98. Average is 33.39
  • Without ngen, startup times were 35.34, 32.32, and 35.6. Average is 34.32.

So ngen improved performance by 3%, which is well within the margin of error for a test like this.

This is on an Intel i7-3770k with 32Gb RAM, and a Samsung 850 Evo SSD.

Posts 1350
PL | Forum Activity | Replied: Fri, Aug 11 2017 11:10 AM

Hi Mark,

Did you find the app to be generally more responsive with ngen? To me, that's the biggest benefit.

Speeding up startup time is nice, but less crucial to me as I keep Logos open all the time, so it only needs to restart during system restart or upgrade installation. Otherwise, it's the click-to-click fast response that makes ngen most valuable to me personally.

Peter

Posts 13379
Forum MVP
Mark Barnes | Forum Activity | Replied: Fri, Aug 11 2017 11:23 AM

PL:
Did you find the app to be generally more responsive with ngen?

No, to be honest, although unlike many I've never found Logos particularly slow. Can you give a quick example of something that's much quicker now?

Page 3 of 7 (127 items) < Previous 1 2 3 4 5 Next > ... Last » | RSS