DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: liy187
今日帖子: 14
在线用户: 12
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/24 5:26:23
标题:
求一个delphi xe10能用的 屌炸天的内存池 浏览:2010
加入我的收藏
楼主: 求一个delphi xe10能用的 屌炸天的内存池 
要集高效 稳定 美貌 智慧 于一体的
不需要垮平台 是用在server上面 
目的是减少内存碎片 及更高效的内存操作
哪位哥哥姐姐 有的话 麻烦分享一份 
先拜谢了  有纯汇编实现的更好 按此在新窗口浏览图片
----------------------------------------------
-
作者:
男 bigboy2050 (bigboy2050) ★☆☆☆☆ -
普通会员
2017/11/24 9:21:49
1楼: 快妹子 fastmm
----------------------------------------------
kittyapp
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2017/11/24 12:01:57
2楼: 写server程序用c啊。
这是多想不开才用delphi去写服务程序的?
----------------------------------------------
--
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/24 13:30:26
3楼: 回1楼,现在xe不是默认已经很fastmm了么?
----------------------------------------------
-
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/24 13:31:27
4楼:
bahamut8348


delphi不能写服务端么?为啥?
----------------------------------------------
-
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2017/11/24 13:49:34
5楼: 因为c语言里,用于服务程序的三方资源多。
----------------------------------------------
--
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/24 14:09:36
6楼:
bahamut8348


不会c啊,只能用delphi了,不过这方面的东西确实很少啊,人家易语言都有内存池啥的,delphi就木有,好尴尬
----------------------------------------------
-
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2017/11/24 14:13:45
7楼: 人家易语言有外挂插件,delphi也没有啊,好尴尬呀~
----------------------------------------------
博客 - http://offeu.com
脚本模型 - http://webpascal.com
需要短信接口的请联系我,可发行业与营销内容。
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/24 14:18:38
8楼:
star5


什么外挂插件?没有啊,只有支持库嘛
----------------------------------------------
-
作者:
男 feiyanm (feiyanm) ▲▲▲▲▲ -
普通会员
2017/11/24 17:03:38
9楼: 涉及到内存管理和性能优化的内容,个人觉得还是自己根据实际情况进行针对性处理比较好。
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
男 hardnut (麦轲数据管家) ★☆☆☆☆ -
普通会员
2017/11/24 17:49:52
10楼: 记得之前有一个贴子讲到这个问题了,比较靠谱还是FastMM, ScaleMM

https://www.findbestopensource.com/product/scalemm
----------------------------------------------
UniKeeper V10.40 -- 您最贴心的个人数据管理助手
作者:
男 wr960204 (武稀松) ★☆☆☆☆ -
盒子活跃会员
2017/11/24 20:59:14
11楼: Delphi已经集成了FastMM.你用起来完全无感.所以一般情况下不需要集成第三方的内存池.
除非有非常特殊的需求
----------------------------------------------
武稀松http://www.raysoftware.cn
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2017/11/24 22:19:02
12楼: 一般情况下,服务程式考虑7*24小时不间断执行的话,需要特别注意资源的统一规划。
主要是内存和硬碟。

基本原则是一次申请,多次使用,然后一次回收。

比如,你的业务需求最大需要用到1G内存,那么在启动的时候就申请1G内存出来。每个内存块都多加一个标志位,标志这个块是否使用。程式中使用和释放都不真的去申请和释放内存。而是改变这个标志位就可以了。

这样就不会产生过多的内存碎片。

硬碟(磁盘)的操作同理。
----------------------------------------------
--
作者:
男 f7911 (乱世) ★☆☆☆☆ -
普通会员
2017/11/25 3:31:59
13楼: FastMM4991  是第三方插件吗
----------------------------------------------
delphi开源2D游戏源代码 delphi即时通讯 聊天室C++ url.gm8.org
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/25 6:04:43
14楼:
bahamut8348


是的,所以才需要内存池实现,
能最大程度避免内存碎片。
----------------------------------------------
-
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/25 6:05:41
15楼: 对了,有没有免费能用的http.sys啊?谁分享一份做个性能测试呗
----------------------------------------------
-
作者:
男 bigboy2050 (bigboy2050) ★☆☆☆☆ -
普通会员
2017/11/25 10:27:45
16楼: 本来就是免费的,这是系统文件,安装了windows7 就有了,
在你的C:\Windows\System32\drivers里面

即使给你 http.sys也没用,不同版本的windows 是不一样的,
给你用的话 你电脑就蓝屏了
----------------------------------------------
kittyapp
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/25 15:33:31
17楼:
bigboy2050


现在不是就行用http.sys搞网站么?好多控件都封装了,可是要收收费
----------------------------------------------
-
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/25 21:52:48
18楼:
bahamut8348


这些事情还是需要内存池来处理 不然自己搞很蛋疼的
----------------------------------------------
-
作者:
男 crystalmoon (crystalmoon) ★☆☆☆☆ -
盒子活跃会员
2017/11/28 9:01:11
19楼: mORMot里就有,免费的,你竟然不知道?
----------------------------------------------
-
作者:
男 ztcjn (哎哟喂) ▲▲▲△△ -
普通会员
2017/11/29 3:34:08
20楼: mORMot不支持xe10啊,
----------------------------------------------
-
作者:
男 crystalmoon (crystalmoon) ★☆☆☆☆ -
盒子活跃会员
2017/11/29 8:51:12
21楼: 楼主你哪只眼睛看到它不支持了? Delphi 6 up to Delphi 10.2 Tokyo。。。。。还有,没有XE10的说法,只有D10
----------------------------------------------
-
作者:
男 earthsbest (全能中间件) ▲▲▲▲△ -
普通会员
2017/12/18 11:27:20
22楼: 现在delphi 的内存管理用的时就是 fastmm了吧。

还有,“世界上不存在 delphi xe10”—— 老猫
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行78.125毫秒 RSS