您好,欢迎来到福步贸易网!
关注我们
service@fubuwang.com
全部产品分类
什么是裸设备,他的好处是什么?,mysql支持裸设备吗?
   https://www.fubuwang.com 2023-07-27 20:07:34 来源:网络
核心提示:好学的娃啊,正好有缘看到虽然你不给分,不过咱还是回答了。裸设备:是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊类型的块设备文件,允许以直接访问硬盘的方式访问一个存储设备,而不经过操作系统的高速缓存和缓冲器。裸设备可以

好学的娃啊,正好有缘看到虽然你不给分,不过咱还是回答了。

裸设备:是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊类型的块设备文件,允许以直接访问硬盘的方式访问一个存储设备,而不经过操作系统的高速缓存和缓冲器。裸设备可以绑定一个分区,也可以绑定一个磁盘。

简单的来说,

比如windows平台你的任何分区要被使用那么必须被格式化成NTFS或FAT32(16)

LINUX平台格式化成EXT2(3,4)等

这种被格式化的就不叫裸设备,而没有格式化确能被使用的就叫裸设备,从效率上来讲裸设备比文件系统效率要高,但是现在的文件系统都很先进,在大多数应用这点差距相对于文件系统的好处已经微乎极微了。

MySql INNODB引擎是支持裸设备的,注意是INNODB引擎的表空间支持裸设备

UNIX系统中,字符设备(裸设备)和块设备的区别

可以

编辑 /etc/udev/rules.d/60-raw.rules 文件,将裸设备与磁盘或逻辑卷等绑定

重启udev : start_udev

就在/dev/raw下建立了裸设备

可以用lvm干裸设备和ASM的磁盘吗

/dev/dsk对应的为块设备,文件系统的操作用到它,如mount。/dev/rdsk对应的为字符设备(裸设备,rdsk的r即为 raw),fsck newfs等会涉及到。一般我们的操作系统和各种软件都是以块方式读写硬盘,这里的块是逻辑块,创建文件系统时可以选择,windows里叫簇。可看 newfs or mkfs的manual。oracle是比较常见的字符方式读写硬盘。字符设备还是块设备的定义属于操作系统的设备访问层,与实际物理设备的特性无必然联系。设备访问层下面是驱动程序,所以只要驱动程序提供的方式,都可以。也就是说驱动程序支持stream方式,那么就可以用这种方式访问,驱动程序如果还支持block方式,那么你想用哪种方式访问都可以,典型的比如硬盘式的裸设备,两种都支持块设备(block device):是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或从设备中一次性读出放入到缓冲区,如磁盘和文件系统等字符设备(Character device):这是一个顺序的数据流设备,对这种设备的读写是按字符进行的,而且这些字符是连续地形成一个数据流。他不具备缓冲区,所以对这种设备的读写是实时的,如终端、磁带机等。

ASM是以后发展的趋势,而且11G版本中的ASM的稳定性比10G有所提高。ASM管理、维护也不是很复杂,而且性能上也很接近裸设备。楼主为什么还非要使用裸设备呢?既然非要使用裸设备,可以手工建库,数据文件指向裸设备即可。

以上就是关于什么是裸设备,他的好处是什么?,mysql支持裸设备吗?全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

 
举报收藏 0打赏 0评论 0

免责声明:
1.本站部份内容系网友自发上传与公开信息收集转载,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。版权归属原平台(作者)所有,版权争议与本站无关;
2.秉承互联网开放、包容的精神,福步网欢迎各方(自)媒体、机构转载、引用我们原创内容,但要严格注明来源:福步网;
3.我们倡导尊重与保护知识产权,如发现本站文章存在版权问题,烦请将版权疑问、授权证明、版权证明、联系方式等,发邮件至service@fubuwang.com,我们将第一时间核实、处理,谢谢。

 
福步贸易网  |  公司简介  |  意见建议  |  法律申明  |  隐私政策  |  广告投放  |  如何免费信息发布?  |  如何开通福步贸易网VIP?  |  VIP会员能享受到什么服务?  |  怎样让客户第一时间找到您的商铺?  |  如何推荐产品到自己商铺的首页?  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备15082249号 |  m.fubuwang.com