32位应用程序单个进程最大占用内存是4GB

      32位应用程序单个进程最大占用内存是4GB左右,这个问题是因为需要测试大数据里才能体现出来的问题,所以反反复复花了一周多的时间来搞定它,希望大家在对它有一个印象。64位的应用程序的时候就不会有这个限制。所以这种情况下请编译成64位的程序,一般是"amd64"位。

如下是摘自msdn的一些资料,供大家参考:

 

如何:在命令行启用 64 位 Visual C++ 工具集

虽然默认情况下 Visual C++ 2005 不安装也不能用于所有版本(有关更多信息,请参见 Visual C++ 版本。),但使用其中包含的编译器却可以创建在 64 位 Windows 操作系统中运行的应用程序。

有关安装 64 位编译器的信息,请参见 安装 Visual Studio 64 位组件。

有关在 Visual Studio 开发环境中创建 64 位应用程序的信息,请参见如何:针对 64 位平台配置 Visual C++ 项目。

下面的列表描述了 cl.exe(Visual C++ 编译器)的各个版本:

x86 on x86

允许您为 x86 计算机创建输出文件。此版本的 cl.exe 在 x86 计算机和 64 位 Widows 操作系统中的 WOW64 下作为 32 位本机进程运行。

Itanium on x86(Itanium 跨平台编译器)

允许您为 Itanium 创建输出文件。此版本的 cl.exe 在 x86 计算机和 64 位 Widows 操作系统中的 WOW64 下作为 32 位本机进程运行。

x64 on x86(x64 跨平台编译器)

允许您为 x64 创建输出文件。此版本的 cl.exe 在 x86 计算机和 64 位 Widows 操作系统中的 WOW64 下作为 32 位本机进程运行。

Itanium on Itanium

允许您为 Itanium 创建输出文件。此版本的 cl.exe 在 Itanium 计算机上作为本机进程运行。

x64 on x64

允许您为 x64 创建输出文件。此版本的 cl.exe 在 x64 计算机上作为本机进程运行。

在 64 位 Windows 操作系统中安装 64 位编译器时,您将看到各种 64 位本机编译器和跨平台编译器的命令提示符。若要访问这些命令提示符,请转至“开始”,再转至“所有程序”。从“Microsoft Visual Studio 2005”菜单选项中选择“Visual Studio 工具”,再选择命令提示。

Vcvarsall.bat

通过运行 vcvarsall.bat 批处理文件,可以在命令行中使用五个编译器中的任何一个。默认情况下,此文件的完整路径为 C:"Program Files"Microsoft Visual Studio 8"VC"Vcvarsall.bat。

(启用 Visual C++ 工具集的另一种方法是使用 vcvars32.bat,但这种方法仅启用 32 位编译器。有关更多信息,请参见 为命令行生成设置路径和环境变量。)

如果没有提供任何参数,则此批处理文件将为使用 x86 32 位编译器配置必要的环境变量,但此文件可用于配置任何 64 位编译器。下表显示 vcvarsall.bat 支持的参数。

Vcvarsall.bat 参数 编译器 主机(本机或使用仿真) 目标结构

“x86”(默认)

32 位本机编译器

x86、x64、Itanium

x86

“x86_amd64”

x64 跨平台编译器

X86、x64、Itanium

x64

“x86_IPF”

Itanium 跨平台编译器

X86、x64、Itanium

Itanium

“amd64”

x64 本机编译器

x64

x64

“IPF”或“itanium”

Itanium 本机编译器

Itanium

Itanium

转载于:https://www.cnblogs.com/luyinghuai/archive/2008/07/21/1247867.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300330.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Blog.Core开源】快速升级.NET 6.0

BCVP只要贡献,就不分大小,每个人都是这个时代最璀璨的星!一个以开源项目主导的社区组织。《Blog.Core》开源项目已经3年,期间收获了很多很多,同时也收到了很多小伙伴的支持和鼓励,才使得我有足够的心力从2.…

全网爆红!全新洗脑神曲:程序员Disco

作曲 : 宝石gem作词 : 宝石gem作词改编:云信刘亦菲产品:这个需求明天就得实现开发:至少2周产品:就3天,是不是干不了开发:开玩笑,加班也要1周多产品:4天,有啥困难我帮你跟…

SiteMapCreator 发布 (Open Source)

Site Map Creator (Open Source) Introduction Site Map是asp.net里面很方便的一个站点导航的控键。使用它,只需要简单的配置一下xml文件,就能够控制页面流。但是用手去编写SitMap的xml文件实在太麻烦了,因此我写了这个小软件,并…

eclipse默认编码为GBK,修改为UTF8的方法

2019独角兽企业重金招聘Python工程师标准>>> eclipse 默认编码居然是GBK,js文件默认编码是ISO-....怎么可以这样呢?都修改成UTF8的方法:1、windows->Preferences...打开"首选项"对话框,左侧导航树&#x…

