腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
随机读/写一个大
文件
-
mmap
上的每一个读/写?
linux
、
kernel
、
mmap
假设我有一份大
文件
,1 1Go。我想读10ko在偏移量10,然后写645ko在偏移量235689,然后读150 so在偏移量648975,等等。这两者之间的最佳方法是什么: 或者打开
文件
。在读/写时,
mmap
-
文件
(多大?)然后把它们拆开。最后,关闭
文件
。
浏览 0
提问于2019-06-28
得票数 1
2
回答
将csv列加载到numpy memmap (快速)
python
、
linux
、
csv
、
numpy
、
memory-mapped-files
我有一个csv
文件
,包含两列,包含示波器的测量数据:Firmware Version,2.48-5.0000000e我可以用但是,我的数据
文件
很大(100 MSamples),加载和解析(我喜欢的方法是直接为numpy创建一个
文件
,它只是由二进制值组成,连接到一个
文件</e
浏览 3
提问于2016-04-21
得票数 1
回答已采纳
1
回答
修改内存映射
文件
时通知/信号
c
、
linux
、
ipc
一个“写”过程和多个“读取器”处理所有的
文件
。 当“编写者”发布单个msg时,应该发送多个通知
浏览 2
提问于2013-06-15
得票数 7
回答已采纳
2
回答
无法在两个进程之间使用
mmap
共享内存共享数据
c
、
mmap
include <sys/mman.h>// void *shmem = NULL; { wait(NULL); return 0;接受者/
阅读器
:#include <stdio.h> #includeMAP_SHARED | MA
浏览 7
提问于2022-04-06
得票数 0
1
回答
在多核计算机Linux操作系统中,当进程调度程序将一个进程迁移到另一个cpu时。
linux
、
fork
、
scheduler
、
multicore
在我的程序中,它的rss为65G,当调用fork时,sys_clone->dup_mm->copy_page_range将消耗超过2秒。在这种情况下,一个cpu将100%的系统在执行叉时,同时,一个线程无法获得cpu时间,直到叉子完成。这台机器有16个CPU,其他CPU是空闲的。我搜索这个网站,现有的线程无法回答我的问题。
浏览 2
提问于2014-04-24
得票数 6
3
回答
尝试在windows下写入
mmap
时出现奇怪的错误
python
、
windows
、
mmap
这段简单的python代码如下: m =
mmap
.
mmap
(fp.fileno(), 0, access=
mmap
.ACCESS_READ|
mmap
.ACCESS_WRITE) m.write("Hello world!")生成以下错误(在
mmap
浏览 0
提问于2010-07-14
得票数 1
回答已采纳
1
回答
尝试在windows中使用
mmap
()
文件
时会抛出PermissionError:[WinError 5],即使我编写了该
文件
python
、
windows
、
mmap
我只是想用Python在windows中
mmap
()一个
文件
,但每次都会抛出PermissionError: [WinError 5]。import pickle with open('test.pickle','wb
浏览 4
提问于2021-06-18
得票数 0
1
回答
调用
mmap
回调时是否保留了
mmap
_sem?
linux-kernel
、
linux-device-driver
当我们到达Linux内核模块中struct file_operations的
mmap
的回调时,我们可以假设在调用回调之前vma->vm_mm->mm_sem已经被挂起了吗?或者我们必须在执行remap_pfn_range之前显式调用down_write(&vma->vm_mm->
mmap
_sem)
浏览 62
提问于2020-08-22
得票数 0
回答已采纳
2
回答
如何在
mmap
中指定偏移量和访问权限?
python
、
mmap
给定
mmap
的构造函数声明:如何同时指定访问和偏移量?这些
文件
指出:
mmap
.
mmap
(file_no, length, offset, access=
mmap
浏览 2
提问于2012-06-07
得票数 6
回答已采纳
1
回答
用C语言与
mmap
共享向量
c
、
struct
、
shared-memory
、
mmap
unsigned) time(NULL)); number[i] = rand()% SIZE + 1;如果我做了这样的事情:然后打印number[SIZE]位置就可以了,但是如果我在
mmap
之后打印number[SIZE],它会打印所有0,并在
阅读器
上执行相同的操作。
浏览 2
提问于2016-04-05
得票数 0
回答已采纳
1
回答
用不可
mmap
的
文件
系统测试我的软件
c
、
linux
、
mmap
我有一段代码试图
mmap
某个
文件
。如果它可以
mmap
文件
,它会做一些事情,如果它不能
mmap
,它会做其他的事情。有人能指出一些不可
mmap
的
文件
系统吗?
浏览 1
提问于2014-01-29
得票数 3
回答已采纳
1
回答
在Python中读取和处理100000个URL的最快方法
python
、
multithreading
、
http
、
concurrency
、
multiprocessing
我有一个包含100,000个URL的
文件
,我需要请求然后处理。与请求相比,处理过程花费的时间是不可忽略的,所以简单地使用多线程似乎只会给我带来部分加速。
浏览 3
提问于2016-06-15
得票数 0
1
回答
使用
mmap
时ACCESS_READ在numpy.load中的错误
python
、
numpy
当我试图使用中描述的
mmap
加载numpy数组时,总是会得到错误:
文件
"
mmap
.py",第29行,在training_images =np.load(‘data_small/培训_Images.npy’,
mmap
_mode='r',mode= 'latin1')中
文件
"/usr/local/lib/python2.7/site-packages&
浏览 2
提问于2017-05-08
得票数 0
2
回答
按给定位置替换
文件
中的字符串
python
、
string
、
replace
、
seek
我在'ab+‘模式下打开了一个
文件
。
文件
:01234this01234ethingasperfectlygood。网上有一些解决方案,但它们(至少我能找到的)都是基于“首先在
文件
中找到一个字符串,然后用另一个字符串替换它”。因为我的案例是基于寻找
浏览 1
提问于2009-10-20
得票数 2
回答已采纳
2
回答
如何知道编译器正在编译的函数的位置
c
、
linux
、
gcc
、
x86-64
、
glibc
我想向
mmap
函数添加一些代码(不是
mmap
系统调用,而是glibc中执行
mmap
系统调用的函数)。但是,我在源代码目录中看到了几个
mmap
或
mmap
64.c
文件
。我的架构是x86-64,所以我忽略了其他架构目录中的
文件
。但是,我不知道编译器使用的是哪个
文件
的
mmap
。我故意在包含
mmap
函数的不同
文件
中插入了一些垃圾代码(这样编译器就会给出一个错误),但是编译器可以很好地编译glibc而不会给出任
浏览 2
提问于2012-05-21
得票数 3
1
回答
进程A通过
mmap
创建一个
文件
并返回fd。进程B如何读取进程A创建的
mmap
?
rust
、
ipc
、
mmap
有两个进程,进程A创建
mmap
文件
,进程B读取
mmap
。mut_
mmap
=
mmap
.make_mut().unwrap();Cargo.tomltempfile = "3.3.0" 我知道,同一
文件
的fd在不同的进程中可能有所不同。但是在多进程中,不同的fd指向内核的中的同一个
文
浏览 3
提问于2022-10-26
得票数 1
回答已采纳
1
回答
如何将`
mmap
.
mmap
.seek(pos)`的当前位置设置为文本
文件
的任意N行的开头?
python
、
python-3.x
、
csv
、
mmap
我正在尝试使用
mmap
从内存不足的csv
文件
中读取一些行。在将
文件
读到
mmap
.
mmap
()之后,下面是我如何尝试读取一行的方法,如中提到的 # according to python docs: https://docs.python.org/3.7/library/
mmap
.html#
浏览 2
提问于2021-10-31
得票数 1
回答已采纳
1
回答
为什么我不能用已知大小的
mmap
创建一个新
文件
?
python
、
mmap
我正在尝试创建这样一个内存映射
文件
self.file = open("/tmp/installer.ipk", "r+b") self.mm =
mmap
.
mmap
(self.file.fileno(), size,
浏览 5
提问于2014-01-15
得票数 2
回答已采纳
1
回答
mmap
返回“没有这样的
文件
或目录”
c
、
mmap
我正在尝试将一个
文件
描述符
mmap
()到内存中,但是我得到了错误。ss->log_
mmap
=
mmap
(NULL, LOG_BUFFER_SIZE, PROT_WRITE | PROT_WRITE, MAP_PRIVATE, ss->fd_log, 0); if (ss->data_
mmap
浏览 2
提问于2017-01-17
得票数 0
回答已采纳
9
回答
Linux/perl
mmap
性能
linux
、
perl
、
random
、
mmap
作为一个简单的测试,我只需映射
文件
(使用perl的Sys::
Mmap
模块,使用"
mmap
“sub,我相信它直接映射到底层的C函数),并让进程休眠。执行此操作时,代码在从
mmap
调用返回之前会花费一分钟以上的时间,尽管此测试不执行任何操作-甚至不读取
mmap
文件
。我猜测,也许linux在第一次执行
mmap
时要求读取整个
文件
,所以在第一个进程(在休眠状态下)映射完
文件
后,我在另一个进程中调用了一个简单的测试,该进程试图读取<e
浏览 3
提问于2009-06-27
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pdf文件阅读器,分享两个pdf文件阅读器
pdf文件阅读器,分享几个阅读工具
如何查看pdf文件,好用的阅读器分享
Linux内存映射mmap原理分析
pdf文件阅读器有哪些?这几款别错过
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券