让.Net 应用程序突破2G的内存访问限制

让.Net 应用程序突破2G的内存访问限制
Author: Eaglet 32位Windows操作系统下单个进程的用户模式内存访问的限制是2G,如果在boot.ini中设置了/3G开关,则最大为3G,超过3G将无法访问。由于Hubble.net 项目是一个数据库系统,必须要考虑使用大内存缓存数据的问题,于是最近对这个问题进行了一些研究。其实这块的技术是现成的,32位操作系统下只有通过 AWE的方式来扩展内存。这块的文章也很多,但很少有.net 下如何使用的实例,我做了一个类似MemoryStream的封装,可以让.Net程序员轻松操作AWE内存,从而使其程序轻松突破2G内存的限制。 在开始这篇文章之前,我们还是先来了解一下AWE. AWE (Address Windowing Extensions)是 Windows 的内存管理功能的一组扩展,它使应用程序能够使用的内存量超过通过标准 ...

我国第三次修订专利法 加大侵权行为处罚力度

我国第三次修订专利法 加大侵权行为处罚力度

中国最高立法机关27日表决通过了关于修改《中华人民共和国专利法》的决定,明确进一步加大对侵犯专利权行为的处罚措施,并提高专利授权的“门槛”,向“假冒专利”与“垃圾专利”说“不”。尽管中国政府近年来高度重视知识产权保护工作,通过行政保护和司法保护“两条途径、并行运作”的模式构建知识产权保护体系,但由于知识产权制度在中国建立的时间只有短短20多年,百姓的知识产权保护意识仍然不强,专利侵权事件仍时有发生。

离职时要不要跟大家说,怎么说

离职时要不要跟大家说,怎么说

许多人在离开原单位时心里都有很多感慨,与同事、老板相处的感受,对工作的各种看法……

这些话说还是不说?说和不说分别有什么好处、坏处?应该怎么说?什么应该说?什么不该说?

连岳:等待爸爸死掉

连岳:等待爸爸死掉
等爸爸死掉 连岳 @ 2008-12-24 16:00 1 IP地址来自北京的“优雅的世界”曾在《技术指南:如何生一个美国人》后留言说道: “只要有心的话多种渠道都可以移民,不过这个多种渠道也都是要稍具基础(经济基础啦,技术基础啦)才行的。为了自由,先埋头苦干几年~ 至于说改变,我不是悲观主义者,但也不像连岳这么乐观。 我爸坚持认为新疆人都是小偷,上海人自大瞧不起外地人,北京人牛逼,美国是霸权主义所以就该出个萨达姆给美国找点不痛快,8平方运动是一群孩子被坏人煽动,法X功活该……非常坚定非常不移,我小心翼翼旁敲侧击提出一点儿质疑就被训成一只袜子。= =|||| 改变我爸的想法?啊呸! 但是,我认为只要我的想法跟我爸不一样,就已经是一种改变。我比我爸小30岁,不出意外的话,他驾鹤以后我应该还活着(希望如此)。那时的中国当比现在更加好一点。 慢...

连岳:我们如何当爸爸?

连岳:我们如何当爸爸?
1 果然,《等爸爸死掉》被一些人理解为:“我们要混吃等死。” 这就像看到有人用猛火煲汤,你建议说:慢火味道才能出来。他说:真是荒唐,你竟然认为把肉与水放在一起自然就会变成汤! 这又像在灾年,有人在春天说,我们别吃得太狠,留点粮食当种子,秋天饥荒才可缓解。他说:你要饿死我们! 等爸爸死掉,这个“等”,不是消极无为,而是一种效率最高的方法。 理解成混吃等死世界即可进步的人,我想,应该是少数。不过,这个话题很有意思,值得一说。 2 一些精读愚公移山的人说,有什么用,爸爸死了,还有爸爸,无穷尽也。意思是等毫无用处。 难道我们痛快地在新年前杀死父亲,就没有新一代爸爸了?照样无穷尽也。 迷信清洗的效率,这可能是我们与我们的反对者共同的误区,当然,这也是他们教给我们的。 希特勒清洗犹太人是为了让日尔曼人更为纯粹、从斯...

《我的精神家园》自序

