Hi John,

The i3 only has two physical processing cores, each of which may operate with 
two logical processors. Logical processors running on one physical core are no 
where as speedy as two physically independent cores. Also 8-GB of RAM vs. 16-GB 
of RAM certainly will affect throughput.

Regards,

Ken

> On Mar 8, 2019, at 1:50 PM, John J Foster via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Hi All,
> 
> This App is running under both Mac/Windows 4D v17R4...
> 
> You might recall, a week ago or so, that I was soliciting help with creating 
> an engined based 4D App. I figured that part out (although certification 
> later). What I am finding baffling is how much slower the engine runs on 
> windows versus on my MacBook Pro. When I say slower I seeing the Mac being 
> 3-4 times faster in various scenarios.
> 
> Part of the speed differentials might be a special plugin that the App uses. 
> The plugin was created using Xcode for the Mac and Visual Studio (v15 I 
> think) for windows. I’ll have to create special test to compare and see. The 
> SVG drawing is slower; the searching in a database seems much slower.
> 
> A special search routine, which requires calls to the plugin, took 1 minute 4 
> seconds on the Mac and the same thing on window took over 4 minutes - 
> compiled. BTW, the same routine running as source on the Mac took 3 minutes 
> 41 seconds and on window took 10 minutes and 46 seconds (over twice as slow). 
> Maybe the windows version of the plugin (there’s both a 32bit and a 64bit) 
> has some other setting which can optimize it?
> 
> FWIW, I have been trying to get by using as much of native 4D as I can and as 
> little of the plugin as is required. I might have to reconsider this and move 
> some of this work from 4D into the C++ plugin since calculating in the plugin 
> it’s so much faster…
> 
> On the Mac side:
> 
> MacBook Pro (Retina, 15-inch, Mid 2015)
> System Version:       macOS 10.12.6 (16G1618)
> 
> Processor Name:       Intel Core i7
> Processor Speed:      2.8 GHz
> Number of Processors: 1
> Total Number of Cores:        4
> L2 Cache (per Core):  256 KB
> L3 Cache:     6 MB
> Memory:       16 GB
> 
> On Windows:
> 
> HP Notebook x64-bassed PC
> System Version:       Windows 10 Home (10.0.17134)
> 
> Processor Name:       Intel Core i3-6100U
> Processor Speed:      2.30 GHz
> Number of Processors: 4 logical
> Memory:       8 GB {not sure if I can add more?}
> 
> My past experience has been that it’s usually slower on the Mac and much 
> faster on windows. But these are different times. Both the Mac and Windows 
> have Bitdefender running for security. (It’s probable that there are other 
> programs running on windows I am unaware of).
> 
> This single user standalone app will be marketed to a client base which will 
> not have necessarily have the fastest equipment. So anything I can do - not 
> necessarily hardware based - to speed things up will be helpful.
> 
> For those of you who work on both modern Macs and Windows what is your 
> experience in terms of speed comparison?
> 
> When I move a database over from a Mac to a windows do I need to throw all 
> the indexes away and have them rebuilt? {I don’t think so since if it were 
> running via 4D Server wouldn’t be an issue}
> 
> Are there steps you’ve taken that sped things up?
> 
> I might have to work with 4D’s profiler and some other test to determine the 
> bottlenecks. Way too slow!
> 
> Thanks for your feedback,
> John…
> 
> 
> 
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to