腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7195)
视频
沙龙
1
回答
在
Windows
平
台下
,如
何在
不知道
文件大小
的
情况下
找到
内存
映射
文件
的
结尾
?
、
、
、
、
我已经
在
Windows
平台上
映射
了一个未知大小
的
文件
(大约4-6 GiB),并获得了一个指针,指向从MapFileView函数返回
的
文件
数据
的
开头。但是,当我使用指针顺序访问数据时,我如何知道我已经到达了
文件
的
末尾呢?以下是我到目前为止编写
的
代码,它成功地
映射
了
文件
并返回了指针:
浏览 15
提问于2020-02-12
得票数 0
回答已采纳
1
回答
c++ fstream
的
文件
读写是否有2G限制?
、
、
我正在编写一个c++程序来读/写一个大
文件
(可能大于60 am )。通过谷歌搜索这个问题,32位系统中
的
文件
io似乎有2 2GB
的
限制(我使用
的
是
Windows
7 64位,但我
的
程序是用mingw32编译
的
)。
在
我
的
程序中,我一次向
文件
中写入10个整数,所有这些数字都是基于某种算法随机生成
的
。似乎程序可以运行,即使当
文件大小
超过40 if,但我没有办法检
浏览 3
提问于2012-04-09
得票数 7
回答已采纳
2
回答
如何实现动态共享
内存
大小调整?
、
、
、
、
目前,我使用shm_open获取
文件
描述符,然后在想要向共享
内存
添加新缓冲区时使用ftruncate和mmap。每个缓冲区都单独用于各自
的
用途。 现在我需要做
的
是任意调整缓冲区
的
大小。对于第一个问题,我能想到
的
唯一解决方案是:file_size( old_buffer_size + extra_size),mmap,将数据复制到新
的
缓冲区中,然后对原始数据进行mmap
映射
。对我来说,这看起来非常昂贵,可能还有更好
的
方法。它还需要每次删
浏览 0
提问于2015-06-04
得票数 6
1
回答
在
Windows
中动态分配
内存
映射
文件
的
大小
、
、
、
、
我试图
找到
一种方法来动态地为不同进程之间共享
的
内存
映射
文件
分配
内存
。我
的
设计如下:
在
Windows
中,我正在编写一个显示线程,它使用共享
内存
处理来自不同进程
的
显示部分。当您不想改变
文件
的
大小时(例如,
在
映射
只读
文件
时),调用CreateFileMapping并为dwMaximumSizeHigh和dwMaxim
浏览 7
提问于2011-09-12
得票数 1
回答已采纳
3
回答
C-
内存
映射
、
我有两个问题: 4 5 6 7 home sun cat dog谢谢。
浏览 0
提问于2013-09-03
得票数 0
回答已采纳
1
回答
在
流程执行过程中,源代码程序
的
代码段和数据段是如何真正地相互处理和分离
的
?
、
、
考虑下面的图片,其中显示了一个RAM,其中存储了一个非常简单
的
程序,分为指令块和数据块。这个例子与
的
“代码”一书中
的
例子非常相似:
如
您所见,有一个指令块和一个数据块。基本上,这个程序所做
的
就是将值1加载到累加器中,然后将5添加到累加器中,将结果存储
在
地址000Ch (h代表十六进制)中,最后停止执行Halt指令。现在,当我试图将我从这本书中学到
的
知识与编译C源代码
的
方式联系起来时,我有点困惑。具体而言,
在
代码段和数据段之间
浏览 6
提问于2022-01-12
得票数 1
1
回答
从直接URL获取流HTML视频详细信息,而不下载
、
、
、
我已经列出了直接
的
网址到服务器上
的
视频
文件
从它
的
头版,现在我想得到
的
视频细节(
如
高度和宽度,持续时间,
文件大小
等),而不是下载它!(因为可以通过直接URL (例如)进行流)我
找到
了MediaInfo,但是我
不知道
如
何在
这个概念中使用它。 另外,该网站本身没有上传
的
文件<
浏览 5
提问于2022-03-14
得票数 0
回答已采纳
2
回答
如何使用STAX处理大型XML
文件
(9GB)
、
、
、
、
在
处理巨大
的
file.Here时,我总是遇到堆
内存
问题,我正在处理9 GB
的
xml
文件
。 mapCmt.put(someKey,cmt); }注意:服务器有3GB
的
堆空间。我不能增加服务器空间。我使用
浏览 5
提问于2015-11-04
得票数 2
2
回答
由于磁盘空间问题,BizTalk接收管道失败
、
、
我
在
一个BizTalk 2010安装上做了一些性能测试,其中一个测试涉及消耗一个几十亿字节
的
文件
。我收到了一个非常简单
的
错误,但它缺少一些关键信息,并且到目前为止,我无法根据文档找出它。错误是接收管道失败;“原因:磁盘上没有足够
的
空间。” 嗯。哪个磁盘?它可以是安装
windows
的
分区,安装BizTalk
的
分区,数据库服务器等。它们似乎都有足够
的
空间来容纳
文件
,但当
文件
转换为XML时,它会变得更大,
浏览 3
提问于2013-05-07
得票数 1
回答已采纳
2
回答
如何提高多摄像机设置
的
写入速度?
、
、
、
、
我有一个连续写入能力为1572 Mb/秒
的
磁盘。我有4个有60 fps
的
摄像头。每个帧都不是编码
的
,而是3.7 Mb (假设4 Mb)图像。我需要
的
写作速度是4*4*60 = 960 Mb/s。return fwrite(image.GetData(), image.GetCols() * image.GetRows(),} 不幸
的
是,
在
发布模式下,我只能获得大约370到500 Mb/
浏览 1
提问于2018-10-01
得票数 0
回答已采纳
1
回答
Hyperic SIGAR
在
window 2012 r2上报告不同交换使用情况
、
、
、
、
我
在
Windows
2012 r2上通过java运行Hyperic SIGAR。这表明当前
的
交换使用率约为30%。但是,使用性能监视器中
的
计数器分页
文件
-> %使用率检查窗口上
的
交换使用率,如此处所述,显示交换使用率为0%。(%使用率峰值也是0%)。有人知道为什么SIGAR报告不同/不正确
的
值吗?
浏览 20
提问于2017-08-06
得票数 0
回答已采纳
5
回答
Win32
内存
映射
文件
与CRT /fread
的
性能比较
、
、
、
我需要依次读取(扫描)一个
文件
并处理它
的
内容。
文件大小
可以是任何东西,从非常小(一些KB)到非常大(一些GB)。我
在
Windows
7 64位上尝试了两种使用64 10/64 2010
的
技术: Win32
内存
映射
文件
(即CreateFile、CreateFileMapping、MapViewOfFile等)我认为
内存
映射
文件
技术可以比CRT函数更快,但是一些测试表明,
浏览 1
提问于2010-10-20
得票数 13
回答已采纳
1
回答
在
shm_open和mmap之间使用fstat
、
、
在
Windows
上,我有一个“主”进程,"reader",它创建一个共享
内存
对象,然后等待一些“从”进程,即“编写者”,将数据放入共享
内存
中进行处理。
在
CreateFileMapping调用中指定
的
共享
内存
si
的
大小。将0作为最后一个参数传递给MapViewOfFile确保所有共享
内存
都被
映射
。
在
Linux上,我遇到了一个问题:“从”进程必须在某种程度上“等待”“主”进程中完成f
浏览 8
提问于2013-12-10
得票数 3
回答已采纳
3
回答
从性能
的
角度来看,虚拟地址空间
映射
如何才是可接受
的
?
、
、
、
这个问题针对使用VAS模型
的
任何操作系统,但我将指定
windows
nt,因为这是我最了解
的
系统。这意味着几个进程可以
在
地址0x12345678处分配
内存
,但是这当然不可能
映射
到相同
的
物理
内存
。我
的</
浏览 0
提问于2010-08-16
得票数 2
回答已采纳
3
回答
用strtok解析mmaped
文件
?
、
、
、
、
下面是我
的
问题:我想
映射
"filename.txt“
文件
,它基本上由两对字符串组成: string3 string4// open file fpri
浏览 8
提问于2015-11-24
得票数 3
回答已采纳
1
回答
虚拟
文件
或'link‘
文件
、
、
、
我需要创建一个“虚拟
文件
”,如果某个程序访问了该
文件
,则该
文件
可以回答大小、权限和“说”在其中写了什么。 为什么?我有一个虚拟机,其中有和虚拟硬盘,我需要
的
文件
是一个‘链接’到其他和遥远
的
位置(虚拟机程序
不知道
)当虚拟机尝试读取时,我需要‘说’写
的
是什么,当它试图写入时,我需要存储在其他位置。
在
大多数
情况下
,
文件
位于网络中,并且被分割到多台计算机中(
如
网络FileSystem),那
浏览 0
提问于2011-05-02
得票数 0
回答已采纳
2
回答
如何从太大而无法加载到
内存
的
JSON
文件
中可靠地访问单个键值对?
、
我正在尝试从我
的
文件
中检索这些人
的
名字。
文件大小
为201GB for l in fh: print(d["name"]) 每当我试图
在
windows
上运行这个程序时,我都会遇到一个
内存
错误,这说明
内存
不足。有没
浏览 2
提问于2017-04-07
得票数 3
2
回答
你如何读取一个
文件
,直到你遇到c中
的
某个字符串?
我想知道,
在
C中,如何读取特定
的
文件
,直到读取命中特定
的
字符串或字符数组。我希望能够做
的
是,一旦
文件
命中该字符串,我希望
在
该点上设置位置。我将使用fseek来实现这一点,这不是问题。我一直
在
阅读一些函数,但似乎没有任何关于这方面的指导。Fgets是与此最接近
的
东西,但我不想提供要读取
的
特定数量
的
字符,因为我
不知道
有多少。但你能给我一些如何做到这一点
的
提示吗? 谢谢
浏览 0
提问于2011-02-20
得票数 1
2
回答
使用mmap将整个
文件
复制到
内存
中
、
、
、
我想使用C中
的
mmap将整个
文件
复制到
内存
中,我编写了以下代码:#include <stdlib.h>#include <接下来,我想迭代这个复制
的
文件
并在它上做一些事情。如何正确复制
文件
?
浏览 3
提问于2015-06-28
得票数 1
回答已采纳
2
回答
在
程序临时数组中使用
内存
映射
文件
?
、
、
、
、
我现在
的
问题是,我是否也应该为此使用
内存
映射
文件
,或者我是否应该在不显式定义
内存
映射
文件
的
情况下
让操作系统管理它。问题如下: 我
在
多个平台上工作,但总是使用64位系统。此外,
Windows
还有一些奇怪
的
限制,例如数组
的
最大大小为2^31元素,与数组类型无关。我
不知道
这一切是如
何在
linux上处理
的
,但我认为它<
浏览 3
提问于2013-09-09
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券