【文件属性】:
文件名称:memtest:不同语言的内存消耗测试
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-17 09:12:52
OCaml
不同语言的内存消耗测试
Date:
2015/08/08
Contents
Rust, Java, Golang, OCaml, Swift(Apple), Python, PHP
存储一个从 0 至 99999999 的整数列表。
[0, 1, 2, 3, 4, 5, 6 .... 99999999]
Rust ( ~=300MB )
Java ( version: 1.7, ~=387MB )
Golang ( ~=747MB )
Swift ( ~=1GB )
OCaml ( Runtime: ~=2.3GB, Binary: ~=1.7GB )
Python ( ~=3.0GB )
PHP ( ~= 13.7GB, Times: 17s - 24s )
Fibjs ( 测试失败, 编译器直接报错 )
C ( 测试失败, 编译成功,执行时出现[内存区段错误提示] )
【文件预览】:
memtest-master
----README.rst(669B)
----LICENSE(34KB)
----src()
--------python26.py(156B)
--------clang.c(181B)
--------php56.php(232B)
--------go14.go(184B)
--------java17.java(404B)
--------fibjs.js(109B)
--------ocaml.ml(549B)
--------rust.rs(171B)
--------swift.swift(141B)