显示 AutoLISP 内存的当前状态 支持的平台:视窗和 Mac OS 签名(mem) 没有参数。 返回值类型:无 总是返回。nil 言论该函数显示有关 AutoLISP 内存使用情况的统计信息。此统计信息报告的第一行包含以下信息:mem
LISP 对象在动态(堆)内存中分配,该内存按段组织并划分为页。
报告中的最后一行列出了最小段大小和分配的段数。AutoLISP 保留不超过三个可用段的列表,以便保存内存请求的系统调用。 所有堆内存都是全局的;也就是说,所有 AutoCAD 文档共享同一个堆。这可能会在AutoCAD的未来版本中发生变化。 请注意,不会列出从操作系统请求的所有内存;它仅列出由 AutoLISP 动态内存 (DM) 子系统提供服务的那些请求。某些 AutoLISP 类不使用 DM 进行内存分配。mem 例子(mem) ; GC calls: 23; GC run time: 298 ms Dynamic memory segments statistic: PgSz Used Free FMCL Segs Type 512 79 48 48 1 lisp stacks 256 3706 423 142 16 bytecode area 4096 320 10 10 22 CONS memory 32 769 1213 1089 1 ::new 4096 168 12 10 12 DM Str 4096 222 4 4 15 DMxx memory 128 4 507 507 1 bstack body Segment size: 65536, total used: 68, free: 0 nil |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:58
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.