Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Will Perl Scripts written on 64 Bit Windows run fine on 32 bit as well? And other questions.

by patcat88 (Deacon)
on Dec 04, 2011 at 02:13 UTC ( [id://941594]=note: print w/replies, xml ) Need Help??


in reply to Will Perl Scripts written on 64 Bit Windows run fine on 32 bit as well? And other questions.

64bit Windows Perl has 64 bit integer support (quad ints or quads in pack's docs). 32bit Perl has 53 bit integer support because floating points dont start rounding numbers until 2^53 is reached. Less XS modules work/compile on 64bit windows than on 32bit windows. Not sure if modern X64 CPUs run faster in 32bit or 64bit mode. Remember 64bit Perl will use a significantly more amount of memory because of 64bit integers and 64bit pointers being used everywhere. Its difficult for me to think of scenarios where Perl would need more than 2 GB of memory (max amount of address space a 32bit program can use on Windows, most apps will crash in 32bit 3GB mode due to signed/unsigned errors with pointers, I've heard on PerlMonks Perl will crash in 3GB mode). Is Win64 Perl a beta product? Absolutely not. Are there differences which would make 32 over 64 better? yes, but there are also differences which would 64 better than 32.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://941594]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (7)
As of 2024-03-28 09:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found