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 <t...@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@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 >> ____________________________________________________________________ >> ambassa...@fourthworld.com http://www.FourthWorld.com >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode