E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HDMI分配器
Linux Slub
分配器
(五)--释放对象
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7701910 释放对象和分配对象是一组对称的操作,同样分为两个路径:1.如果待释放的对象所属的slab位于本地CPU缓存中,也就是slab处于冻结状态,则可直接释放2.反之,待释放的对象所属的slab位于slab链表中,也就是slab
vanbreaker
·
2012-06-29 11:00
linux
cache
object
struct
list
processing
Linux Slub
分配器
(五)--释放对象
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7701910 释放对象和分配对象是一组对称的操作,同样分为两个路径: 1.如果待释放的对象所属的slab位于本地CPU缓存中,也就是slab处于冻结状态,则可直接释放 2.反之,待释放的对象所属的slab位于slab链表中,也就是slab处
xitong
·
2012-06-29 11:00
linux
Linux Slub
分配器
(四)--分配对象
转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7700482 对象的分配过程体现了内存管理器对内存对象的组织方式,相较Slab
分配器
vanbreaker
·
2012-06-28 21:00
c
linux
object
cache
struct
processing
Linux Slub
分配器
(四)--分配对象
描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7700482 对象的分配过程体现了内存管理器对内存对象的组织方式,相较Slab
分配器
xitong
·
2012-06-28 21:00
linux
Linux Slub
分配器
(三)--创建缓存
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7700338 Slub
分配器
创建缓存的过程和Slab
xitong
·
2012-06-28 18:00
linux
Linux Slub
分配器
(三)--创建缓存
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7700338 Slub
分配器
创建缓存的过程和
vanbreaker
·
2012-06-28 18:00
linux
cache
object
struct
alignment
destructor
Linux Slub
分配器
(二)--初始化
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7695264 和slab
分配器
一样,
分配器
的初始化工作主要是初始化用于
vanbreaker
·
2012-06-27 11:00
linux
cache
struct
callback
redirect
alignment
Linux Slub
分配器
(二)--初始化
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7695264 和slab
分配器
一样,
分配器
的初始化工作主要是初始化用于
xitong
·
2012-06-27 11:00
linux
Linux Slub
分配器
(一)--概述
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7694648Slab
分配器
一直处于内核内存管理的核心地位,
xitong
·
2012-06-27 10:00
linux
Linux Slub
分配器
(一)--概述
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7694648 Slab
分配器
一直处于内核内存管理的核心地位
vanbreaker
·
2012-06-27 10:00
数据结构
linux
list
cache
struct
Allocation
hdmi
1.4
3个tdms通道转化8位数据成10位tdms数据来传输a/v和辅助数据。clock通道用做sink数据恢复的参考。DDC通道用于source和sink的配置和状态交换(edid),sda,scli2c线cec用于av控制(ui操作,play,pause等,通过sink控制source)heac用于网络传输,utilitylinehpdline用于热插拔(sink传给source,高低电平) vid
brucexu1978
·
2012-06-19 13:00
网络
video
mobile
character
audio
DST
用电脑的
HDMI
口(高清接口)连接电视机的详细方法(图文教程)
为什么要用
HDMI
线实现电脑连接电视?
佚名
·
2012-06-19 10:21
Linux Slab
分配器
(七)--销毁缓存
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7674601销毁缓存首先要保证的一点就是缓存当中所有的对象都是空闲的,也就是之前分配出去的对象都已经释放回来了,其主要的步骤如下1.将缓存从cache_chain链表中删除2.将本地高速缓存、alien高速缓存和共享本地高速缓存中的对象都释放回slab并释
vanbreaker
·
2012-06-18 20:00
linux
cache
struct
list
存储
each
Linux Slab
分配器
(七)--销毁缓存
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7674601 销毁缓存首先要保证的一点就是缓存当中所有的对象都是空闲的,也就是之前分配出去的对象都已经释放回来了,其主要的步骤如下 1.将缓存从cache_chain链表中删除 2.将本地高速缓存、alien高速缓存和共享本地高速缓存中的对象都释放回
xitong
·
2012-06-18 20:00
linux
Linux Slab
分配器
(六)--创建slab和销毁slab
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7673372在满足以下两个条件时,slab
分配器
将为高速缓存创建新的
vanbreaker
·
2012-06-18 15:00
linux
cache
struct
list
reference
Constructor
Linux Slab
分配器
(六)--创建slab和销毁slab
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7673372在满足以下两个条件时,slab
分配器
将为高速缓存创建新的
xitong
·
2012-06-18 15:00
linux
Linux Slab
分配器
(五)--释放对象
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7671618缓存回收对象基于以下原则1.本地高速缓存的空间还可以容纳空闲对象,则直接将对象放回本地高速缓存2.本地高速缓存的空间已满,则按batchcount的值将对象从本地高速缓存转移到slab中,转移是基于先进先出的原则的,也就是转移entry数组最前
vanbreaker
·
2012-06-17 21:00
linux
struct
cache
list
reference
Descriptor
Linux Slab
分配器
(五)--释放对象
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7671618缓存回收对象基于以下原则1.本地高速缓存的空间还可以容纳空闲对象,则直接将对象放回本地高速缓存2.本地高速缓存的空间已满,则按batchcount的值将对象从本地高速缓存转移到slab中,转移是基于先进先出的原则的,也就是转移entry数组最前
xitong
·
2012-06-17 21:00
linux
Linux Slab
分配器
(四)--分配对象
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7671211 从一个缓存中分配对象总是遵循下面的原则:1.本地高速缓存中是否有空闲对象,如果有的话则从其中获取对象,这时分配的对象是最“热”的;2.如果本地高速缓存中没有对象,则从kmem_list3中的slab链表中寻找空闲对象并填充到本地高速缓存
vanbreaker
·
2012-06-17 17:00
linux
cache
struct
list
reference
Pointers
Linux Slab
分配器
(四)--分配对象
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7671211从一个缓存中分配对象总是遵循下面的原则:1.本地高速缓存中是否有空闲对象,如果有的话则从其中获取对象,这时分配的对象是最“热”的;2.如果本地高速缓存中没有对象,则从kmem_list3中的slab链表中寻找空闲对象并填充到本地高速缓存再分配;
xitong
·
2012-06-17 17:00
linux
Linux Slab
分配器
(三)--创建缓存
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7670272 创建新的缓存必须通过kmem_cache_create()函数来完成,原型如下structkmem_cache* kmem_cache_create(constchar*name,size_tsize,size_talig
vanbreaker
·
2012-06-17 10:00
linux
cache
struct
object
buffer
alignment
Linux Slab
分配器
(三)--创建缓存
水平有限,描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7670272 创建新的缓存必须通过kmem_cache_create()函数来完成,原型如下 struct kmem_cache * kmem_cache_create (const char *name, size_t size, size_t
xitong
·
2012-06-17 10:00
linux
如何将一片内存链接成链表
这里给出SGISTL内存
分配器
的一个简单实现:首先定义一个union数据结构:1 union obj {2 union obj* free_list_link;3 char client_data
Zero Lee的专栏
·
2012-06-16 18:00
【忙到没空写博客的程度】表格型配置文件内存优化之一:简单内存
分配器
最近是生平第一次全时间投入coding,甚至连写博客的精力都没了。这种感觉不是很好,希望能早日调节过来。努力工作之余深入思考我觉得很重要。 说正题,目前国产大型游戏开发里,经常用到Excel配置文件,这是一种文本文件,用Excel编辑表格后存为txt格式即可。除一些特殊情况外可以认为是用和换行分割的csv文件。这种配置文件的分析和读取不算难写,只要试验清楚Excel对待引号、换行等
mayao11
·
2012-06-16 17:00
游戏
优化
struct
Excel
语言
byte
Linux Slab
分配器
(二)--初始化
描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7666959 在前文中介绍了slab所涉及到的数据结构,slab
分配器
的初始化工作都是围绕这些数据结构来展开的
vanbreaker
·
2012-06-15 16:00
数据结构
linux
cache
list
struct
Arrays
Linux Slab
分配器
(二)--初始化
描述不当之处还请之处,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7666959 在前文中介绍了slab所涉及到的数据结构, slab
分配器
的初始化工作都是围绕这些数据结构来展开的
xitong
·
2012-06-15 16:00
linux
Linux Slab
分配器
(一)--概述
水平有限,描述不当之处还请指出,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7664296 slab
分配器
是Linux
vanbreaker
·
2012-06-14 23:00
数据结构
linux
list
cache
struct
locking
Linux Slab
分配器
(一)--概述
水平有限,描述不当之处还请指出,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7664296slab
分配器
是Linux内存管理中非常重要和复杂的一部分
xitong
·
2012-06-14 23:00
linux
Linux内核最新的连续内存
分配器
(CMA)——避免预留大块内存
ByLiAnLab.org/宋宝华在我们使用ARM等嵌入式Linux系统的时候,一个头疼的问题是GPU,Camera,
HDMI
等都需要预留大量连续内存,这部分内存平时不用,但是一般的做法又必须先预留着。
21cnbao
·
2012-06-14 23:36
linux系统
Linux
CMA
Linux/VxWorks
Linux内核最新的连续内存
分配器
(CMA)――避免预留大块内存
ByLiAnLab.org/宋宝华在我们使用ARM等嵌入式Linux系统的时候,一个头疼的问题是GPU,Camera,
HDMI
等都需要预留大量连续内存,这部分内存平时不用,但是一般的做法又必须先预留着。
21cnbao
·
2012-06-14 23:36
linux
linux系统
CMA
hdmi
学习
http://wenku.baidu.com/view/0f03e61cfad6195f312ba6f3.html
brucexu1978
·
2012-06-11 19:00
C++标准库笔记四:用户定义
分配器
C++标准库笔记四:用户定义
分配器
下面的代码用gcc version 3.4.5 (mingw-vista special r3)测试。
weimingtom
·
2012-06-10 22:00
C++
linux内核分析———SLAB原理及实现
Slab原理及实现整体关系图注:SLAB,SLOB,SLUB都是内核提供的
分配器
,其前端接口都是一致的,其中SLAB是通用的
分配器
,SLOB针对微小的嵌入式系统,其算法较为简单(最先适配算法),SLUB
chenxiancool
·
2012-06-06 16:41
2012年10月份前
linux内核分析———SLAB原理及实现
Slab原理及实现整体关系图注:SLAB,SLOB,SLUB都是内核提供的
分配器
,其前端接口都是一致的,其中SLAB是通用的
分配器
,SLOB针对微小的嵌入式系统,其算法较为简单(最先适配算法),SLUB
chenxiancool
·
2012-06-06 16:00
数据结构
list
cache
struct
alignment
linux内核
Linux知识点
6)通过slab
分配器
申请内核内存的函数有?7)Linux的内核空间和用户空间是如何划分的(以32位系统为例)?8)vmalloc()申请的内存有什么特点?
uyiwfn
·
2012-06-05 21:00
数据结构
linux
cache
struct
System
linux内核
HDMI
与DisplayPort标准解析
谈到DisplayPort与
HDMI
的区别,BruceMontag表示,
HDMI
最先是面向CRT而制定的规格,无论是
HDMI
还是其“孪生兄弟”UDI(实质是去掉
HDMI
的音频传输功能),两者都继承了DVI
j_m
·
2012-06-01 14:00
使用Redis+TCMalloc组合来提升服务器性能
其实,Redis可以采用不同内存
分配器
。
昆山人在上海
·
2012-05-22 14:37
No-SQL
仅售74美元的Android迷你电脑:你会买吗?
这款产品允许用户通过
HDMI
接口连接到电视上,支持1080p高清视频的解码和输出。麻雀虽小,五脏俱全。这款微型电脑提供了全速的USB接口,支持外设的接入。另外它还配备了一个微型的
leiphone
·
2012-05-18 10:00
游戏
编程
android
linux
嵌入式
产品
常见的视频接口介绍,VGA,YPbPr,DVI,
HDMI
,DisplayPort
1,VGA(D-SUB)这种是显示器最常见的,用了很多年,色域空间是RGB,也就是红绿蓝,模拟信号,无音频插头是15针的,实际所需的最小针数应该是5针,也就是RGB三色信号,水平同步信号,垂直同步信号(地线另外算)2,YPbPr色差信号 这是电视机最常见的,三根线,红绿蓝,其中绿色的是亮度信号,红色和蓝色是色度信号你只插一根绿色也是能显示的,但是是黑白,插了红色蓝色才是彩色的YPbPr也是模拟信号
chenbang110
·
2012-05-11 09:00
c
工作
产品
深入了解
HDMI
接口
一、
HDMI
接口的工作原理这张图是
HDMI
接口的架构示意图。从左边的信号源中你可以看到,
HDMI
接口的信源可以是任何支持
HDMI
输出的设备,而接入端也可以是任何带有
HDMI
输入接口的设备。
softn
·
2012-05-10 13:00
数据结构
制造
网络
互联网
audio
产品
[Android应用] 仿QQHD长按好友列表显示操作条
前言: 玩了公司的调试pad,玩了一下QQ
HDmi
ni软件,哈本人对AndroidQQ不感冒,不过好像写的不错,仿Iphone对话模式仿的...-。
Gitxs
·
2012-05-09 00:00
android
ListView
layout
null
工具
encoding
内存管理-SLAB(SLAB的基本数据结构)
slab
分配器
基本原理: slab最初是在Solaris2.4中引入linux操作系统的,用于解决内碎片问题。
hsly_support
·
2012-05-07 22:00
数据结构
struct
list
cache
Solaris
statistics
使用Redis+TCMalloc组合来提升服务器性能
其实,Redis可以采用不同内存
分配器
。
kunshan_shenbin
·
2012-05-07 21:00
bootmem allocator
在系统启动阶段,buddy系统和slab
分配器
建立之前,系统的每个节点都拥有自己的bootmemallocator来实现内存的分配,当启动阶段结束后,bootmemallocator将被销毁
vanbreaker
·
2012-05-03 15:00
数据结构
工作
struct
list
UP
merge
bootmem allocator
在系统启动阶段,buddy系统和slab
分配器
建立之前,系统的每个节点都拥有自己的bootmem allocator来实现内存的分配,当启动阶段结束后,bootmem allocator将被销毁,而相应的空闲内存会提交给
xitong
·
2012-05-03 15:00
Boot
操作系统内存管理之 内部碎片vs外部碎片
这些资源之所以仍然未被使用,是因为负责分配内存的
分配器
使这些内存无法使用。这一问题通常都会发生,原因在于空闲内存以小而不连续方式出现在不同的位置。
kennyrose
·
2012-05-03 10:00
编程
存储
存储系统
作业
联想
Numbers
STL容器默认的内存
分配器
(std::alloc)
STL容器默认的内存
分配器
(std::alloc) STL中的容器类的class templates,最后一个template parameter就是alloc,而默认值便是std::alloc。
qqsunkist
·
2012-05-01 12:00
memory pool
allocator
std::alloc
freelist.
LINUX内核经典面试题
6)通过slab
分配器
申请内核内存的函数有?7)Linux的内核空间和用户空间是如何划分的(以32位系统为例)?8)vmalloc()申请的内存有什么特点?
zungyiu
·
2012-04-28 12:00
常见视频接口介绍,VGA,YPbPr,DVI,
HDMI
,DisplayPort
1,VGA(D-SUB)这种是显示器最常见的,用了很多年,色域空间是RGB,也就是红绿蓝,模拟信号,无音频插头是15针的,实际所需的最小针数应该是5针,也就是RGB三色信号,水平同步信号,垂直同步信号(地线另外算)2,YPbPr色差信号这是电视机最常见的,三根线,红绿蓝,其中绿色的是亮度信号,红色和蓝色是色度信号你只插一根绿色也是能显示的,但是是黑白,插了红色蓝色才是彩色的YPbPr也是模拟信号,
maopig
·
2012-04-21 14:00
c
工作
产品
软件测试环境搭建及维护
测试环境大体可分为硬件环境和软件环境,硬件环境包括测试必须的PC机,服务器,设备,网线,
分配器
等硬件设备;软件环境包括数据库,操作系统,被测试软件,共存软件等;特殊条件下还要考虑网络环境,比如网络带宽,
qileilove
·
2012-04-18 09:00
上一页
95
96
97
98
99
100
101
102
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他