commandine standalone using 100% of core on doing what?

Tom Glod tom at makeshyft.com
Thu Apr 5 13:58:31 EDT 2018


What are the chances I will get similar performance using a stack and httpd
to process http requests ..... as i would using lc server ...... if the
performance is similar, i feel more confident building using this form
..... i'm not producing HTML code ..... just passing encrypted arrays back
and forth ..... as well as sending & receiving small small files.

that way i don't have to even run apache ..... just nginx and the services,

On Thu, Apr 5, 2018 at 1:43 PM, Tom Glod <tom at makeshyft.com> wrote:

> it was my goal to benchmark httpd ..but didn't get that far since it maxed
> out the cpu and didn't let up...then i took out httpd......still did
> that...and thats how i got to testing an entirely blank new stack.
>
> must be a windows thing.....  i will be running it on digital ocean
> ubuntu...so i',m not that concerned about a windows problem...but i would
> still like to get to the bottom of it....will have to look into the tracing
> tools. haven't had time today.
>
> On Thu, Apr 5, 2018 at 1:27 PM, Richard Gaskin via use-livecode <
> use-livecode at lists.runrev.com> wrote:
>
>> Tom Glod wrote:
>>
>> > hi richard... the standalone opens fine when i don't use the -UI
>> > parameter..... it opens up the blank stack and does nothing....as its
>> > supposed to since there is no code anywhere doing anything. no library
>> > was modified...or even used.
>>
>> If you're not using any libraries how is the httpd invoked?
>>
>>
>> > its a blank stack.
>> >
>> > the -ui flag puts it into the loop.  I guess I don't have to use it.
>>
>> Depends what you're doing. If this will be a server it can be helpful to
>> save CPU and RAM by not loading UI stuff that'll never be used.
>>
>> Well crafted server OSes don't even have a GUI at all, so on those not
>> running a standalone without -ui will likely trigger an error as it looks
>> for graphics libs not present.
>>
>>
>> > but still wondering what its doing.
>>
>> I just build a standalone here in v9 under Ubuntu 14.04 and ran with -ui;
>> not even enough CPU consumption to show up in top.
>>
>> strace showed the usual things (more than half of it loading fonts that
>> are almost never used in faceless apps and CGIs), but there was one oddity
>> I don't recall seeing before, toward the very end:
>>
>> ...
>> lstat64("/usr/lib/jvm/java-6-openjdk-i386/bin/javac",
>> {st_mode=S_IFREG|0755, st_size=38604, ...}) = 0
>> stat64("/usr/lib/jvm/java-6-openjdk-i386/bin/javac",
>> {st_mode=S_IFREG|0755, st_size=38604, ...}) = 0
>> lstat64("/usr/lib/jvm/java-6-openjdk-i386", {st_mode=S_IFDIR|0755,
>> st_size=4096, ...}) = 0
>> lstat64("/usr/lib/jvm/java-6-openjdk-i386", {st_mode=S_IFDIR|0755,
>> st_size=4096, ...}) = 0
>> stat64("/usr/lib/jvm/java-6-openjdk-i386", {st_mode=S_IFDIR|0755,
>> st_size=4096, ...}) = 0
>> gettimeofday({1522948176, 179743}, {420, 0}) = 0
>> ...
>>
>> Why would a standalone bother trying to stat JVM?
>>
>> I don't think that's related to your CPU issue, but odd just the same.
>>
>>
>> --
>>  Richard Gaskin
>>  Fourth World Systems
>>  Software Design and Development for the Desktop, Mobile, and the Web
>>  ____________________________________________________________________
>>  Ambassador at FourthWorld.com                http://www.FourthWorld.com
>>
>> _______________________________________________
>> 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