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
块设备
初学驱动-字符设备驱动第一天(1)
简述Linux设备驱动有三种:字符设备驱动、
块设备
驱动、网络设备驱动。其中字符设备驱动最为基础。其中最为关键的就是cdev和file_operations这两个结构体。
想扣篮的程序员
·
2020-12-29 19:28
字符设备驱动学习
linux
内核
大牛的学习笔记-深入理解Linux内核(完整版)
第一章、绪论1.Unix文件可以是下列类型之一:a.正规文件(regularfile)b.目录(directroy)c.符号链(symboliclink)d.
块设备
文件(block-orienteddevicefile
深度Linux
·
2020-11-13 11:44
linux内核模块
linux运维
linux编程
linux
linux入门
04linux文件管理
列出包括隐藏文件,所有文件ls-l以长格式列出文件ls-a-l以长格式列出当前目录的所有文件-rwxr-xr---|rwx|r-x|r—文件类型拥有者|从属用户组|其他用户d目录文件,-普通文件,c字符设备文件,b
块设备
文件
Brickvstar
·
2020-11-01 20:11
创建KVM虚拟机
它也是可以用一个文件的形式来表示一块固定大小的
块设备
磁盘。
CC_06fa
·
2020-10-11 00:59
使用 dd 检查存储性能
为了分解与文件系统相关的性能问题,这些示例显示了如何通过直接读取和写入
块设备
来在块级测试驱动器和阵列的性能。警告:写入测试将会销毁用来运行测试的
块设备
上的所有数据。不要对包含你
Linux技术
·
2020-10-10 04:32
Linux MMC 驱动子系统简述(源码剖析)
1.LinuxMMC驱动子系统
块设备
是Linux系统中的基础外设之一,而MMC/SD存储设备是一种典型的
块设备
。Linux内核设计了MMC子系统,用于管理MMC/SD设备。
hueyxu
·
2020-09-29 20:00
文件属性及权限管理(含练习)
文件属性及权限管理一、权限的查看1.文件权限的查看两种方式:ls/ll2.文件属性的读取【1】文件类型普通文件d目录l符号链接c字符设备b
块设备
【2】文件的权限r:可读w:可写x:可执行-:没有权限.特殊权限
yh_151022
·
2020-09-17 14:42
linux
安全
运维
扇区、磁盘块、页、页框、缓冲区之间的关系
扇区是
块设备
传输数据的基本单元,也就是说它是
块设备
中最小的寻址单位,扇区通常的大小为512B。块是内核对文件系统的一种抽象,也就是说内核执行的所有磁盘操作都是以块为基本单位的。
思绪缥缈
·
2020-09-17 14:22
操作系统
RadHat/Centos启动失败出现Assuming drive cache: write through 或 Metadata corruption之类的解决思路
Centos启动失败出现Assumingdrivecache:writethrough或Metadatacorruption之类的解决思路这类问题一般是XFS文件系统损坏导致的从日志上看可以看出是某个
块设备
挂载失败
吴泽滨
·
2020-09-17 05:01
Linux日常
DRBD--实现主从双节点的共享储存
1:DRBD概念:DRBD:DistributedReplicatedBlockDevice,分布式的复制
块设备
---------------------------------------------
weixin_34407348
·
2020-09-17 05:44
开发工具
运维
操作系统
DRBD分布式磁盘
块设备
DRBD是通过
块设备
组成的高可用集群,他的设备和设备之间的连接需要网络支持,可以理解为是基于网络的raid-1设备.在mysql的官网上,也把DRDB做成mysql镜像的一种高可用解决方案,当然,他能为更多的自身不能做数据镜像的程序提供数据镜像的功能
weixin_34115824
·
2020-09-17 05:32
网络
开发工具
5g
DRBD磁盘镜像技术
Python工程师标准>>>第一章:DRBD概念原理以及安装1.DRBD是由内核模块和相关脚本而构成,用以构建高可用的集群.其实现方式是通过网络来镜像整个设备(磁盘).它允许用户在远程机器上建立一个本地
块设备
的实时镜像
weixin_33995481
·
2020-09-17 05:58
python
运维
数据库
LINUX下tmpfs介绍及使用
tmpfs介绍tmpfs是一种虚拟内存文件系统,而不是
块设备
。
还不算晕
·
2020-09-17 05:04
ORACLE实战
LINUX各服务配置
《操作系统导论》学习笔记(十一):I/O管理(持久化)
目录I/O设备I/O层次1.I/O软件2.I/O硬件2.I/O控制方式I/O技术1.缓冲区技术2.Spooling技术I/O设备I/O设备从信息交换的角度可分为
块设备
和字符设备:
块设备
:以数据块为单位存储
SEAN JIN
·
2020-09-17 01:17
操作系统
操作系统
i/o
块设备
--
块设备
创建和过程分析
9.2
块设备
创建的过程分析--选择目录driver/block的nbd驱动作为简单的设备例子。--根据代码前部的说明,这个驱动是为了在网络环境中使用
块设备
而提供的。
水木无痕
·
2020-09-17 00:42
Linux
块设备
总结(六)
块设备
子系统初始化
在上两篇博客中我们学习了
块设备
子系统数据组织结构,但是
块设备
子系统的总体上的初始化还没有涉及到,本章就开始学习
块设备
子系统的一系列初始化。
IT残荷轩
·
2020-09-17 00:27
内核
块设备
Linux内核架构
块设备
内核
块设备初始化
scsi设备的请求处理函数(request_fn)
每个
块设备
驱动程序的核心就是它的请求处理函数,即请求队列中对应的request_fn函数structrequest_queue{...request_fn_proc*request_fn;make_request_fn
uestc-leon
·
2020-09-17 00:26
linux内核
块设备
驱动实战基础篇一 (170行代码构建一个逻辑
块设备
驱动)
1内核
块设备
驱动基础学习与实战1.1设备驱动IO架构初探操作系统是如何将数据读到缓冲区的,发生了什么?
孙昊
·
2020-09-16 23:05
内核修炼二:
块设备驱动实战
存储笔记--
块设备
驱动的注册
块设备
的注册1。
爱编程的大圣
·
2020-09-16 23:33
linux
块设备驱动
linux
块设备
的初始化
1.5
块设备
I/O调度层的处理下面进入
块设备
I/O调度层,来看看q->make_request_fn方法。不过这个方法的具体函数是什么呢?
yunsongice
·
2020-09-16 22:17
疯狂内核之输入输出
SD卡驱动分析
其层次关系如下所示:分析过程分目录进行,为了与
块设备
层驱动接轨,这里我们以自顶向下的分析方法来处理SD卡的设备驱动。与块层联系最紧密的就是card目录,首先来看看与
块设备
接口的部分内容。
zlyong0018
·
2020-09-16 19:05
linux驱动
Linux中的loop设备
loop设备是一种伪设备,是使用文件来模拟
块设备
的一种技术,文件模拟成
块设备
后,就像一个磁盘或光盘一样使用。在使用之前,一个loop设备必须要和一个文件进行连接。
瞧见风
·
2020-09-16 16:36
Linux
linux的dev目录系列之设备详解--loop详解
Linux的dev目录之loop设备详解一、简单介绍首先我们在命令行终端中输入manloop出现如下内容:摘要:Loop设备是一种
块设备
,但是它并不指向硬盘或者光驱,而是指向一个文件块或者另一种
块设备
。
lengye7
·
2020-09-16 15:07
linux
Linux /dev/loop0文件详解
它能使我们像
块设备
一样访问一个文件。在使用之前,一个loop设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。
JNeuman
·
2020-09-16 14:16
Linux
Linux云计算基础--文件管理
d目录文件(蓝色)非常见:b设备文件(
块设备
)存储设备硬盘,U盘/dev/sda,/dev/sda1c设备文件(字符设备)打印机,终端/dev/tty1l链接文件(淡蓝色)s套接字文件p管道文件实例来了
苗苗喵喵喵
·
2020-09-16 10:40
linux
lsblk命令详解
lsblk命令详解lsblk命令用来查看block设备的信息.主要应用场景:获取wwnid,获取
块设备
列表,获取
块设备
类型(ssd,hdd),获取
块设备
的size等信息.数据来源:/sys/dev/block
weixin_34150503
·
2020-09-16 10:43
json
一文读懂linux 下zram
zram通过在RAM内的压缩
块设备
上分页,直到必须使用硬盘上的交换空间,以避免在磁盘上进行分页,从而提高性能。由于zram可以用内存替代硬盘为系统提
y_fan
·
2020-09-16 09:53
嵌入式
df,lsblk,fdisk命令区别
一.比较1)df:主要检查文件系统的占用情况,如下图所示:2)lsbk:列出所有可用
块设备
信息,如下图所示:3)fdisk:磁盘分区时使用,可查看磁盘分区情况二、查看文件系统是否存在文件占用过大的情况du-sh
chao09_01
·
2020-09-16 09:59
linux系统
服务器
服务器
运维
出现Too many open files问题的原因及解决
在Linux系统中,目录、字符设备、
块设备
、套接字、打印机等都被抽象成了文件,即通常所说的“一切皆文件”。
学习要疯狂
·
2020-09-16 08:33
Linux命令
Linux
linux磁盘存储和文件管理进阶
文章目录文件介绍
块设备
文件字符设备创建设备文件操控硬盘的魔法硬盘接口类型串行接口与并行接口串行接口并行接口服务器硬盘大小机械硬盘组成及原理机械硬盘存储术语CHS分区类型磁盘分区分区的必要性MBR与GPTMBRMBR
小傻瓜的哥哥
·
2020-09-16 07:41
linux
linux
lvm
运维
高速缓冲存储器 - Buffer和Cache的区别
磁盘缓冲区和页高速缓存的联系与区别摘自:http://stackoverflow.com/questions/6345020/linux-memory-buffer-vs-cache概念上的区别:1.buffer是
块设备
的内存读写缓冲区
沉默拾金
·
2020-09-16 06:27
linux
kernel
Linux的liveCD制作
1、基础知识:1.1LoopDevice:回环设备是一种将文件模拟成
块设备
来使用的驱动,通过该驱动的支持,可以将光盘、磁盘中的数据以普通文件的形式存在并被模拟成光盘或者磁盘来使用。
TCCaiWQ
·
2020-09-16 05:31
linux
Linux
块设备
驱动 (4)
1.背景让我们梳理一下本系列文章整体脉络。首先,LinuxBlockDriver-1介绍了一个只有200行源码的Sampleblk块驱动的实现。然后,在LinuxBlockDriver-2中,我们在Sampleblk驱动创建了Ext4文件系统,并做了一个fio顺序写测试。测试中我们利用Linux的各种跟踪工具,对这个fio测试做了一个性能个性化分析。而在LinuxBlockDriver-3中,我们
yayong
·
2020-09-16 04:09
Linux
linux环境下做RAID5
active.1.新增加4块磁盘,对新加的磁盘分区sdc、sdd、sde创建的步骤跟上面一样,3.创建raid5设备(注意:至少3个磁盘,磁盘数可以是奇数或者偶数),并查看阵列状态-C创建后面创建RAID
块设备
名称
weixin_33727510
·
2020-09-16 04:44
操作系统
运维
/dev/目录基本
设备文件分为两种:
块设备
文件(b)和字符设备文件(c)设备文件一般存放在/dev目录下,对常见设备文件作如下说明:/dev/hd[a-t]:IDE设备/dev/sd[a-z]:SCSI设备/dev/fd
随祥
·
2020-09-15 22:43
linux系统应用
嵌入式
linux
QEMU的模块化
QEMU模块类型的划分如下:1234567typedefenum{MODULE_INIT_BLOCK,//
块设备
模块MODULE_I
风林意漩
·
2020-09-15 13:00
块设备
驱动学习笔记(一)
一、
块设备
与字符设备的I/O操作比较n
块设备
只能以块为单位接受输入和返回输出。字符设备则以字节为单位。(linux中的块可以是字节)n
块设备
对于I/O请求有缓冲区。可以对读写的顺序进行调整。
开心an
·
2020-09-15 12:25
驱动笔记
Linux
块设备
驱动(三)程序设计
本节我们利用前两节所总结的内容设计一个简单的
块设备
驱动程序,分配一块内存作为磁盘实现
块设备
的功能。
龙心雕虫
·
2020-09-15 12:59
嵌入式Linux驱动
Linux
块设备
驱动(二)请求
与请求处理相关的几个数据结构:structrequest_queuestructrequeststructbio一个bio对应上层传递的I/O请求,I/O调度算法会把多个bio合并为一个request,多个request又构成了request_queue,request_queue是上节提到的gendisk结构中的成员。bio的定义:structbio{structbio*bi_next;/*re
龙心雕虫
·
2020-09-15 12:29
嵌入式Linux驱动
深入理解 Linux 内核---
块设备
驱动程序
块设备
的处理一个进程在某个磁盘文件上发出一个read()系统调用,内核对进程请求回应的一般步骤:read()调用一个适当的VFS函数,将文件描述符和文件内的偏移量传递给它。
谛听-
·
2020-09-15 11:58
深入理解
Linux
内核笔记
LDD3示例代码sbull编译问题
编译
块设备
驱动程序实例代码sbull遇到的问题示例代码版本为2.6.10,编译时的内核版本为2.6.39。
liuuq
·
2020-09-15 10:44
Linux
块设备
设备驱动
LDD
Linux Block
块设备
层内存映射
作者QQ群:852283276微信:arm80x86微信公众号:青儿创客基地B站:主页https://space.bilibili.com/208826118参考Linux那些事儿之我是Block层(11)传说中的内存映射(上)Linux那些事儿之我是Block层(12)传说中的内存映射(下)linux内核分析:read过程分析write每次最大能写多少字节的数据Theiov_iterinterf
黑客三遍猪
·
2020-09-15 10:31
存储
Linux驱动 | 解读
块设备
驱动的重要概念
块设备
驱动
块设备
驱动比字符设备驱动要复杂得多,在I/O操作上表现出极大的不同,缓冲、I/O调度、请求队列等都是与
块设备
驱动相关的概念。
Yumin_Wu
·
2020-09-15 10:25
ARM-Linux
随笔
文件系统---文件系统的基本概念
内核的应用层是以文件系统为核心展开,以文件系统作为整个内核应用层的核心,理由如下:--文件系统本身具有重大作用:分布式文件系统的广泛应用让文件系统成为当前内核应用的热门--文件系统在整个内核架构中具有基础架构性质:字符设备、
块设备
这些设备驱动需要依靠文件系统来实现
水木无痕
·
2020-09-15 10:14
Linux标准I/O编程
文件基础概念:一组相关数据的有序集合文件有文件名和路径Linux支持不同的文件类型:常规文件r,如:文本文件、二进制文件目录文件d字符设备文件c
块设备
文件b管道文件p套接字文件s符号链接文件l注意:操作系统不同
神气雅诗人
·
2020-09-15 09:07
《嵌入式》应用程序设计
Linux
块设备
IO子系统(一) _驱动模型
块设备
是Linux三大设备之一,其驱动模型主要针对磁盘,Flash等存储类设备,
块设备
(blockdevice)是一种具有一定结构的随机存取设备,对这种设备的读写是按块(所以叫
块设备
)进行的,他使用缓冲区来存放暂时的数据
weixin_34341229
·
2020-09-15 09:44
Linux
块设备
IO子系统(一) _驱动模型(转载)
块设备
是Linux三大设备之一,其驱动模型主要针对磁盘,Flash等存储类设备,
块设备
(blockdevice)是一种具有一定结构的随机存取设备,对这种设备的读写是按块(所以叫
块设备
)进行的,他使用缓冲区来存放暂时的数据
weixin_34211761
·
2020-09-15 09:43
数据结构与算法
数据库
人工智能
步步LINUX C--文件I/O操作
1/具体来说,有以下几种文件类型(控制台ls-l命令的第一列即为文件类型):符号类型符号类型s套接字文件d目录文件l链接文件b
块设备
文件c字符设备文件p管道文件-普通文件另外,有几个特殊的文件,标准输入
景语
·
2020-09-15 09:03
Linux
C语言
【高可用HA】HA之DRBD详解(基于CentOS7.0)
作者:吴业亮博客:https://wuyeliang.blog.csdn.net/一、DRBD简介DRBD的全称为:DistributedReplicatedBlockDevice(DRBD)分布式
块设备
复制
Yeliang Wu
·
2020-09-15 09:58
高可用
vi与shell常用命令
755a.txtchmod+xa.txtchmod+wxra.txt减少权限(不能用数字)chmod-xa.txtchmod-wxa.txt2、文件类型-普通类型d目录l链接文件n网络专用文件c字符设备文件b
块设备
文件
huicooling
·
2020-09-15 09:02
unix
常用命令
linux
shell
vim
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他