小编Iro*_*ony的帖子

运行大量线程时JMeter会出现问题

我正在使用Apache的Jmeter测试,我只是访问我的公司网站的一个页面并调高用户数量直到达到阈值,问题是当我到达大约3000个线程时JMeter没有运行全部他们.看一下Aggregate Graph,它只运行大约2,536(这个数字不一样,但总是在这里).

部分运行在日志中带有以下异常:

01:16 ERROR - jmeter.JMeter: Uncaught exception: 
java.lang.OutOfMemoryError: unable to create new native thread
    at java.lang.Thread.start0(Native Method)
    at java.lang.Thread.start(Unknown Source)
    at org.apache.jmeter.threads.ThreadGroup.start(ThreadGroup.java:293)
    at org.apache.jmeter.engine.StandardJMeterEngine.startThreadGroup(StandardJMeterEngine.java:476)
    at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:395)
    at java.lang.Thread.run(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

这种行为是一致的.另外有一次JMeter在中间撞毁输出一个文件说:

# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 32756 bytes for ChunkPool::allocate
# Possible reasons:
#   The system is out of physical RAM or swap space
#   In 32 bit mode, the process size limit was …
Run Code Online (Sandbox Code Playgroud)

jmeter

11
推荐指数
2
解决办法
4万
查看次数

如何从Emacs中获取Eclipse项目效果?

通过学校,我将Eclipse与Java结合使用,但我正在嵌入并使用C和Emacs.我正在寻找一种在Eclipse中实现项目的几个功能的方法.具体来说,我想念的函数是找到在另一个文件中声明的函数的声明,并查找对函数的所有调用.有没有办法实现这个目标?我不介意使用make文件进行编译,因为它似乎是适合工作的工具(除了我的理解是,如果你使用eclipse或visual studio for C他们只是自动生成一个make文件).我不禁感到上面提到的一些事情也必须在这个编辑器中有解决方案,因为它们非常方便.

c emacs

4
推荐指数
1
解决办法
490
查看次数

标签 统计

c ×1

emacs ×1

jmeter ×1