Re: 64-bit entropy coding




"Malcolm Taylor" <me@xxxxxx> wrote in message
news:1140990240.451543@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,

yeah, now we have to wait for ye typical os and ye typical drivers to
catch up...

Windows x64 is a 64bit os, and has 64bit drivers... :)

yes, but it has other issues.

a lot of hardware isn't supported, and a lot of software doesn't work
(primarily games, quake 1, half-life, doom3, ...).


me not totally sure why one can't run 32 bit drivers in a 32 bit address
space, eg:

Windows x64 is a 64bit os, and has a 32bit application compatibility
layer.
There is no way for a 64bit application to load a 32bit DLL (AFAIK this
was an intentional decision to avoid speed and compatibility issues).
Drivers run in kernel space, which is 64bit within Win x64, and as such
drivers need to be 64bit. Annoying, but really there is no other choice.


that was why there would be a seperate address space, and a kernel proxy...
they can't call directly, or even really directly share data, but the proxy
could convert the data, and keep it in sync.

this would be slow, however, and possibly difficult to implement (just like,
some os's run their drivers in userspace...).

I would rather have slow drivers, than no drivers...


I myself run Win x64 with great success. The only problems I have
encountered are due to the dual core processor conflicting with badly
written computer games.

I can't say the same, I had a lot of problems, ranging from a non-working
wifi card (and thus in my case, lack of network connectivity) to a lot of
games (and a few other programs) not working for whatever reason.

likewise, I don't have a 64 bit compiler, so there is not that much point
presently.

Malcolm


.



Relevant Pages

  • Re: Video editing in Linux?
    ... The problem in windows is that many drivers do run in the ... > kernel space and so if they crash they bring down windoze. ... this makes linux drivers quite compact and easy ...
    (alt.linux)
  • Re: Moving an application from User Space to Kernel Space
    ... The Kernel API from Kernel space is completely different from that used by user space. ... "drivers") need to be as small and simple as possible. ...
    (comp.os.linux.embedded)
  • Re: My full and complete Worldcon convention report
    ... and they enforce that by putting a gate at the end ... I'd think it would be self-enforcing if there were enough pedestrians. ... I'll put up New Joisey drivers up against any other slow drivers ...
    (rec.arts.sf.fandom)