《我的精神家园》自序
42 《我的精神家园》自序 王小波 年轻时读萧伯纳②的剧本《芭芭拉少校》,有场戏给我留下了深刻的印象:工业巨头安德谢夫老爷子见到了多年不见的儿子斯蒂芬,问他对做什么有兴趣。这个年轻人在科学、文艺、法律等一切方面一无所长,但他说自己有一项长处:会明辨是非。老爷子把自己的儿子暴损了一通,说这件事难倒了一切科学家、政治家、哲学家,怎么你什么都不会,就会一个明辨是非?我看到这段文章时只有二十来岁,登时痛下决心,说这辈子我干什么都可以,就是不能作一个一无所能,就能明辨是非的人。因为这个缘故,我成了沉默的大多数中的一员。我年轻时所见的人,只掌握了一些粗浅(且不说是荒谬)的原则,就以为无所不知,对世界妄加判断,结果整个世界都深受其害。直到我年登不惑,才明白萧翁的见解原有偏颇之处;但这是后话──无论如何,萧翁的这些议论,对那些浅薄之辈、狂妄之辈,总是一种解毒剂。 ...

语言研究中的词频统计

语言研究中的词频统计
随着计算机的普及以及统计软件的开发,在语言研究中进行统计分析,可以说越来越方便了。对这一研究方法,本人没有做系统的考察,仅就手头现有的资料谈一点粗浅的认识,希望能引起大家的讨论,起到抛砖引玉的作用。 一、 什么是概率 设事件A在n次重复试验中发生的次数为r。当试验的次数n很大时,事件A发生的频率w(A)=r/n稳定地在某一数值p的附近摆动;一般说来,随着试验次数的增多,这种摆动的幅度越来越小,则称数值p为事件A发生的概率,记作 P(A)=p 二、 怎么计算词频 从上述定义我们可以看出,要统计词语W出现的概率,小规模语料是不能说明问题的,一般规模语料最好按规模分几次统计,如10万字统计一次,20万字统计一次,30万字统计一次……,只有当W出现的次数随着语料规模的增大变化很小(也就是摆动很小)时,才能确定W的频率。如果是超大规...

【库存】分布式词频统计

【库存】分布式词频统计
一个规模庞大的多语言语料库,已经经过预处理,分成了12个文件,每个文件存放在一台服务器中。每个文件中包含800亿个单词,每个单词占一行,平均每个单词40字节。假设服务器都已经联网,每台服务器有双CPU和4G的内存,4×400GB的硬盘,换句话说,每台服务器就是一个高配置的PC机。请设计一个方案,找出出现频率最高的一百万个单词。 这个问题基本上可能有两种思路。第一种需要先在每台服务器,完成对单词词频的统计,进行排序,然后每两台服务器把词频统计结构进行合并,12个服务器合并到6个,然后3个,然后2个,直到所有的结果合并到一台服务器中我们就可以找出这一百万个高频词了。由于单词在服务器之间的分布可能不均匀,即使一个单词在所有的服务器中出现频率都不高,合在一起仍有可能有较高的频率,此算法几乎没有优化的余地。 举个例子,单词A只出现在一台机器上,出现了10万次。...

母螳螂为什么要杀害与之交欢的公螳螂呢?

母螳螂为什么要杀害与之交欢的公螳螂呢?
在动物世界,至少有138种动物经常发生关情残杀,互想吞食的现象:父母吃子女,子女吃父母,妻子嚼食丈夫,兄弟娣妹互相残杀,对动物这种亲避孕药残杀的现象,我们人类也许无法理解,但对于动物来说,这种亲情残杀却是必需的,对繁衍强壮的后代以及控制群体数量是大有益处的。   小鲨鱼尚未出娘胎,史弟娣妹之间就同室操戈。幼鲨刚开始孵化时,雌鲨卵巢中大我有一打卵子,随着卵子孵化成有尖利牙齿的胚胎,互相攻击吞食便开始了。火并到得后,体格最强壮,最勇猛有力的胚胎用利齿将弱小的兄弟娣妹统统咬碎块,吞进自己的肚里,最后就剩下它一个从娘肚子里生下来,这条幼鱼一生下业,就能猪食,对恶劣的生活对环境应付自如。   一些动物将子女生下来,哺养在,操劳一生,后来老了无用了,还要尽最后一点责任--让子女们吃掉充饥。一种母蜘蛛在幼蜘蛛即将孵化出世前便死去,将肉体留下幼蜘蛛出世后的解饥"点心...
Copyright © 理处言语然自 保留所有权利.   Theme  Ality 京ICP备07032740号

用户登录

分享到: