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
dentry
Linux下如何释放内存、swap分区满了怎么办!
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径名
brucexu1978
·
2012-11-01 13:00
释放内存
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)进
c__ilikeyouma
·
2012-10-26 10:00
Linux下如何释放内存
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)
wwdhks
·
2012-10-11 22:36
内存
linux路径查找
Linux/2012-02/53694.htm)对linux虚拟文件系统的架构以及设计到的数据结构有了一个整体的认识,这里看看linux内核怎么根据给定的文件路径名在内存中找到和建立代表着目标文件或目录的
dentry
djinglan
·
2012-10-08 15:00
linux内核装载vfs过程
1.目录查找linux的虚拟文件系统最核心的结构就是
dentry
缓存,每次查找一个路
lonewolfxw
·
2012-09-25 16:00
Linux slab
在linux内核中会有许多小对象,这些对象构造销毁十分频繁,比如i-node,
dentry
。这么这些对象如果每次构建的时候就向内存要一个页,而其实际大小可能只有几个字节,
rockrockwu
·
2012-09-21 21:00
数据结构
linux
cache
struct
Descriptor
linux内核
superblock,file,
dentry
,inode的区别
1、superblock保存一个挂在的文件系统的相关信息(Storesinformationconcerningamountedfilesystem.Fordisk-basedfilesystems,thisobjectusuallycorrespondstoafilesystemcontrolblockstoredondisk.)2、inode保存一个文件的通用信息,每个inode有一个inod
bingqingsuimeng
·
2012-08-30 17:00
Linux下如何释放内存、swap分区满了怎么办!
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径名
tajiandong
·
2012-08-10 19:12
linux
释放内存
swap分区满了
linux清除缓存
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作
sky0224
·
2012-08-03 14:10
linux
缓存
清理
linux清除缓存
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作
sky0224
·
2012-08-03 14:10
linux
清理
缓存
linux系统管理
目录项缓存与散列表
所以目录项的缓存就是指把存在于磁盘上的目录项信息读取到内存中去,而这些目录信息就是一个个的
dentry
结构。
ldh_123456
·
2012-08-01 23:00
Lustre可靠性增强系统MTFS:第6篇 编程风格
一段代码如下所示: int mtfs_setxattr(struct
dentry
*
dentry
, const char *name,const void *value, size_t size
jiagou
·
2012-07-27 11:00
编程
linux驱动编写之十三(设备模型之sysfs,bus,device,driver源代码分析)
sysfs将kobject对象与目录项紧密联系,通过kobject结构体中的
dentry
字段实现的。sysfs根
bbs598598
·
2012-07-01 18:00
linux
struct
File
null
代码分析
symlink
Sysfs文件系统
sysfs将kobject对象与目录项紧密联系,通过kobject结构体中的
dentry
字段实现的。sysfs根
manshq163com
·
2012-05-28 12:00
Linux2.4打开一个文件的系统调用
中找到一个空闲的项get_unused_fs()(2)建立文件读写的上下文filp_open():(见1)(3)将上下文安装到文件打开表中1.filp_open():建立文件读写的上下文(1)获取指向文件名的
dentry
mishifangxiangdefeng
·
2012-05-21 09:00
linux
ext
存储
Path
Go
Linux2.4文件系统的卸载
0.sys_umount()----->文件系统卸载的系统调用(1)根据设备名搜索设备的安装点不管给的是安装点的路径名还是设备文件的路径名,都会搜过以下结果:nd.
dentry
指向设备文件根目录的dentrynd.mnt
mishifangxiangdefeng
·
2012-05-15 16:00
Linux2.4文件系统中vfsmount、安装点的
dentry
、设备的
dentry
之间的关系
1.vfsmount、安装点的
dentry
、设备的
dentry
之间的关系(1)一个安装点可以安装多个设备(2)一个设备可以安装到多个安装点上2.vfsmount与vfsmount之间的关系3.vfsmount
mishifangxiangdefeng
·
2012-05-14 22:00
Linux2.4从路径名到目标结点
__user_walk()----->根据给定的文件路径名在,内存中找到或建立代表着目标文件或目录的
dentry
结构和inode结构(1)获得路径名getname():在上一篇博客中有介绍(2)准备路径搜索
mishifangxiangdefeng
·
2012-05-11 22:00
终端设备驱动之tty_write函数
constchar*buf,size_tcount,loff_t*ppos){intis_console;structtty_struct*tty;structinode*inode=file->f_
dentry
tianxiawuzhei
·
2012-05-11 11:00
struct
File
buffer
redirect
终端
Signal
虚拟文件系统相关结构描述
struct file_system_type {const char *name;int fs_flags;struct
dentry
*(*mount) (struct file_system_type
csdyabc
·
2012-05-07 17:05
系统
linux文件系统的系统分析--(十二)vfs层的三个hashtable
另外一个,inode和
dentry
是内存中的数据,而数据的来源是硬盘,如果我们获得了inode和
dentry
数据,加到hashtable中,方便下一次的
dndxhej
·
2012-04-10 21:54
linux
tree
path
linux文件系统
Linux
Device
Driver
Linux 内存高速缓存(cache)类型分析
在Liunx内存管理机制中,除了对目录项(
dentry
,Linux文件系统中某个inode的链接)进行缓存外,还采取了两种高速缓存,即BufferCache和PageCache,前者针对磁盘块的读写
starshine
·
2012-04-08 13:00
linux
cache
IO
File
buffer
磁盘
linux文件系统的系统分析--(八)sysfs中sysfs_dirent与inode
dentry
的关系
对于具体的文件系统,因为在vfs层下,所以必须有inode和
dentry
才能用,但从前两篇中我们只看到了sysfs中的sysfs_dirent搭建起来的目录树,通过sysfs_dirent与kobject
dndxhej
·
2012-04-07 16:00
linux
struct
File
linux文件系统的系统分析--(六)sysfs下目录的创建
设备模型的关键结构体kobject会组成设备模型的树形结构,而sysfs的关键结构体sysfs_dirent也是类似的树形的结构,vfs中的
dentry
同样是类似的树形结构。
dndxhej
·
2012-04-07 11:00
linux
struct
list
Class
工具
磁盘
如何为linux释放缓存
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径
fengxinze
·
2012-03-31 13:00
linux
cache
server
application
buffer
磁盘
Linux内核对象概念简介
最近研究Linux驱动开发,一直苦于一个词汇"内核对象",何为内核对象,现在就带大家一起来探讨一下Kobject是Linux2.6内核中引入的,用来表示驱动模型的核心对象机制:kobject将
dentry
gotosola
·
2012-03-15 12:00
linux
list
object
struct
Module
linux内核
深入理解Lustre文件系统-第3篇 lustre lite
Lustre特有的
dentry
操作,通过ll_d_ops和它的cache。Lustre特有的directory操作,
jiagou
·
2012-03-08 22:00
文件系统
dentry
与inode、
dentry
_cache
dentry
一、
dentry
的定义
dentry
的中文名称是目录项,是Linux文件系统中某个索引节点(inode)的链接。这个索引节点可以是文件,也可以是目录。
peter_cloud
·
2012-02-21 10:00
The Deep Tour of /proc/sys/fs/
http://www.systhread.net/texts/199910tfsp.phpTheDeepTourof/proc/sys/fs/
dentry
-stateThestatusofthedirectorycache.Itholdssixvalues
fanbird2008
·
2012-02-15 10:00
Linux虚拟文件系统之文件系统卸载(sys_umount())
SYSCALL_DEFINE2(umount,char__user*,name,int,flags) { structpathpath; intretval; /*找到装载点的vfsmount实例和
dentry
bullbat
·
2012-02-13 10:00
linux
struct
list
kill
Security
Path
linux文件系统omfs文件的重命名
在omfs_rename中下断点:Breakpoint4,omfs_rename(old_dir=0xddf2cca8,old_
dentry
=0xdde57330, new_dir=0xddf2cca8
dndxhej
·
2012-02-10 22:00
linux
linux文件系统omfs的普通文件创建和删除
Omfs的普通文件的创建删除与目录创建删除的动作非常类似,下面仅仅描述一下: 在omfs_create处下断点:Breakpoint3,omfs_create(dir=0xdde13c20,
dentry
dndxhej
·
2012-02-10 22:00
Linux虚拟文件系统(内核初始化<二>)
关于shrinker,inode和
dentry
cache初始化阶段都需要注册自己的shrinker,用于缩减cache。两个操作原理类似。
bullbat
·
2012-02-09 16:00
linux
cache
list
struct
null
Allocation
Linux虚拟文件系统(节点路径搜索)
前面对linux虚拟文件系统的架构以及设计到的数据结构有了一个整体的认识,这里看看linux内核怎么根据给定的文件路径名在内存中找到和建立代表着目标文件或目录的
dentry
结构和inode结构。
bullbat
·
2012-02-08 15:31
linux虚拟文件系统
Linux内核学习笔记
Linux虚拟文件系统(节点路径搜索)
前面对linux虚拟文件系统的架构以及设计到的数据结构有了一个整体的认识,这里看看linux内核怎么根据给定的文件路径名在内存中找到和建立代表着目标文件或目录的
dentry
结构和inode结构。
bullbat
·
2012-02-08 15:00
数据结构
linux
struct
list
Path
linux内核
Yaffs的读写
VFS提供的标准接口结构是inode和
dentry
结
zjjyliuweijie
·
2012-01-16 16:00
cache
object
File
Flash
buffer
symlink
link_path_walk()分析
功能:路径名解析 这是一个基本的路径名解析函数,将一个路径名最终转化为一个
dentry
;成功返回0,并将分量保存在nd中。
iamonlyme
·
2011-12-21 23:00
link_path_walk
linux硬链接与软连接的区别
所以硬链接与源文件共用一个索引节点对象,不共用file对象,不共用
dentry
对象。
iamonlyme
·
2011-12-13 23:00
硬链接
软链接
Linux下如何释放内存
Linux系统的缓存机制是相当先进的,他会针对
dentry
(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写
changingivan
·
2011-12-13 08:00
linux
cache
buffer
2010
磁盘
crash命令如何查cache
*/structdentry.d_sb\1/'>/tmp/
dentry
-data.bbcrash></tmp/
dentry
-data.bb|sort|uniq-c
cybertan
·
2011-11-30 00:00
cache
Crash
key-value数据库
传统的文件系统中,需要维护目录的层次结构,使用
dentry
,inode,directory等复杂结构保存元数据的信息;而面对更多定制文件系统的需求,越来越多的系统考虑使用key-value形式保存文件系统中的元数据信息
byane
·
2011-11-02 21:49
数据库
key-value数据库
传统的文件系统中,需要维护目录的层次结构,使用
dentry
,inode,directory等复杂结构保存元数据的信息;而面对更多定制文件系统的需求,越来越多的系统考虑使用key-value
Byane
·
2011-11-02 21:00
redis
数据库
sqlite
NoSQL
CouchDB
cassandra
OutputDebugString用法
char*)malloc(100);memset(bug,0,100);sprintf(bug,"VSBufferEntry::AppendBuffer线程内部数据缓存区已满 entry_size:%
dEntry
_Limit
FrankieWang008
·
2011-11-01 11:00
null
工具
superblock,
dentry
,inode浅析(译转)
1、superblock保存一个挂在的文件系统的相关信息(Storesinformationconcerningamountedfilesystem.Fordisk-basedfilesystems,thisobjectusuallycorrespondstoafilesystemcontrolblockstoredondisk.)2、inode保存一个文件的通用信息,每个inode有一个inod
Byane
·
2011-10-31 15:00
数据结构
object
File
存储
each
filesystems
Linux内核中用d_path得到绝对路径名
Linux内核中用d_path得到绝对路径名 Linux内核的d_path()函数转换目录数据结构(
dentry
结构)到ASCII路径名字,指定的目录数据结构(
dentry
结构)路径返回在一个缓冲区中,
laokaddk
·
2011-10-21 15:41
linux
职场
休闲
linux内核
绝对路径名
通过setattr()看PNFS中客户端操作调用路径
intnfs_setattr(structdentry*
dentry
,structiattr*attr){ structinode*inode=
dentry
->d_inode; structnfs_fattrfattr
zhang_shuai_2011
·
2011-10-12 11:00
linux内核中用d_path得到绝对路径名
blogold.chinaunix.net/u2/86590/showart_2185876.htmllinux内核中用d_path得到绝对路径名Linux内核的d_path()函数转换目录数据结构(
dentry
echoisland
·
2011-09-16 16:38
Linux驱动
c&c++语言
linux内核中用d_path得到绝对路径名
blogold.chinaunix.net/u2/86590/showart_2185876.htmllinux内核中用d_path得到绝对路径名Linux内核的d_path()函数转换目录数据结构(
dentry
echoisland
·
2011-09-16 16:00
数据结构
struct
File
null
Path
linux内核
ramfs, rootfs, initrd and initramfs
它非常简单,用来实现Linux缓存机制(缓存page cache and
dentry
cach
haohetao
·
2011-07-31 17:00
root
ramfs, rootfs, initrd and initramfs
它非常简单,用来实现Linux缓存机制(缓存page cache and
dentry
cach
haohetao
·
2011-07-31 17:00
root
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他