7.1.1:文件查找:根据文件的各种属性去找到相对应文件。文件查找分为:(实时查找、非实时查找)locate:非实时查找(依赖于索引,而索引构建相当占资源:索引的创建会在系统空闲时进行,手动更新updatedb,查询速度快,模糊查找)、7.1.2、find:实时查找(精准、准确查找,速度..
分类:
其他好文 时间:
2015-03-10 01:33:31
阅读次数:
224
在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存,就算占用内存的程序已经被关闭了,该程序所占用的内存用来做缓存使用,对于开启过的程序、或是读取刚存取过得数据会比较快。一. 我们先来查看一个内存使用的例子:[oracle@db1 ~]$ free -m...
分类:
系统相关 时间:
2015-03-09 22:22:10
阅读次数:
277
那么,什么是事件循环呢?一个典型的图形应用程序往往花费很长时间等待用户操作。在控制程序运行的人非常缓慢地作出决定(例如单击鼠标或按下某个键)以前,程序一直处于空闲状态。当发生这样的事件时,程序被唤醒并开始工作,执行某些必要的操作以响应这些事件。在处理完这些事件后,程序返回到休眠状态并等待下一个事件发...
分类:
其他好文 时间:
2015-03-09 22:12:29
阅读次数:
131
对于开发Android来说jni是一个相对应用得比较少的玩意(相对于Android系统来说),正好最近这一阵子公司的项目比较轻松有一定的空闲时间,就利用起来整理了一下android下jni开发常用到的知识点和一些比较重要的用法,发话不多说直接进入主题。
在这里,对于jni的一些基本的介绍我就不多说了感兴趣的可以去问度娘或者谷歌,我在这里主要是以代码为主讲解关于jni的主要用法,如果有...
分类:
移动开发 时间:
2015-03-09 12:58:05
阅读次数:
256
之前在ucos多任务切换中漏掉了一个变量,OSCtxSwCtr标识系统任务切换次数主要应该还是用在调试功能中Ucos系统初始化函数为OSInit(),主要完成以下功能全局变量初始化就绪任务表初始化空任务控制块初始化事件控制块链表初始化信号量集初始化存储器管理初始化Qs队列控制初始化系统空闲任务初始化...
分类:
其他好文 时间:
2015-03-09 00:20:43
阅读次数:
446
防火墙的配置任务六有NAT的三接口配置任务拓扑图6.11.端口基本设置图6.22.设置系统日志信息为有效,这将为防火墙提供诊断信息和状态,发送到缓冲区(图6.3)3.授权内部主机可以使用Telnet访问防火墙控制台。会话可以空闲的最大时间为15分钟。(图6.3)图6.34.建立一个外部和DMZ..
分类:
其他好文 时间:
2015-03-08 01:37:17
阅读次数:
250
Java垃圾回收的步骤:
标记(Marking)
垃圾回收器标记堆中的对象,哪些依然被引用,哪些不再被引用。
2. 删除(Deleting)
删除不再被引用的对象
3. 压缩(Compacting)
压缩依然被引用的对象,使空闲的堆空间连接在一起,以便加快后续的空间申请
若每一次垃圾回收器在标记过程中,将堆中的对象逐个遍历并对依旧使用的对象进行压缩...
分类:
编程语言 时间:
2015-03-06 15:53:31
阅读次数:
194
Tomcat优化1. 如何加大tomcat连接数在tomcat配置文件server.xml中的配置中,和连接数相关的参数有:maxThreads : tomcat起动的最大线程数,即同时处理的任务个数,默认值为200。minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10...
分类:
其他好文 时间:
2015-03-06 12:35:36
阅读次数:
134
首先说缓存区的数据结构:struct kmem_cache_s {
/* 1) each alloc & free */
/* full, partial first, then free */
struct list_head slabs;//指向所有的slab块链表,前面是完全块,然后是非完全块,最后是空闲块
struct list_head *firstnotfull;//指向第一个非...
分类:
系统相关 时间:
2015-03-04 21:11:48
阅读次数:
169
在上一篇文章Linux内核源代码情景分析-内存管理之slab-分配与释放,最后形成了如下图的结构: 图 1 我们看到空闲slab块占用的若干页面,不会自己释放;我们是通过kmem_ca...
分类:
系统相关 时间:
2015-03-04 21:10:20
阅读次数:
218