OMG text processing performance 6.7 - 9.5

Mark Waddingham mark at livecode.com
Fri Jan 31 12:02:07 EST 2020


I don’t think you read too much into differences of as little as 10ticks - the error in time measurement for a single run would be too high.

It’s seems to make sense that vms would do the same task slower than the machine that they run on so I don’t think that’s a very interesting comparison.

Your windows workstation is an i3 - I suspect it only has two cores - SSDs whilst fast can only do one thing at a time. When you are running the database and client on the same machine I suspect there’s more contention there then when client and server are separate machines... 

The code on the LC side is the same (engine and client drivers) so it’s almost certainly hardware / OS causing the difference.

Warmest Regards,

Mark


Sent from my iPhone

> On 31 Jan 2020, at 15:54, Bob Sneidar via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> I take that back it's a 32 bit Windows OS (dunno why I even still have this PC). But bitness is not going to affect a single network thread. Also the processor is an i3 running at 3.1. My mac is an i7 running at 2.3. Also my Mac is clamped to 100mb networking due to the nature of our VIOP phones. The Standalone Workstation is gigabit and as I mentioned IS the SQL server itself. 
> 
> Bob S
> 
> 
>> On Jan 31, 2020, at 07:47 , Bob Sneidar via use-livecode <use-livecode at lists.runrev.com> wrote:
>> 
>> Not so fast. On a standalone workstation Windows 7 64bit 16gig memory and an SSD: 64 ticks. Compared with 14 ticks on my Mac OS X. My Parallels VM is outperforming a workstation. Oh, and the Windows workstation? It's the workstation running the mySQL instance!!!
>> 
>> That's exactly my point. It is decidedly NOT like-with-like, but it has nothing to do with virtualization. The Windows LC is running very much slower than the Mac OS, and I'm not blaming LC. It may be Windows itself. I disabled my Antivirus. Got it down to 57 ticks. 
>> 
>> Bob S
>> 
>> 
>>>> On Jan 31, 2020, at 03:06 , Mark Waddingham via use-livecode <use-livecode at lists.runrev.com> wrote:
>>> 
>>> That’s not comparing like-with-like though - you are comparing VMs running Windows on your Mac with your Mac by the sound of it... VMs introduce a fair bit of overhead for all I/O (and also for some code - depending on the age of your CPU and the virtualisation support it has).
>>> 
>>> Mark
>>> 
>>> Sent from my iPhone
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list