文地址:jenkov 作者:
Jakob Jenkov 译者:长源 校对:方腾飞
java线程池(Thread
Pool)对于限制应用程序中同一时刻运行的线程数很有用。因为每启动一个新线程都会有相应的性能开销,每个线程都需要给栈分配一些内存等等。
我们可以把并发执行的任务传递给一个线程池,来替代为每个并发执行的任务都启动一个新的线程。只要池里有空闲的线程,任务就会分配给一...
分类:
编程语言 时间:
2015-05-14 18:49:14
阅读次数:
150
1.OSInit()函数:建立两个任务,一个是空闲任务,在任何任务没有就绪时运行,一个是统计任务,计算cpu的利用率。初始化 UCOSII 的所有变量和数据结构,2.OSTaskCreate该函数返回一个8位的整形数,调用该函数需要四个参数:a 第一个参数:task是一个指向任务代码的指针,也就是用...
分类:
其他好文 时间:
2015-05-13 19:34:59
阅读次数:
145
30857(分区的总容量) = 10160(可修改的这个10610表示Shrink之后的空闲分区) + 20697(Shrink之后分区中占用掉的容量)
分类:
其他好文 时间:
2015-05-13 18:41:48
阅读次数:
119
1. 使用w命令查看登录用户正在使用的进程信息w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:用户名称用户的机器名称或tty号远程主机地址用户登录系统的时间空闲时间(作用不大)附加到tty(终端)的进程所用的时...
分类:
系统相关 时间:
2015-05-13 18:30:58
阅读次数:
158
1台服务器,内存16G,top显示的信息如图:空闲内存是free+buffers,大概7G左右;已经使用的内存就是16-7=9G。但是进展列表显示的%MEM,相加,远远少于9G,是什么原因?查看/proc/meminfo,发现slab占用了8个G。通过观察/proc/meminfo发现,slab内存分为两部分:SReclaimable//可..
分类:
系统相关 时间:
2015-05-13 17:13:15
阅读次数:
172
问题描述:台式机原来是固态硬盘安装的Windows,有一块空闲的硬盘,想在硬盘上安装一个linux系统,就把台式机上的固态硬盘卸掉,换成这个空闲的硬盘,系统安装顺利,但是最后在启动时一直报错:rebootandselectproperbootdevice,检查了启动项,第一启动项也是硬盘。问题解决:..
分类:
系统相关 时间:
2015-05-13 17:06:58
阅读次数:
209
项目在访问mysql数据库时,常会出现Communications link failure错误,具体貌似是一个空闲连接超过数据库设置的"wait_timeout",MySQL会将该个连接out掉,而mysql连接池还认为该连接是有效的(MySQL的wait_timeou...
分类:
数据库 时间:
2015-05-13 13:16:09
阅读次数:
183
一直觉得自己应该会比较适应外企氛围。在美帝公派一年,与HK还有美国孟加拉泰国的博士生每周2次的group meeting探讨学术都很开心,也蛮吃得开。而且至今对新的技术也保持有很强的好奇心。但今天看到了这篇,还是打了退堂鼓。暂时决定还是老老实实呆在事业单位混,空闲时折腾点自己感兴趣的东西吧。以下为原...
分类:
其他好文 时间:
2015-05-13 12:00:44
阅读次数:
113
1、使用U盘安装Centos时,磁盘分区划分要注意:系统(包含Win7)只能4个主分区,所以只能在删除一个主分区或者在扩展分区的空闲分区内建立目录。2、Centos在安装步骤的最后,引导加载程序的选项只有“安装在U盘”一项,注:不可轻易选择安装在MBR上,会覆盖掉Win7系统的引导加载程序。 所以....
一 了解进程资源图Markdown编辑器用的还不是太熟,表格中插入图片这事还没学会,纠结着在Word中总结了下,然后截个图放在下面供大家参考:二 化简资源分配图方法步骤
第一步:先看系统还剩下多少资源没分配,再看有哪些进程是不阻塞(“不阻塞”即:系统有足够的空闲资源分配给它)的
第二步:把不阻塞的进程的所有边都去掉,形成一个孤立的点,再把系统分配给这个进程的资源回收回来
第三步:看剩下的进程有哪些...
分类:
系统相关 时间:
2015-05-12 13:42:31
阅读次数:
196