Re: Compiled perl executable
- From: O <owinsloe@xxxxxxxxx>
- Date: Tue, 8 Jul 2008 19:54:55 -0700 (PDT)
On Jul 8, 3:09 pm, Ben Morrow <b...@xxxxxxxxxxxx> wrote:
Quoth owins...@xxxxxxxxx:
Anyone else noticed on Windows that when you run a compiled perl
script (compiled using pp) it causes TWO copies of the executable to
run? I'm running perl5.8.8 and previously perl5.8.6. A compile of the
same script in 5.8.6 only runs one copy. I want to revert to only one
copy, ....2 copies looks ugly and can be confusing as to whats going
on (through Windows task manager), especially if you are running
multiple instances of the same executable. Ta
If you use Sysinternals' procexp.exe instead of Task Manager, you will
see that one is the child of the other: the parent is the instance you
started, and the child is a new copy that has been created in the par-
xxxx temp directory and is the one actually doing all the work. I don't
really know why this is necessary, but it's probably part of getting
Windows' dll loader to do the right thing.
Ben
--
It will be seen that the Erwhonians are a meek and long-suffering people,
easily led by the nose, and quick to offer up common sense at the shrine of
logic, when a philosopher convinces them that their institutions are not based
on the strictest morality. [Samuel Butler, paraphrased] b...@xxxxxxxxxxxx
Thanks Ben, I guessed that was the case. The behaviour must have
changed as it did not do this for 5.8.6 (only ran one exe). If
possible I would like to go back to having only one exe but I could
not find anything through the PAR/PP doc that suggested there was a
compile time option that would achieve this.
.
- Follow-Ups:
- Re: Compiled perl executable
- From: Ben Morrow
- Re: Compiled perl executable
- References:
- Compiled perl executable
- From: owinsloe
- Re: Compiled perl executable
- From: Ben Morrow
- Compiled perl executable
- Prev by Date: Re: FAQ 1.12 What's the difference between "perl" and "Perl"?
- Next by Date: Re: Compiled perl executable
- Previous by thread: Re: Compiled perl executable
- Next by thread: Re: Compiled perl executable
- Index(es):
Relevant Pages
|