我正在使用'session' => [
// this is the name of the session cookie used for login on the backend
'name' => 'advanced-frontend',
],
和OpenMP
计算pi。
Pthread
如您在图中所看到的,OpenMP虚拟内存的使用量成比例增长。但是,Pthread具有有趣的用法。一旦Pthread分配了大部分并且仅增加了一次(16392KB,这是堆栈最大值的两倍,最大8192KB)。为什么Pthread首先消耗更多的使用量,然后却几乎保持不变?
=============编辑===================
我使用GCC 4.8.5编译器并具有Pthread代码。内存使用量单位为KB。
for (i=0; i<num_steps; i++) {
x = (i+0.5) * step;
sum += 4.0/(1.0 + x*x);
}