E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ERTS
Erlang启动过程分析
本文分析的环境为Unix环境,Erlang/OTP版本为R15B01,针对的虚拟机为SMP风格的虚拟机(也就是在代码中定义
ERTS
_SMP宏)。
·
2012-08-16 10:00
erlang
beam
erlang NIF部分接口实现(二)类型系统和内存分配接口
erl_nif.c void* enif_alloc(size_t size) { return
erts
_alloc_fnf(
ERTS
_ALC_T_NIF
wqtn22
·
2012-07-22 19:00
erlang
Erlang并发机制 – 垃圾回收
不过,当堆内存增大到一定程序时,增长速度减缓,比如内存大于fib(35)=14M的时候,堆内存开始不以Fibonacci序列增长(具体参见[$R15B_OTP_SRC/
erts
/emulator/beam
jzhihui
·
2012-05-02 10:00
erlang
Erlang并发机制 – 垃圾回收
不过,当堆内存增大到一定程序时,增长速度减缓,比如内存大于fib(35)=14M的时候,堆内存开始不以Fibonacci序列增长(具体参见[$R15B_OTP_SRC/
erts
/emulator/beam
jzhihui
·
2012-05-02 10:00
erlang
erlang安装
: error: No curses library functions found configure: error: /bin/bash '/home/david/otp_src_R14B03/
erts
夏日春天
·
2012-03-01 12:00
erlang
基于AADL的嵌入式软件的开发方法
体系结构分析与设计语言AADL是在这种背景下产生的,能够描述
ERTS
的非功能属性,支持静态、动态结构的协同建模,支持软件、硬件的协同建模,并且可以针对特定领域进行扩展。目前,基于AADL的模型驱动
·
2012-01-12 20:00
嵌入式
Erlang中有意思的bug
f667e4a47b07b07ed035073b94d699ff5fe0ba9b Author: Jovi Zhang <
[email protected]
> Date: Fri Dec 2 16:19:22 2011 +0100
erts
bookjovi
·
2011-12-06 12:00
erlang
Erlang在Redhat 5.3下使用unixODBC连接Oracle数据库的配置
数据库:OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0erlang运行的服务器操作系统:Redhat5.3erlang:ErlangR14B03(
erts
karl_max
·
2011-10-22 11:00
oracle
数据库
redhat
erlang
report
数据库服务器
恭喜自己获得CSDN博客颁发“准专家”勋章
<wbr>csdn.net/exp<wbr>
erts
/rule.ht<wbr>ml</wbr></wbr></wbr>,您的博客还没有达到申请条件
jandroid
·
2011-10-15 00:00
csdn
TCP链接主动关闭不发fin包奇怪行为分析
这个问题比较有意思,我们来演示下:$erlErlangR14B03(
erts
-5.8.4)[source][64-bit][smp:16:16][rq:16][async-threads:0][
褚霸 T.C
·
2011-07-08 18:00
底层架构
fin
rst
tcp
TCP链接主动关闭不发fin包奇怪行为分析
这个问题比较有意思,我们来演示下:$erlErlangR14B03(
erts
-5.8.4)[source][64-bit][smp:16:16][rq:16][async-threads:0][
褚霸 T.C
·
2011-07-08 10:00
tcp
fin
底层架构
rst
TCP链接主动关闭不发fin包奇怪行为分析
这个问题比较有意思,我们来演示下:$erlErlangR14B03(
erts
-5.8.4
Yu Feng Eric
·
2011-07-01 17:00
Erlang探索
网络编程
fin
rest
TCP
在ubuntu11.04上安装erlang R14B03
在ubuntu11.04上按照默认的安装erlang R14B03,hipe不能工作 # erl Erlang R14B03 (
erts
-5.8.4) [source] [64-bit] [
jinghong
·
2011-06-10 11:00
erlang
ubuntu
hipe
Erlang Halfword 测试
引用 OTP-8941 ==
erts
== From this release, the previously experimental halfword  
witeman
·
2011-05-29 00:00
erlang
OS
bash
Erlang
ERTS
的Trap机制的设计及其用途
erlang的trap机制在实现中用的很多,在费时的BIF操作中基本上都可以看到。它的实现需要erlvm的配合。它的作用基本上有3个:1.把费时操作分阶段做。由于erlang是个软实时系统,一个进程或者bif不能无限制的占用cpu时间。所以erlang的每个进程执行的时候,最多只能执行一定数量的指令.这个是设计方面的目标。实现上也要配套。所以比如md5,list_member查找这种可能耗时的操作
zhangxinrun
·
2011-05-08 14:00
iolist跟list有什么区别?(经典)
我翻看了半天erlang的文档也没写的太明白,所以就看看源码:
erts
/emulator/beam/utils.cJava代码 3015int io_list_len(Eterm obj) 3016{
zhangxinrun
·
2011-05-06 16:00
查看Erlang运行期内部状态的方法(基于R13B04)
erts
_debug:get_internal_state是用来获取Erlang运行期内部信息的主要手段.但是这个功能是用来给开发人员或者说需要了解系统内部细节的场合,比如说系统调优.在R13B04可以使用的选项有
zhangxinrun
·
2011-05-06 15:00
thread
exception
erlang
tcp
list
ubuntu
Erlang源码汇编格式
registerbased的VM,生产的opcode很容易理解.生成汇编格式有2种方式:1.从源码生成抽象码.erlc+”‘S’”mod.erl,生成mod.S2.从beam生成Opcode.未公开的功能.
erts
_debu
zhangxinrun
·
2011-05-06 15:00
汇编
erlang
ubuntu
Module
Integer
byte
Erlang 中文简体字 GB2312 转 unicode 的办法(1)
想到过,用port,C或Python外部模块;用
erts
,dict,array,但不仅都太烦琐,甚至没怎么看懂。编程需要考虑的两大问题:功能与效率。效率,不仅是程序运行效率,还有编程工作效率。
zhangxinrun
·
2011-04-25 22:00
编程
算法
erlang
python
工具
编译器
游戏行业入门须知(2)
美国艺电(ElectronicArts,NASDAQ:
ERTS
,以下简称EA),总部设在美国加利福尼亚州红木城,是全球著名的互动娱乐软件公司。由1982年创立至今,公司在全球为
to myself 的分类学习日志
·
2011-04-08 18:00
知名游戏软件公司
美国艺电(ElectronicArts,NASDAQ:
ERTS
,以下简称EA),总部设在美国加利福尼亚州红木城,是全球著名的互动娱乐软件公司
to myself 的分类学习日志
·
2011-04-02 18:00
JAVA常用数据类型转换
这是一个例子,说的是JAVA中数据数型的转换.供大家学习引 package cn.com.lwkj.
erts
.register; import java.sql.Date
xjk2131650
·
2011-02-13 14:00
java
sql
erlang 分布式控制
阅读更多测试记录:zdx@couchdb:~$erl-sname1-setcookie123ErlangR13B03(
erts
-5.7.4)[source][rq:1][async-threads:0]
zdx3578
·
2010-12-05 18:00
Erlang
CouchDB
.net
J#
C
erlang 分布式控制
阅读更多测试记录:zdx@couchdb:~$erl-sname1-setcookie123ErlangR13B03(
erts
-5.7.4)[source][rq:1][async-threads:0]
zdx3578
·
2010-12-05 18:00
Erlang
CouchDB
.net
J#
C
erlang 分布式控制
测试记录: zdx@couchdb:~$erl-sname1-setcookie123ErlangR13B03(
erts
-5.7.4)[source][rq:1][async-threads:0][hipe
zdx3578
·
2010-12-05 18:00
c
.net
erlang
J#
CouchDB
OTP R14A今天发布了
---------------------------------------------------------- OTP-8217 ==
erts
mryufeng
·
2010-06-17 14:00
thread
xml
erlang
UP
erlang远程控制其它节点
langzhe节点 langzhe@lang:~/bcast_server$ erl -name
[email protected]
-setcookie 123456 Erlang R13B01 (
erts
langzhe
·
2010-04-26 21:00
C++
c
erlang
C#
J#
iolist跟list有什么区别?
我翻看了半天erlang的文档也没写的太明白,所以就看看源码:
erts
/emulator/beam/utils.c3015intio_list_len(Etermobj)3016{3017Eterm*objp
mryufeng
·
2010-04-06 20:00
Erlang
Ubuntu
iolist跟list有什么区别?
我翻看了半天erlang的文档也没写的太明白,所以就看看源码:
erts
/emulator/beam/utils.c 3015int io_list_len(Eterm obj) 3016
mryufeng
·
2010-04-06 20:00
erlang
ubuntu
Erlang编程快速入门
你应该会看类似下面的提示信息:osprompt>erl ErlangR13B(
erts
-5.7.1)[smp:4:4][rq:4][async-threads:0][ke
bookmoth
·
2010-02-09 14:00
Erlang编程快速入门
你应该会看类似下面的提示信息: os prompt > erl Erlang R13B (
erts
-5.7.1) [s
屾顶洞人
·
2010-02-09 14:00
erlang
erlang white paper(未完)
http://www.erlang.org/white_paper.html第一部分,遗留问题:1、process,2、messagepassing,bang->
erts
_send_message分配了一个
chuqingq
·
2010-01-31 22:46
Erlang
Socket
Windows
HTML
lang/erlang
erlang white paper(未完)
http://www.erlang.org/white_paper.html 第一部分,遗留问题: 1、process, 2、message passing, bang ->
erts
_send_message
chuqingq
·
2010-01-31 22:00
html
windows
erlang
socket
erlang的abstract code
erts
user guide里面详细了描述了它的定义。我这里展示的是如何获取到某个模块的abstract code 以便进一步研究: [root@localhost ~]# erl -s h
mryufeng
·
2009-09-30 21:00
C++
c
erlang
C#
erlang odbc连mysql的性能好差!
运行环境: Erlang R13B01 (
erts
-5.7.2) [source] [smp:2:2] [rq:2] [async-threads:0] [hipe] [kernel-poll:false
approach
·
2009-09-19 03:00
sql
PHP
mysql
linux
erlang
erlang定时器的强度测试
erts
的定时器是个timer_wheel实现, 和linux内核用的差不多,大概支持百万级别的规模。 测试如下: 并发开N
mryufeng
·
2009-09-14 22:00
游戏
linux
erlang
F#
Erlang核心库大全——我读阿姆斯特朗的Erlang书
1.库:
erts
运行时库,标准库stdlib,核心库kernel,数据库/系统监控2.接口:文法、加密、图形、网络、公钥、窗口、Java、C、XML、SSH、SSL3.调试工具:toolbar:start
baiseda
·
2009-09-12 11:00
erlang
网络协议
ssh
OS
嵌入式
erlang的hipe支持(高级)
以下是如何启用hipe: 先看下erl的版本: root@nd-desktop:~# erl Erlang R13B01 (
erts
-5.7.2) [source] [smp:2:2] [rq
mryufeng
·
2009-07-19 12:00
windows
erlang
FP
未公开的ram_file 内存文件
Ram_file是erlang未公开的一个模块, 是在内存文件的一个实现,
erts
的内置驱动ram_file_drv提供底层快速的内存访问。
mryufeng
·
2009-04-27 22:00
C++
c
erlang
C#
F#
Erlang
ERTS
的Trap机制的设计及其用途
erlang的trap机制在实现中用的很多,在费时的BIF操作中基本上都可以看到。它的实现需要erl vm的配合。它的作用基本上有3个: 1. 把费时操作分阶段做。由于erlang是个软实时系统,一个进程或者bif不能无限制的占用cpu时间。所以erlang的每个进程执行的时候,最多只能执行一定数量的指令.这个是设计方面的目标。实现上也要配套。所以比如md5,list_member查找这种可
mryufeng
·
2009-02-18 11:00
erlang
erlang进程退出时清扫的资源
阅读更多
ERTS
要终止一个经常的时候调用一下函数voiderts_do_exit_process(Process*p,Etermreason){ErtsLink*lnk;ErtsMonitor*mon;
mryufeng
·
2008-12-23 22:00
Erlang
HP
F#
UP
.net
erlang进程退出时清扫的资源
ERTS
要终止一个经常的时候调用一下函数 void
erts
_do_exit_process(Process* p, Eterm reason) { ErtsLink
mryufeng
·
2008-12-23 22:00
.net
erlang
F#
UP
HP
erlang的atom实现
erts
的index.c hash.c atom.c用来实现atom. atom在内部表示的时候是个index. atom是个字符串,首先存在hash表里,然后把在hash里的slot,放在index的索引表里
mryufeng
·
2008-12-09 17:00
C++
c
erlang
cache
C#
erlang对port子进程退出的处理
但是如果外部程序退出的话,
erts
如何知道并且加以处理的呢?
erts
运行的时候会初始化smp_sig_notify,开启一个信号处理线程,在这个线程里面做具体的信号处理。
mryufeng
·
2008-12-08 21:00
thread
C++
c
erlang
HP
erlang运行期的自省机制
自省分为2个层面的:提供
erts
运行期信息的和用户进程相关的信息。包括一下一个基础设
mryufeng
·
2008-12-08 11:00
thread
erlang
socket
OS
performance
极品飞车12:无间风云
美国艺电(NASDAQ:
ERTS
,以下简称EA)旗下BlackBox游戏制作室上周末宣布,紧张快节奏的竞速游戏《极品飞车12:无间风云》计划将于今年11月推出。
hbomb
·
2008-08-20 13:00
游戏
工作
互联网
erl CTRL+C do_break 的功能
在erl shell下按下CTRL+C的时候
erts
_printf("\n" "
mryufeng
·
2007-08-16 15:00
C++
c
windows
erlang
C#
如何看
erts
内部的状态
经常在性能优化的时候 要看下
erts
内部的允许状态 erlang有未公开的函数
erts
_debug:get_internal_state(XX) XX为atom有以下几个  
mryufeng
·
2007-08-15 18:00
erlang
erts
运行期内存使用情况查看
翻erlang的代码发现erlang对memory的管理非常重视 内置了多种内存allocator: B: binary_alloc D: std_alloc E: ets_alloc F: fix_alloc H: eheap_alloc L: ll_alloc M: mseg_alloc S: sl_alloc T:
mryufeng
·
2007-07-31 16:00
linux
erlang
socket
OS
F#
欧美游戏公司争夺
美国加利福尼亚州红木市于12月20日报道――EA(Nasdaq:
ERTS
)宣布了一项对于总部位于法国雷恩(Rennes)的育碧公司(UbiSoft Entertainment)的重大决策,将对全球游戏业的开发商和发行商之一的娱乐软件公司进行收购
happmaoo
·
2005-01-07 13:00
游戏
虚拟机
工作
互联网
体育
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他