社区
C语言
帖子详情
磁盘区块申请
hmsuccess
2008-10-31 10:57:45
如何在硬盘上直接申请一块区域来进行大数据存储?
谢谢
...全文
114
15
打赏
收藏
磁盘区块申请
如何在硬盘上直接申请一块区域来进行大数据存储? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hmsuccess
2008-11-01
打赏
举报
回复
楼上的弄错我的意思了
像这种情况,一般有两种办法,
1,开辟一块磁盘区域来处理
2,使用file mapping
mifeixq
2008-10-31
打赏
举报
回复
偶遇牛人……
老紫竹
2008-10-31
打赏
举报
回复
创建文件
移动指针到你要的空间大小位置,然后....
你知道了。。。
Longinc
2008-10-31
打赏
举报
回复
C里可以申请硬盘空间吗?
hngsc_0
2008-10-31
打赏
举报
回复
觉得你这种操作就会直接跳过文件系统(否则这块连续磁盘块中就会存储比如ext3节点信息而不会全部是数据)
在磁盘上预留一块区域,不分配
为对 这块磁盘 操作封装几个操作函数,不知道行不行,有时间测下
关注。。
勇敢的天牛
2008-10-31
打赏
举报
回复
操作系统有相关的API
要不就直接上汇编吧
chaojiew
2008-10-31
打赏
举报
回复
不通过操作系统,你认为你的方法更好吗
lbh2001
2008-10-31
打赏
举报
回复
[Quote=引用楼主 hmsuccess 的帖子:]
如何在硬盘上直接申请一块区域来进行大数据存储?
谢谢
[/Quote]
你的意思是不通过OS的API吗
建议你直接移动硬盘的磁头
能后修改OS的文件系统
呵呵
czbever
2008-10-31
打赏
举报
回复
[Quote=引用 2 楼 java2000_net 的回复:]
创建文件
移动指针到你要的空间大小位置,然后....
你知道了。。。
[/Quote]
没错
帅得不敢出门
2008-10-31
打赏
举报
回复
up
hngsc_0
2008-10-31
打赏
举报
回复
没用过,想下先。。。
delphi_new
2008-10-31
打赏
举报
回复
有难度啊这个
petsatan
2008-10-31
打赏
举报
回复
似乎有点困难。。。
无法知道该区域是否有数据啊?
操作系统读写磁盘时也是要通过文件系统来分析是否有数据的吧?
pingzi_1119
2008-10-31
打赏
举报
回复
[Quote=引用 2 楼 java2000_net 的回复:]
创建文件
移动指针到你要的空间大小位置,然后....
你知道了。。。
[/Quote]
这位大哥是我见过的技术排名最靠前的人了哈
厉害啊!
hmsuccess
2008-10-31
打赏
举报
回复
老子竹,
你这样还是通过文件
我想能不能直接操作
磁盘
Windows 系统错误代码简单分析
Microsoft Windows 系统错误代码简单分析: 0000 操作已成功完成。 0001 错误的函数。 0002 系统找不到指定的文件。 0003 系统找不到指定的路径。 0004 系统无法打开文件。 0005 拒绝访问。 0006 句柄无效。 0007 存储区控制块已损坏。 0008 可用的存储区不足, 无法执行该命令。 0009 存储区控制块地址无效。 0010 环境错误。 0011 试图使用不正确的格式加载程序。 0012 访问代码无效。 0013 数据无效。 0014 可用的存储区不足,无法完成该操作。 0015 系统找不到指定的驱动器。 0016 无法删除该目录。 0017 系统无法将文件移到其他
磁盘
驱动器上。 0018 没有其他文件。 0019 媒体写保护。 0020 系统找不到指定的设备。 0021 设备尚未准备好。 0022 设备无法识别该命令。 0023 数据错误(循环冗余检查)。 0024 程序发出命令,但是该命令的长度错误。 0025 驱动器在
磁盘
上无法定位指定的区域或磁道。 0026 无法访问指定的
磁盘
或软盘。 0027 驱动器找不到所请求的扇区。 0028 打印机缺纸。 0029 系统无法写入指定的设备。 0030 系统无法读取指定的设备。 0031 与系统连接的设备不能正常运转。 0032 其他进程正使用该文件,因此现在无法访问。 0033 另一进程已锁定该文件的某一部分,因此现在无法访问。 0034 驱动器中的软盘不正确。请将 %2 (卷标序列号: %3)插入驱动器 %1。 0036 打开共享的文件太多。 0038 已到达文件结尾。 0039
磁盘
已满。 0050 不支持此网络请求。 0051 远程计算机无法使用。 0052 网络中存在重名。 0053 找不到网络路径。 0054 网络正忙。 0055 指定的网络资源或设备已不可用。 0056 已经达到网络命令的极限。 0057 网络适配器出现错误。 0058 指定的服务器无法执行所请求的操作。 0059 网络出现意外错误。 0060 远程适配器不兼容。 0061 打印机队列已满。 0062 服务器上没有存储等待打印的文件的空间。 0063 已经删除等候打印的文件。 0064 指定的网络名无法使用。 0065 拒绝访问网络。 0066 网络资源类型错误。 0067 找不到网络名。 0068 已超过本地计算机网络适配器卡的名称极限。 0069 已超过网络 BIOS 会话的极限。 0070 远程服务器已经暂停或者正在启动过程中。 0071 由于该计算机的连接数目已达到上限,此时无法再连接到该远程计算机。 0072 指定的打印机或
磁盘
设备已经暂停。 0080 该文件存在。 0082 无法创建该目录或文件。 0083 INT 24 失败。 0084 处理该请求的存储区不可用。 0085 正在使用该本地设备名。 0086 指定的网络密码不正确。 0087 参数错误。 0088 网络出现写入错误。 0089 此时系统无法启动其他进程。 0100 无法创建其他系统标志。 0101 属于其他进程的专用标志。 0102 标志已经设置, 无法关闭。 0103 无法再次设置该标志。 0104 中断时无法请求专用标志。 0105 此标志先前的所有权已终止。 0106 请将软盘插入驱动器 %1。 0107 后续软盘尚未插入,程序停止。 0108
磁盘
正在使用或已由其他进程锁定。 0109 管道已经结束。 0110 系统无法打开指定的设备或文件。 0111 文件名太长。 0112
磁盘
空间不足。 0113 没有其他可用的内部文件标识符。 0114 目标内部文件标识符不正确。 0117 该应用程序所运行的 IOCTL 调用
Linux关于
磁盘
维护的命令
badblocks 功能说明:检查
磁盘
装置中损坏的
区块
。 语 法:badblocks [-svw][-b <
区块
大小>][-o <输出文件>][
磁盘
装置][
磁盘
区块
数][启始
区块
] 补充说明:执行指令时须指定所要检查的
磁盘
装置,及此装置的
磁盘
区块
数。 参 数: -b<
区块
大小> 指定
磁盘
的
区块
大小,单位为字节。 -o<输出文件> 将检查的...
rac数据库存储在线迁移和
磁盘
冗余模式修
适合人群:IT初级工程师,系统管理员,主机工程师,数据库DBA课程目标:按照生产环境模拟,学员可以轻松学习如下知识点1-学会如何对rac数据库进行存储迁移 2-学会如何对rac数据库
磁盘
冗余模式进行修改课程简介:针对实际生产需求,贴近实战。让同学们收益最大化。一课程主题模拟生产环境,学会oracle19-13rac的存储迁移和
磁盘
冗余模式修改 二课程特色针对实际生产需求,贴近实战。让同学们收益最大化。课程以实践为主,从头到尾一步一步教学员怎样操作,实践性强模拟生产需求,完全可以把这套环境拿到生产环境安装 三课程内容 1.课程结束成果演示 1主要针对如下工作需求 1.1迁移rac存储到新存储。 1.2修改rac
磁盘
的冗余模式,比如external改成normal. 2.数据库参数文件从data迁移到datanew 3.数据库控制文件从data迁移到datanew 4.迁移数据库文件从data到datanew 5.迁移redo文件从data到datanew 6.临时文件的迁移从data到datanew 7.修改数据库密码文件位置到datanew 8.迁移ocr和votedisk从data到datanew 9.迁移asm密码文件到datanew 10.迁移asm参数文件从ocr到ocrnew 11.删除集群中原有的data-arch-ocr
磁盘
组 四学习必要工具无,但是提前把2套存储映射到数据库,并创建好
磁盘
组
逆向-PE文件添加新
区块
该部分是加壳技术的基础,创建新区段后,将壳代码装入该区段,并在程序运行时先行执行,如果新区段的创建注入完成了,可以说加壳也成功了一半。 思路分析 经过前面的学习我们会发现,所谓PE文件也只是由一些基础的数据结构构成的,只是他们的变量名太长,整体结构稍许复杂让我们觉得比较恼火,其本质并不难。所以对PE文件的修改,我们只需要遵循其本质规律与特征即可。 在添加
区块
之前,我们要修改PE文件中的一些相关“配置”,
区块
的有关信息分别存储在PE文件头的FILE_HEADER的
区块
数量、
区块
表中的
区块
数据,OPTINONA
Linux
磁盘
管理——MBR 与 GPT
硬件设备在Linux中文件名 如今IDE
磁盘
几乎被淘汰,市面上最常见的
磁盘
就是SATA和SAS。个人计算机主要是SATA。很多Linux发行版下都将IDE
磁盘
文件名也都被仿真成 /dev/sd[a-p] ,所以不用太担心
磁盘
设备文件名的问题。此外, 如果你的机器使用的是跟ISP
申请
的云端主机,比如阿里云主机,很大程度上是虚拟机。虚拟机
磁盘
文件名为
磁盘
文件名为 /dev/vd[a-p] ...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章