上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 74 下一页
摘要: What is percpu data? percpu data 是内核为smp系统中不同CPU之间的数据保护方式,系统为每个CPU维护一段私有的空间,在这段空间中的数据只有这个CPU能访问。但是这种方式不提供 对异步函数访问的保护,因此在同一个CPU上还要另外的同步原语的协作。 参考: 1. 多核 阅读全文
posted @ 2017-08-13 12:58 yuxi_o 阅读(230) 评论(0) 推荐(0)
摘要: ps进程名有方括号的是内核级的进程,执行辅助功能(比如将缓存写入到磁盘);所有其他进程都是使用者进程。您会注意到,就算是在您新安装的(最小化的)系统中,也会有很多进程在运行。 在文档kernel-per-CPU-kthreads.txt中列出了多核处理器的内核线程: 一般情况下,多核处理器内核线程或 阅读全文
posted @ 2017-08-13 12:37 yuxi_o 阅读(1853) 评论(0) 推荐(0)
摘要: 参考:redhat linux deployment guide--5.2.21. /proc/modules This file displays a list of all modules loaded into the kernel. Its contents vary based on th 阅读全文
posted @ 2017-08-13 12:26 yuxi_o 阅读(1326) 评论(0) 推荐(0)
摘要: 从用户态进入到内核态的方式一般有三种: 通过系统调用进入,比如printf就是调用write函数 通过软中断进入,常见的是进程突然发生了异常。比如android中的应用crash发生以后,进程就会进入内核态调用中断服务。 通过硬件中断进入,通常是外部设备的中断。当外围设备完成用户的请求操作后,会像C 阅读全文
posted @ 2017-08-13 10:44 yuxi_o 阅读(405) 评论(0) 推荐(0)
摘要: 定义 Nat用于在本地网络中使用私有地址,在连接互联网时转而使用全局IP地址的技术。除了转换IP地址外,还出现了可以转换TCP、UDP端口号的NAPT(Network Address Ports Translator)技术,由此可以实现用一个全局IP地址与多个主机的通信。通常人们提到的NAT,多半是 阅读全文
posted @ 2017-08-09 22:39 yuxi_o 阅读(458) 评论(0) 推荐(0)
摘要: cURL:command line tool and library for transferring data with URLs cURL supports DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, 阅读全文
posted @ 2017-08-09 20:53 yuxi_o 阅读(622) 评论(0) 推荐(0)
摘要: heap概述 堆(Heap)是计算机科学中一类特殊的数据结构的统称,堆通常是一个可以被看做一棵树的数组对象。 1、堆是一棵完全二叉树; 2、堆中的某个结点的值总是大于等于(最大堆)或小于等于(最小堆)其孩子结点的值。 3、堆中每个结点的子树都是堆树。 最大堆max-heap:每个节点的键值(key) 阅读全文
posted @ 2017-08-07 23:10 yuxi_o 阅读(1113) 评论(0) 推荐(0)
摘要: DHCP,Dynamic Host Configuration Protocol,动态主机配置协议。采用DHCP的好处在于减少网络管理员和用户的负担。可以减少手动配置IP地址导致的地址冲冲突,以及网关地址或DNS地址错误导致的不能访问网络等问题。 DHCP原理 DHCP服务器有一个IP地址池,当任何 阅读全文
posted @ 2017-08-06 09:46 yuxi_o 阅读(1899) 评论(0) 推荐(0)
摘要: 参考: 1. FFMPEG视频开发:Linux使用FFMPEG采集摄像头数据保存为MP4文件存储(采集摄像头数据方式使用ffmpeg本身的接口) 2. FFMPEG音频开发: Linux下采集摄像头(使用V4L2框架)数据录制成MP4视频保存到本地 3. FFMPEG音视频开发: Linux下采集音 阅读全文
posted @ 2017-08-03 23:23 yuxi_o 阅读(1291) 评论(0) 推荐(0)
摘要: 参考: 1. linux/Documentation/filesystems/proc.txt 2. Linux 中 /proc/meminfo 的含义 3. redhat deployment guide--5.2.19. /proc/meminfo 分析文件信息最权威的就是linux自带的文档, 阅读全文
posted @ 2017-08-03 23:11 yuxi_o 阅读(936) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 74 下一页