码迷,mamicode.com
首页 >  
搜索关键字:栈大小    ( 152个结果
测试std::sort 和std::qsort 的性能, 修改编译器栈大小
根据effective STL中Item 46 提到, C程序员很难接受C++的STL中std::sort(定义于头文件)竟然比C语言的std::qsort(定义与头文件中)快了670%。 最后Scot Meyer建议我们我们要使用C++的std::sort函数。  我们知道qsort 实现的排序算法是快排, 但是std::sort 实现的排序算法并不知道, 有人说这得看是哪一个STL版本了。 ...
分类:其他好文   时间:2015-03-03 22:16:50    阅读次数:258
Linux栈空间检测代码
今天终于知道linux栈空间了。因为写了个简单程序,可以让linux的栈空间耗尽,然后出现core dumped,即栈溢出 代码如下: #include void overFlow() {     long i;     printf("&i  : %p\n",&i);     overFlow(); } int main() {    OverFlow(); }...
分类:系统相关   时间:2015-02-10 18:45:14    阅读次数:271
iOS 多线程 NSThread NSOperation NSOperationQueue GCD 线程锁 线程阻塞
iPhone中的线程应用并不是无节制的,官方给出的资料显示,iPhone OS下的主线程的堆栈大小是1M,第二个线程开始就是512KB,并且该值不能通过编译器开关或线程API函数来更改,只有主线程有直接修改UI的能力,所以一些数据层面可以开辟线程来操作进行,iOS线程的操作方法有NSThread N...
分类:移动开发   时间:2015-01-15 20:07:03    阅读次数:241
linux 进程综合指令
1. 查询当前机器运行的进程总数:ps -ef | wc -lps -ef | grep httpd | wc -l2. ulimit命令表 1. ulimit 参数说明选项 [options]含义例子-H设置硬资源限制,一旦设置不能增加。ulimit – Hs 64;限制硬资源,线程栈大小为 6....
分类:系统相关   时间:2015-01-12 22:24:43    阅读次数:199
详解iOS多线程 (转载)
iPhone 中的线程应用并不是无节制的,官方给出的资料显示iPhone OS下的主线程的堆栈大小是1M,第二个线程开始都是512KB。并且该值不能通过编译器开关或线程API函数来更改。 只有主线程有直接修改UI的能力。一、 NSOperation和NSOperationQueue 1、一个继承.....
分类:移动开发   时间:2015-01-08 09:33:09    阅读次数:230
delphi 多线程
看别人的博客一万次记忆效果也没那么好,还是自己动手写写吧!function CreateThread( lpThreadAttributes: Pointer; {安全设置} dwStackSize: DWORD; {堆栈大小:0是系统默认的大小} lpStartAddress: TFNThread...
分类:编程语言   时间:2014-12-11 00:14:48    阅读次数:271
eclipse JVM Tomcat 内存堆栈大小设置
1,设置Eclipse内存使用情况修改eclipse根目录下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms40m //初始内存 -Xmx256m //最大内存-Xmn16m //最小内存 -XX:PermSize=128M //非堆内存 -XX:MaxPermSize=256...
分类:系统相关   时间:2014-12-04 17:09:23    阅读次数:134
(转)线程属性pthread_attr_t简介
Posix线程中的线程属性pthread_attr_t主要包括scope属性、detach属性、堆栈地址、堆栈大小、优先级。在pthread_create中,把第二个参数设置为NULL的话,将采用默认的属性配置。pthread_attr_t的主要属性的意义如下:__detachstate,表示新线程...
分类:编程语言   时间:2014-11-24 18:31:49    阅读次数:198
详解μC/OS-II如何检测任务堆栈实际使用情况——即如何设置ucosii任务堆栈大小
不少屌丝同学都有类似经历吧,在使用ucosii创建任务时,关于任务堆栈大小设为多大合适搞的不清不楚,郁闷之下就随便整个数,比如就1024吧,呵呵,反正也没见得出问题,那就不多想了。         我想大多数同学都是这样做的吧。这样只是因为在一般情况下,1024确实已经足够大了,堆栈溢出的可能性很小而已。那么,如果你任务实际使用率只有很小的百分之几,一旦被你知道了,你会痛心不?我想你不痛心,μC...
分类:其他好文   时间:2014-11-22 23:10:12    阅读次数:276
java VM 参数设置 默认native栈大小设置
问题总结:程序栈太小,64位机器的栈大小默认比32位的大,将程序从64放到32中执行则报错,需要修改初始堆栈大小 (.so库中提供两个函数接口,一个里面使用的是尺寸较大的图像,另一个处理的图像很小,只有调用前一个函数的时候会溢出)之前在hadoop程序中利用jni调用了C语言写的(libxxx.so...
分类:编程语言   时间:2014-11-19 17:54:52    阅读次数:1404
152条   上一页 1 ... 11 12 13 14 15 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!