Re: [Mingw-msys] Spurious pathname tranformations applied to /xxx switches
- Date: Thu, 31 Jan 2008 13:24:22 -0600
- From: Konrad J Hambrick <konrad@xxxxxxxxxxxxxxxxx>
- Subject: [Mingw-msys] Processor Affinity and MSys.
All --
I am using msys to run the same series of
bash wrappers that invoke gawk / sed / grep
scripts as well as bash built-ins to do data
conversions on Linux and Windows machines.
They work VERY well on MSys for the most part.
The only exception is with Windows boxes built
over Pentium 4 CPUs with Hyper threading turned on.
On P4 + HT Machines, I often have errors where my
bash wrapper script receives control before the
preceding gawk or sed script is done !
I suffer from errors where an intermediate file is
either nonexistent or incomplete or in the case of
my shared log files, I receive 'permission denied'
errors.
I have also noticed 'shuffled' log entries.
For example:
bash starts
bash: echo "bash start" > logfile
gawk starts
print "gawk log entry" >> logfile
fflush logfile
gawk ends
bash: echo "bash end" >> logfile
bash ends
I have seen at random, unrepeatable instances
where "gawk log entries" FOLLOW "bash end" entries.
I have come to suspect that I need to set Processor
Affinity for my MSys programs.
I am not authorized to disable hyper threading on the
Machines.
Does anyone have any hints ?
Thanks !
-- kjh
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mingw-msys mailing list
Mingw-msys@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/mingw-msys