Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder7.xlned.com!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.023 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'python,': 0.02; 'subject:Windows': 0.02; 'subject:Python': 0.06; 'differing': 0.09; 'python': 0.11; "wouldn't": 0.14; 'windows': 0.15; 'subject:between': 0.16; 'subject:bit': 0.16; 'bit': 0.19; 'install': 0.23; 'versions': 0.24; "haven't": 0.24; 'looks': 0.24; 'installed': 0.27; 'message-id:@mail.gmail.com': 0.30; 'linux.': 0.31; 'linux': 0.33; 'running': 0.33; 'subject:the': 0.34; 'could': 0.34; 'received:google.com': 0.35; 'version': 0.36; 'really': 0.36; 'interact': 0.36; 'ram': 0.36; 'thanks': 0.36; 'possible': 0.36; 'subject:?': 0.36; 'hi,': 0.36; 'searching': 0.37; 'to:addr:python-list': 0.38; 'expect': 0.39; 'to:addr:python.org': 0.39; 'url:mail': 0.40; 'how': 0.40; 'url:u': 0.61; 'hours': 0.66; 'url:0': 0.67; 'between': 0.67; 'anything.': 0.68; 'url:gif': 0.82; 'url:images': 0.83; 'whereas': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=yzTn5aPMxvb0mi9OV/MYNxjlJ5Zy+ic/o91HAUyBjy8=; b=vJqCmhXzKRkNJ+OhJiYk7z9nEmTiW+lOWNLYKSYtLnhu86Dnte/CevDO0lS7RA/Obv o/xYYgv/5XSPBMXJiGCzMvX7CM94bP2XkHhtBZg+LXspttTvy2Hf+O78elxarIjoUFgZ lBORyX9zukHimDlGZdcLPT9irEw2Mj4IhgO4BkFh2+hqoGKO+n4dQULqnZGnDBj6pJYn f+V0PcrhWSWXfYIUpUtzCqLlN+nSdmhk8lnKLPWkhwBn7yJK6+YiBaRcZStnCIWVSIrP +3BeMbA5rAOYd/5CjAmP+V3ySEr0GK0ZY3QfVFQQTIUfPzfaHmNuZT/pdiLdFmog2Rmi Hl7Q== MIME-Version: 1.0 X-Received: by 10.152.43.135 with SMTP id w7mr980864lal.32.1399791362664; Sat, 10 May 2014 23:56:02 -0700 (PDT) Date: Sun, 11 May 2014 16:56:02 +1000 Subject: What is the difference between 32 and 64 bit Python on Windows 7 64 bit? From: Ross Gayler To: python-list@python.org Content-Type: multipart/alternative; boundary=001a11c22568ee6c3a04f91a5298 X-Mailman-Approved-At: Sun, 11 May 2014 10:52:08 +0200 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 56 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1399798329 news.xs4all.nl 2862 [2001:888:2000:d::a6]:48540 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:71310 --001a11c22568ee6c3a04f91a5298 Content-Type: text/plain; charset=UTF-8 Hi, I want to install Python on a PC with 16GB of RAM and the 64 bit version of Windows 7. I want Python to be able to use as much as possible of the RAM. When I install the 64 bit version of Python I find that sys.maxint == 2**31 - 1 Whereas the Pythpon installed on my 64 bit linux system returns sys.maxint == 2**63 - 1. It looks to me as though 32 and 64 bit versions of Python on 64 bit Windows are both really 32 bit Python, differing only in how they interact with Windows. So I wouldn't expect 64 bit Python running on 64 bit Windows to allow the large data struictures I could have with 64 bit Python running on 64 bit linux. Is that true?I have spent a couple of hours searching for a definitive description of the difference between the 32 and 64 bit versions of Python for Windows and haven't found anything. Thanks Ross --001a11c22568ee6c3a04f91a5298 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I want to install Python on a P= C with 16GB of RAM and the 64 bit version of Windows 7.
I wan= t Python to be able to use as much as possible of the RAM.

When I install the 64 bit version of Python I find that sys.maxint =3D=3D 2= **31=C2=A0 - 1
Whereas the Pythpon installed on my 64 bit lin= ux system returns sys.maxint =3D=3D 2**63 - 1.


It looks to me as though 32 and 64 bit versions of Python on 64 bit=20 Windows are both really 32 bit Python, differing only in how they=20 interact with Windows. So I wouldn't expect 64 bit Python running on 64= =20 bit Windows to allow the large data struictures I could have with 64 bit Python running on 64 bit linux.

Is that true?I have spent a couple of hours searching for a definitive description of the difference between the 32 and 64 bit=20 versions of Python for Windows and haven't found anything.

Thanks

Ross
--001a11c22568ee6c3a04f91a5298--