Logos 5 a 64-bit app?

Bob Mattes
Bob Mattes Member Posts: 10 ✭✭
edited November 2024 in English Forum

I run 64-bit Ubuntu Linux and use 32-bit WinXP in a VMWare virtual machine to run Logos 4. I am debating whether it is worth upgrading the virtual machine to 64-bit Win7 to use Logos 5. Is Logos 5 a 64-bit app, or is it just a 32-bit program that runs in compatibility mode?

Comments

  • Mark Barnes
    Mark Barnes Member Posts: 15,432 ✭✭✭

    It's 32-bit. But Logos 5 won't run on WinXP, so it's worth upgrading to Win 7 (and there's little point in running the 32-bit version of Win 7).

    This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!

  • David Taylor, Jr.
    David Taylor, Jr. Member Posts: 4,389 ✭✭✭

    By the way, I see you are relatively new, WELCOME! [:)]

  • Wiki => http://wiki.logos.com/Logos_4_Mac#Need_Logos_4_PC_feature.3f includes: "If using noticeably faster Mac OS X 64 bit kernel, recommend 64 bit Windows in virtual machines (avoids translation slowdown between 64 bit and 32 bit memory addresses)."

    OS X uses Darwin that is a fork of BSD => https://en.wikipedia.org/wiki/Darwin_%28operating_system%29 while Ubuntu is a fork of Debian => https://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29

    Keep Smiling [:)]

  • Rich DeRuiter
    Rich DeRuiter MVP Posts: 6,729

    there's little point in running the 32-bit version of Win 7

    Except there are some legacy apps that don't work in a 64 bit environment. SoundBlaster sound fonts is one example (unless that's been fixed since the last time I checked). Of course 16bit apps can also be problematic.

     Help links: WIKI;  Logos 6 FAQ. (Phil. 2:14, NIV)

  • John
    John Member Posts: 398 ✭✭

    I run 64-bit Ubuntu Linux and use 32-bit WinXP in a VMWare virtual machine to run Logos 4. I am debating whether it is worth upgrading the virtual machine to 64-bit Win7 to use Logos 5. Is Logos 5 a 64-bit app, or is it just a 32-bit program that runs in compatibility mode?

    Logos 4 and 5 are .NET applications. Logos 5 requires .NET 4.5, hence will not run on anything older than Win7 SP1. They should compile to 32-bit on a 32-bit system, and 64-bit on a 64-bit system. If they do not, then the developer for some reason has decided to cripple performance and limit memory access by restricting it to 32-bit. In this case, it would run as an x86 process under the "WoW64 subsystem", and suffer a performance penalty as all system calls are converted in real time from 32 to 64 bit, and have the same memory and caching limits as other 32-bit processes. (A 2GB cache limit on a program that requires 6GB to run?)

    Usually it would be for compatibility with 3rd party libraries or existing 32-bit code. Or it could simply be an oversight and somebody set the compiler processor options for "x86" instead of "Any". Either way, a significant performance boost could be easily achieved by allowing the process to run in native 64-bit mode. But then, nobody ever chose .NET for performance reasons anyway, right?

    OP: I would make virtual machines 32-bit just for the sake of keeping them smaller, but then that is just my personal preference. If you have plenty of RAM, why not 64? [Y]

    By making Linux your primary OS, you are doing something I have many times wanted to do, but never did.

     

  • John said:

    Logos 5 requires .NET 4.5, hence will not run on anything older than Win7 SP1.

    Observation: Vista (version 6.0) is older than Windows 7 (version 6.1).  The .NET 4.5 setup requires Vista SP2, Win 7 SP1, or Server 2008 SP 1 => http://www.microsoft.com/en-us/download/details.aspx?id=30653#

    John said:

    Usually it would be for compatibility with 3rd party libraries or existing 32-bit code.

    Thread => Logos 64 bit includes reply by Bob Pritchett => http://community.logos.com/forums/p/39363/294500.aspx#294500

    The other issue is that some code needs to be re-written for 64-bit compatibility, and we use quite a few bits of code written and maintained by others. Some of this code isn't yet ported to 64-bit, and it's a better use of our resources to wait for that to happen -- which it will -- than to do the port for every module ourselves. (And it'll be easier for the company/person who wrote it, than for people who don't know it.)

    Reply on 20 Aug 2010 includes a comparison of 32 bit and 64 bit virtual machines running on 64 bit host => http://community.logos.com/forums/p/21742/163459.aspx#163459

    Logos is a resource intensive application that benefits from fast processor, graphics, and quick storage.

    Keep Smiling [:)]

  • Jerry Bush
    Jerry Bush Member Posts: 1,168 ✭✭✭

    I run 64-bit Ubuntu Linux and use 32-bit WinXP in a VMWare virtual machine to run Logos 4. I am debating whether it is worth upgrading the virtual machine to 64-bit Win7 to use Logos 5. Is Logos 5 a 64-bit app, or is it just a 32-bit program that runs in compatibility mode?

    Bob - the ONLY thing that has kept me from going to Ubuntu is Logos.

    How is the performance using VmWare? Is it easy to switch between the two or is it even a switch at all?

    Also, off topic, are there decent video editing programs for Ubuntu?

    Thanks!

    Jerry

    Macbook Air (2024), Apple M2, 16gb Ram, Mac Sequoia, 1TB storage

  • John
    John Member Posts: 398 ✭✭

    How is the performance using VmWare? Is it easy to switch between the two or is it even a switch at all?

    Jerry, I have not run VMware on Ubuntu, but I have used it a bit on Windows 7. It really does a great job.

    As long as you have plenty of RAM and hardware virtualization features, there doesn't seem to be much of a performance penalty.

    This page lists which Intel processors have virtualization capability. If your processor does not have this feature, VMware will emulate it and will still work. But in theory at least, there is a performance penalty.

  • John
    John Member Posts: 398 ✭✭

    " rel="nofollow">Keep Smiling 4 Jesus :) said:

    Thread => Logos 64 bit includes reply by Bob Pritchett => http://community.logos.com/forums/p/39363/294500.aspx#294500

    Reply on 20 Aug 2010 includes a comparison of 32 bit and 64 bit virtual machines running on 64 bit host => http://community.logos.com/forums/p/21742/163459.aspx#163459

    Logos is a resource intensive application that benefits from fast processor, graphics, and quick storage.

    Keep Smiling Smile

    Thanks for the links, that explains it. Also makes me wonder how long the wait will be, given that thread was dated back a couple years ago.