php中页面平滑回到顶部代码,原生JS实现平滑回到顶部组件_javascript技巧

返回顶部组件是一种极其常见的网页功能,需求简单:页面滚动一定距离后,显示返回顶部的按钮,点击该按钮可以将滚动条滚回至页面开始的位置。实现思路也很容易,只要改变document.documentElement.scrollTop或document.bod…

在Word XP中也能插入国际音标、拼音

在wps2000 中可以轻松地插入国际音标和汉语拼音,但是利用它输入的汉语拼音和国际音标只能够在WPS2000中打印输入,无法到别的软件中进行再编辑。同时尽管Word XP具有符号插入的功能,但是无论如何都找不到国际音标和汉语拼音,不过&a…

数学有多震撼?!我真的没有在开车!

让我们来欣赏一下日本高校欧派函数(おっぱい関数)对抗大赛中的作品吧。埼玉大学(理学部)其中 明治大学広島大学(理学部)東京農業大学其中 是一个可调常数,下图中p3。文教大学京都大学其中首都大…

一些微服务拆分的浅见

大家好,我是Z哥。不管是十几年前 SOA 的流行,还是 7、8 年前微服务的大行其道,还是如今云原生的展露锋芒,背后都离不开一件事,程序拆分或者说服务拆分。否则,一个单体应用,以上的这些技术潮流好…

centos 6.0安装杀毒软件clamAV 0.98

1、查看系统版本[rootlocal]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: CentOSDescription: CentOS release 6.4 (…

php post api json数据,php – REST API:请求身份为JSON或纯POST数据?

POST,PUT,GET都是HTTP动词,并且本身并不表示传输数据的格式,因此没有POST格式。这意味着您可以按照您选择的任何方式对数据进行编码。现在,你决定采用什么样的格式,真的应该是一个API通常被使用的问题。如果…

命令行下的mysql的基本操作

1.登录数据库 MySQL -h localhost -u root -p Enter password:**** 如果信息正确,出现数据库名字 2.关闭MySQL net stop MySQL 关闭 net start MySQL 启动 3.登录成功后,显示当前数据库已有数据 show database; 4.建立数据库 drop database i…

大变天!刚刚,山东突然宣布!关乎800万人...

全世界只有3.14 % 的人关注了青少年数学之旅由山东省大数据局主办、青岛市大数据发展管理局承办的山东省数据应用(青岛)创新创业大赛自9月23日启动以来,凭借着新颖赛题、丰富数据和丰厚奖励,吸引了社会各界数据爱好者与从业者的广…

MassTransit中RequestResponse基本使用

MassTransit 是一个自由、开源、轻量级的消息总线基于.Net框架, 用于创建分布式应用程序。方便搭建基于消息的松耦合异步通信的应用程序和服务。MassTransit 在现有消息传输上提供了一组广泛的功能, 从而使开发人员能够友好地使用基于消息的会话模式异步连接服务。基于消息的通…

ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效

今天项目展示,但是有些数据不是特别规范,我就直接使用Toad去操作数据库中的数据。结果在修改某一张表的时候就出现了上述错误,表示十分无奈。 出错原因分析: 首先执行如下语句: SELECT sid, serial#, username, osuser…

php2612,达人曝光LGLSNJ2612AR质量好吗?怎么样呢?体验报告揭秘

其实这个LGLSNJ2612AR还可以的 哟,超凡的造型设计和外观,做工细腻,不少的人想要了解这LGLSNJ2612AR怎么样?质量好不好?实实在在的说这款LGLSNJ2612AR使用体验后个人感觉蛮可以的哈,刚购没多久的&#xff0c…

数据仓库的 RDBMS 性能优化指南

转:http://www.microsoft.com/china/technet/prodtechnol/sql/2000/maintain/c2061.asp数据仓库的 RDBMS 性能优化指南 本性能优化指南旨在帮助数据库管理员和开发人员配置 Microsoft SQL Server™ 2000,以获得最佳的性能,并帮助找出造成关系…

JAVA反射使用手记

JAVA反射使用手记 本篇文章为在工作中使用JAVA反射的经验总结,也可以说是一些小技巧,以后学会新的小技巧,会不断更新。本文不准备讨论JAVA反射的机制,网上有很多,大家随便google一下就可以了。 在开始之前,…

说普通话时舌头卷不起来是一种什么体验?| 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅

使用Lucene.Net实现全文检索

Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎。开发人员可以基于Lucene.net实现全文检索的功能。Lucene.net是…

独立主题需要有index.php模板文件,wordpress 主题模板文件列表及其作用

wordpress 主题模板文件列表及其作用主页:1.home.php2.index.php文章页:1.single-{post_type}.php – 如果文章类型是videos(即视频),WordPress就会去查找single-videos.php(WordPress 3.0及以上版本支持)2.single.php3.index.php页面:1.自定义模板 – 在…