For the record,

I just uninstalled previous Go 1.1 and installed Go 1.2, and building
became about 4 times slower!

Good news is, I found the culprit - it's Panda Cloud Anti-Virus.

Even with exclusions for GOROOT and GOPATH configured, "go test" for a
"hello world" app takes 5 seconds now after upgrading to Go 1.2.

However, with Panda completely disabled, I now get build speeds of 0.06 -
0.1 seconds, which is even faster than the speeds most of you reported on
OSX and Linux?!? :-)

Now to find myself a new anti-virus package...

Any of you using LiteIDE? I'm finding that, under a console, "go test"
takes about a second in real time, though it reports much smaller numbers -
it's reporting the time it took to run the actual test, obviously. What's
odd is that, under LiteIDE, running a test takes considerably longer, like
3 seconds - even with Panda turned off. Any ideas why?

On Tuesday, December 31, 2013 5:36:59 PM UTC-5, Rasmus Schultz wrote:

On my own system (Quad-core i7 with 8GB of RAM) it consistently takes
about 2-3 seconds to compile a simple "hello world" program.

Pretty much anything I've compiled so far turns around in the same time,
which suggests to me that there may be some kind of overhead, not from
actually compiling the sources, but from launching the compiler.

I'm not going to complain about the performance, since this is already
faster than most compilers - but I noticed that, on the Go playground, the
turn-around time is barely noticeable at all, even for longer examples, and
so I have to wonder if there's some kind of overhead on my system for some
reason... I think it ought to be quicker locally than going over the web to
a shared server?

How quick is the compiler (for simple programs) on your system?

Is there an overhead for the compiler on Window that doesn't affect e.g.
Linux users?

You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Discussion Posts


Follow ups

Related Discussions



site design / logo © 2022 Grokbase