Re: Version after Version



On Tue, 25 Oct 2005 18:28:55 +0200, "Frank de Groot"
<franciad@xxxxxxxxx> wrote:

>"J French" <erewhon@xxxxxxxxxx> wrote
>
>
>> While the move from 16 to 32 bit was of major significance, the
>> emergence of 64 bit processors strikes me as something of a yawn.
>
>Not if you need speed.
>When written to take advantage of the 64-bit wide data path, applications
>can become twice as fast.

I fail to follow why that should be the case
- It will increase speed when copying largish chunks of memory
- but will have zilch efect on copying say a 4 byte pointer
It is possible that copying 4 bytes will be slower

>> With the exception of one guy here, I've never run into a system that
>> really needs so much memory

>All servers "need" it, nowadays.

Such machines would probably be better off with banks of memory

>> To my knowledge Delphi has had the WideString for quite some time, not
>> that one uses it much.

>Everyone that takes the Asian market seriously, needs full-fledged Unicode
>capability of the VCL, not just WideString.

I suppose so, but I have such a strong dislike of Unicode ...
.



Relevant Pages

  • Re: anyone understand torvalds critique of freebsd?
    ... Mach manipulate the VM page table mappings to make that page visible in the process address space rather than copying the sequence of bytes manually via a message-passing paradigm. ... The former approach tends to be more efficient for small amounts of data, especially for things smaller than one page of memory; the latter approach tends to better for things which are bigger in size. ... On the other hand, Mach was the first or among the earliest platforms to support shared libraries, dynamic loading of objects into user processes and into the kernel, and has somewhat better scaling in the face of gigabytes of RAM and VM usage than most Unix flavors do. ...
    (freebsd-questions)
  • Bio & Biovec-1 increasing cache size, never freed during disk IO
    ... high disk IO (copying a lot of data between 2 machines): ... memory get filled up, until the full swap is used and the system must ... mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext ...
    (Linux-Kernel)
  • Re: rep stosb
    ... its for fast software blitting on a video game on a coldfire with cremson gd videocard. ... Suppose I have a bitmap compressed in memory and it has to be realtime decompressed and blitted to the screen. ... If you are decompressing the data into a local buffer, and then copying it over to the screen, then try to use internal memory for the local buffer, and have the DMA copying going on in parallel with the processor's decoding. ... If you want to work harder at it, consider pretending the data is floating point so that you work with 64-bit data per transfer, rather than 32-bit. ...
    (comp.sys.m68k)
  • Re: Vista runs out of memory while copying files
    ... fails to complete the copying due to lack of memory. ... Unfortunatly, that bug just ... so Vista users must ask for a hotfix on that ... In fact, I have done specific testing copying files back and forth, ...
    (comp.sys.mac.advocacy)
  • Re: Im going crazy!! Random CRC?! Help me please
    ... Sounds like memory or mobo\cpu problem to me. ... I get random crc errors. ... I can test this by for example copying a rar archive. ... It also took me three tries installing windows before it wanted to run ...
    (microsoft.public.windowsxp.hardware)