Subject Re: Embedded 1.5 on hyperthreading
Author menjit_singh
When i say "does not run" it means that the software generated an
error " windows have encountered an error" and the software just shut
down. The strange thing is that i have tested the same software using
p2 (350mhz) on 64 MB ram with win 98 se upto p4 (2.4G) on 512 mb ram
with winxp pro and there is no problem at all, all of them have 1
cpu. But when i test with p4 (2.6) HT with 512Mb ram, winxp pro, an
error occurs.

I just dont know why.



--- In firebird-support@yahoogroups.com, "Adam" <s3057043@...> wrote:
>
> --- In firebird-support@yahoogroups.com, "menjit_singh"
> <menjit_singh@> wrote:
> >
> > hello,
> >
> > i have a software that uses firebird embedded 1.5. Some how the
> > software does not run in hyperthreaded machine.
>
> What do you mean by it "does not run"? Do you have some problem with
> it? If so please explain the problem? You can always turn
> hyperthreading off in BIOS if this is your problem, but I have never
> experienced a problem relating to hyperthreading.
>
> > What changes (code) i
> > have to do to make the software work with hyperthreading machine?
I
> > believe firebird embedded v1.5 is a superserver
>
> it is a superserver.
>
> > and does not run on
> > multi cpu.
>
> There is a big difference between multi-cpu and hyperthreading!
>
> It does run on multi-cpu, but because of the way it is written and
the
> way windows works, windows can spend a significant amount of
resources
> bouncing the process between the available CPUs. The CPUAffinity
mask
> can be set in the firebird.conf to counter this.
>
> > can i use embedded on HT machine?
>
> I don't see why not. But again if you have specific doubts or
> problems, then I would be interested to hear them.
>
> Adam
>