腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
linux中的写回缓存
、
、
、
在linux中,如何在磁盘上拥有写回缓存?基本上,我想设置一个100 to的RAM缓存,用于每3-5分钟写一次或满时写一次。这个是可能的吗?是否有要调整的sysctl设置? 谢谢!
浏览 0
提问于2012-08-24
得票数 1
回答已采纳
1
回答
如何使PHP异步写入?
、
是否有一个PHP命令可以异步写入(就像我不关心何时写入数据,而这具有非常低的优先级)。 我在一个服务器上托管1,300个域名。我知道很多。但是每一个都占用很少的内存,很少的CPU,很小的带宽。瓶颈是随机写入。太多的随机写入(和随机读取)。服务器是Linux。 我读过 因此,同步读取和ASYNC写入通常是一个很好的方法,因为它们允许内核优化底层I/O请求的顺序和时间。 这就对了。我敢打赌,在您的演讲中,您一定有很多关于改进磁盘IO的事情要说。;-) 大多数写操作只是缓存文件。如果偶尔出错的话,我什么也不会失去。基本上,我希望设置我的系统,以便大多数读和写都进入内存,然后当我希望服务器以顺
浏览 3
提问于2013-01-27
得票数 0
1
回答
如何使linux页面缓存保持最小?
、
、
、
、
我想用ZFS作为主文件系统和一些作为辅助文件系统(ntfs,ext2 2/4)来设置Debian系统。当我从非zfs文件系统读/写时,页面缓存将增长,并将迫使zfs弧收缩。我不想要这种行为。如何使linux页面缓存保持最小?/proc/sys/vm/脏_*仅用于控制脏缓存。/proc/sys/vm/vfs_cache_proc用于某些内容(我不记得正确的名称),但不用于页面缓存。
浏览 0
提问于2017-11-04
得票数 2
1
回答
我可以从哪里获得关于Linux 2.6.x上aio的最新信息?
、
、
最近我正在学习如何写一个高性能的网页,server.There是RedHat做的一个实验,他说epoll比aio更快。有人说这是因为Linux内核中的aio是用pthread实现的。对我来说很难找到最新的信息来证明this.Also我不知道在Linux上epoll仍然比aio更好吗?所以我想知道在Linux 2.6.x上我可以从哪里获得关于aio的最新信息。非常感谢!
浏览 1
提问于2010-07-21
得票数 2
回答已采纳
1
回答
iSCSI写缓存
、
是否有一种方法可以在Linux iSCSI启动器上为写缓存设置本地磁盘分区? 数据首先写在一些高性能的本地磁盘上,然后第二次写在通过iSCSI安装的电容磁盘上。 谢谢
浏览 0
提问于2012-11-21
得票数 4
回答已采纳
2
回答
Linux中的磁盘写入缓冲区大小
如何在Linux中找到磁盘写缓冲区的大小?
浏览 1
提问于2014-07-30
得票数 2
1
回答
在存在磁盘缓存的情况下,fwrite() vs write()
、
、
、
、
我读了很少关于流是如何被缓冲的文章,所以fwrite()通常是缓冲流。另一方面,写()不会被缓冲。 我还研究了关于磁盘缓存的文章,以及Linux如何大量使用它来显著提高磁盘性能。 因此,在存在磁盘缓冲的情况下,Linux默认情况下不应该让fwrite()和write()呈现相同的性能吗?fwrite()正在做的是“缓冲已经缓冲的磁盘”!这不会给我们带来巨大的刺激。我在这里错过了什么?
浏览 4
提问于2015-04-21
得票数 3
回答已采纳
1
回答
使用系统RAM写缓存的Linux软件RAID
、
、
、
、
是否可以在linux上配置使用系统RAM作为写缓存的软件RAID 5?我有一个有8GB内存的文件服务器.如果我能用4GB来写缓存,那就太酷了。如果是的话,是如何做到的?谢谢。
浏览 0
提问于2011-03-30
得票数 2
3
回答
从操作系统/应用程序评测CPU缓存/内存?
、
、
、
我希望写一个软件,它可以分析CPU cache (L2,L3,可能还有L1)和内存,来分析性能。 我是不是认为这是不可能的,因为软件无法访问缓存内容? 我的问题的另一种说法是:有没有办法从操作系统/应用程序级别知道哪些数据已加载到缓存/内存中? 编辑:操作系统Windows或Linux和CPU英特尔台式机/至强
浏览 0
提问于2012-04-12
得票数 8
1
回答
如何在ppc上选择缓存写入策略
、
、
、
我正在优化PowerPC MPC83xx上的Linux启动。我正在尝试优化内核映像复制,从nand到ram,并尝试检查或更改缓存的写入策略。 作为参考手册中的读取者,处理器默认使用回写策略。但是我还没有找到任何可以检查/配置的寄存器。 如何使用回写/直通策略将其更改为执行某些测试? 谢谢!
浏览 1
提问于2010-07-01
得票数 2
1
回答
在C++ Callgrind中自己的时间到底是什么?
、
、
、
我正在用C++ (在Linux上)编程,最近我开始使用Valgrind/Callgrind来优化我的代码。在阅读了几个教程之后,似乎专注于具有最高“自我”成本的函数是一个好主意。 我发现了两个自身成本很高的函数(它们都被调用了>1M次,并且相对于整个程序执行时间,每个函数都有>10%的自我成本)。在kcachegrind中,它显示: 然而,Callgrind没有告诉我函数的哪一部分弥补了自身的成本,这使得优化代码变得困难。自我成本到底是什么,我如何尝试降低它? 我的理解/猜测是,自我成本包括读/写数据、缓存未命中、基本数学操作、复制堆栈中的内容(包括函数参数)等。在我可以
浏览 1
提问于2020-02-06
得票数 4
1
回答
Windows 7嵌入式-以编程方式禁用磁盘缓存:
、
、
、
前言: 我们正在使用一个Windows-7-Embedded映像,用于制作我们软件的客户端副本. 流程是相当标准的: hard-drive.Restore 在hard-drive.Install附加软件on-top.Hard-drive ready!上获取一个空白的Windows-7-Embedded图像。 问题: 有时,可能是由于系统崩溃,在映像-重置.中已经配置了一些配置。 我当前的问题是磁盘上有一个“禁用写缓存”选项。在映像中,该选项是off。有时,它只是重置并打开on。 我的问题: 如何以编程方式禁用磁盘写入缓存属性? 设计限制: 可以在启动时运行.exe。系统主要是c++,因此这将是
浏览 3
提问于2020-08-02
得票数 1
4
回答
如何读取本地DNS缓存内容?
、
、
我知道在Windows上我可以发出ipconfig /displaydns,我可以看到本地DNS的缓存内容。 如何在Linux中列出DNS的缓存内容? 我想得到尽可能多的交叉发行解决方案。
浏览 0
提问于2012-01-07
得票数 57
3
回答
cakephp会话-> linux中的写入问题
我对cakephp的会话->写方法有问题。 如果我设置了一个像$_SESSION'..‘这样的值我能把它读回来。但是如果我使用写方法,它就不起作用了。 我的问题和这里一样: 相同的代码在windows中运行,但在我转到linux之后就不能工作了。 任何许可问题都是原因吗?(但我已经给了rw对蛋糕应用程序目录的完全许可)。 代码示例:在链接中: 配置::写(‘Session.Save’,'php'); 配置::写(‘Session.cookie’,'CAKEPHP'); 配置::写(“Session.start”,true); 配置:
浏览 1
提问于2009-07-14
得票数 0
回答已采纳
2
回答
预写日志实现中的保证
、
、
如果要在Linux/Unix中发出一系列由fdatasync(2)、fsync(2)或sync(2)分隔的连续写操作,是否可以保证第一次写()将在第二次写()之前提交到磁盘?下面的似乎说不能给出这样的保证,因为涉及到多个缓存层。对于保证一致性的数据库系统,这似乎很重要,因为在WAL (预写日志)恢复中,您需要在实际更改数据之前将日志保存在磁盘上,以便在发生应用程序/系统故障时可以恢复到上一次已知的一致状态。如何在实际的数据库系统中确保/实现这一点?
浏览 3
提问于2012-05-24
得票数 7
回答已采纳
2
回答
如何在我的linux系统中停止磁盘I/O的页面缓存?
、
、
、
这里是基于Linux2.6.32.12:的系统 它包含20个进程,占用大量的usr cpu,2需要将速率为100 m/s的数据写入磁盘,这些数据最近不再使用。 我所期望的: 它可以稳定运行,磁盘I/O不会影响我的系统。 我的问题: 一开始,这个系统就像我想的那样运行。但是随着时间的推移,Linux会为磁盘I/O缓存大量数据,从而导致物理内存的减少。最后,内存不足,Linux将交换我的进程。I/O占用了大量cpu时间,这将导致I/O的I/O问题。 我所尝试的: 我试图通过"fsync“来解决这个问题,每当我写一个大的block.But时,物理内存仍然在减少,而缓存却在增加。 如何在这里停
浏览 1
提问于2013-05-13
得票数 1
回答已采纳
1
回答
gnome-磁盘写入缓存
、
、
、
、
无论如何,在RHEL/CentOS7.9中,当运行应用程序-实用程序-磁盘菜单下的gnome-disks时,它为公认的SSD提供了写缓存的启用功能。 📷 我想知道技术上是什么时候,打开这个,这还没有发生。 我的印象是,无论是SSD还是传统的旋转硬盘,linux本质上都是磁盘caching__。这种印象主要来自几年前的www.linuxatemyram.com页面。
浏览 0
提问于2022-02-06
得票数 0
回答已采纳
5
回答
C语言中的同步写操作
、
我正在研发一款运行linux的智能相机。我从相机流媒体软件中捕获图像,并将图像写入SD卡(与相机连接)。为了编写单独的JPEG图像,我使用了fopen和fwrite C函数。为了同步磁盘写操作,我使用fflulsh(指针)刷新缓冲区并将数据写入SD卡。但它似乎没有效果,因为写操作使用系统内存,并且每次写操作后内存都会减少。我还结合fsync (filedesc)使用了低级的open和write函数,但也没有效果。 只有当我卸载SD卡,然后释放内存时,才会刷新缓冲区。如何禁用此缓存写入而不是SD卡写入?或者如何强制将数据同时写入SD卡,而不是使用系统内存?
浏览 1
提问于2011-10-05
得票数 2
1
回答
测试NTFS、FAT、EXT4的读写速度
、
、
、
、
我必须在Linux中用C(或C++)写一个程序来测试不同文件系统的读写速度。我必须确保所有数据都写入了磁盘(而不是缓存中)。 所以我的第一个问题--我应该使用什么函数来打开一个新文件?我使用之前的open函数,参数是O_DIRECT和O_SYNC,一切都很好,除了一件事--写像1KB这样的小文件非常慢,大约是0.01MB/s。 我尝试使用fopen函数代替open和fflush函数,以确保所有数据都直接写入磁盘,并且我首先在FAT32文件系统上对其进行了测试。在5秒内将1000个1KB的文件写入磁盘(这里是SD卡)。大约是0.18MB/s,我认为这是正确的。 现在,在测试EXT4和NTFS文件
浏览 1
提问于2013-04-11
得票数 1
2
回答
Windows如何使用挂载的VHD编写缓存?
、
、
、
、
假设我有一个VHD驻留在磁盘A上,安装在Windows 2016上。 如果我打开磁盘A和VHD的写缓存,是否有双写缓存? 如果是,是否建议这样做? 如果不是,写缓存应该在磁盘A上还是在VHD上执行? 假设我将这个VHD放入存储空间,并创建了一个具有5GB写回缓存的虚拟磁盘。 这个写回缓存是如何与写缓存交互的? 同样,为1)最优可靠性和2)最优速度配置这一功能的推荐方法是什么? 编辑: 存储空间不允许关闭写缓存。
浏览 0
提问于2017-08-26
得票数 4
回答已采纳
1
回答
缓存策略分类
、
根据我在网上搜索的内容,在缓存访问中使用了两个最常见的策略: 缓存暂存 通读+通读 但还有其他一些政策,如: 写命中案例: 写通 写回(写在后面) 编写错过的案例: 写分配 没有写分配(写周围) 我的问题是: 为什么最常用的是缓存和读取+写? 缓存仅引用缓存读取策略(.i.e )。只读大小写,可比通读)?是否可以将缓存与其他写入策略一起使用,例如缓存备用+写入?.i.e。当应用程序有写失败时,它会同时写入缓存和数据存储。 参考资料: 读/写与缓存 写策略
浏览 0
提问于2015-04-30
得票数 1
回答已采纳
1
回答
如何判断块设备是否需要缓存刷新
、
、
、
我想知道一个特定的块设备是否声称需要缓存刷新。 来自xfs常见问题 (重点雷): 是否应该使用具有持久写缓存的存储启用障碍?许多硬件攻击都有一个持久的写缓存,在电源故障、接口重置、系统崩溃等情况下都会被保存下来。这类硬件应该向操作系统报告不需要刷新,在这种情况下,即使没有“无障碍”选项,也不会发出障碍。引用xfs列表中Christoph Hellwig的话,如果设备不需要缓存刷新,则不应该报告需要刷新,在这种情况下,无屏障将是noop。或者换个说法:如果没有障碍,跳过它是不安全的。在具有适当报告写缓存行为的硬件的现代内核上,不需要在挂载时更改屏障选项。 我知道我的设备不需要缓存刷新,但我想检查
浏览 0
提问于2016-07-07
得票数 3
回答已采纳
1
回答
无法在laravel公用文件夹中写入
、
我在linux服务器上的/var/www/html/app/public/upload/上写时遇到了问题,并且在执行chown时也得到了这个错误:"changing ownership o/var/www/html/app/public/upload/: Operation not permitted“
浏览 1
提问于2021-03-04
得票数 0
1
回答
检查Linux上是否启用了写缓存
、
、
、
、
我想检查是否为Linux上的IDE驱动器启用了写缓存...我该怎么做呢?
浏览 1
提问于2011-04-06
得票数 1
1
回答
为什么要重新安装修复问题,而不修复fstab呢?
、
、
、
、
我有双引导Linux和Windows,它们都可以访问/dev/sda5 5上共享的本地(非os) NTFS分区。 下面是我如何将它挂载在fstab文件中: UUID=D8A0830EA082F1F4 /mnt/files ntfs rw,uid=1000,gid=1000 0 0 问题是,每当我使用快速重新启动选项(这是一种休眠),在我的Windows上,这个分区在我的Linux上挂载为只读。所以我每次都这样重装它,它就可以再写一次了: sudo mount -o remount,rw /dev/sda5 /mnt/files 所以,请告诉我,这个命令和我的命令有什么区别?
浏览 0
提问于2017-11-01
得票数 2
回答已采纳
2
回答
强制文件和/或目录进入内核文件缓存
、
、
是否有任何方法强制某个目录、文件或文件被某个进程写入或读取到内核文件缓存中? 编辑:系统是linux。 编辑:我有一个进程,它写一个文件和大约7-10个进程,读取由一个进程编写的文件。我想尽量减少所涉及的磁盘i/o。
浏览 0
提问于2011-08-21
得票数 2
回答已采纳
3
回答
使用linux服务器上的所有内存是否安全,而不为缓存留下任何东西?
、
、
、
、
我有一个完全专用于CentOS 5.5的MySQL服务器(大部分是无害数据库表)。服务器有32 GB RAM、SSD磁盘和平均内存使用量如下所示: 📷 因此,大约有25 in在使用,大约6.5GB被缓存。我正在经历写查询的性能问题,所以我在想,这是最佳的缓存大小吗?我可能会增加innodb缓冲区大小,这样linux缓存就会变得更小,或者减少,这样它就会更大。 在linux上繁忙的MySQL服务器的最佳使用/缓存内存平衡是什么?
浏览 0
提问于2012-09-16
得票数 1
1
回答
不能写任何东西到USB驱动器。HTOP说“磁盘睡眠(不间断)”
、
、
、
我试着用好的ol把ISO烧到我的usb闪存盘上。 dd if=some-linux-distro.iso of=/dev/sdb bs=4M && sync 但是这个过程花了很长时间。因此,我查看了HTOP中的过程,该过程的状态为D,手动页面上说它意味着磁盘休眠(不间断)。我想我的dd可能有问题,所以我尝试使用Caja复制ISO文件到USB驱动器上,在另一台机器上进行刻录。复制开始,但复制速度开始缓慢下降,直到复制进程停止(我猜,它被复制到缓存,而不是磁盘)。 我试过另一个USB,同样的东西。另外,另一台机器也可以写入USB驱动器。所以,我想这不是错误的USB驱动器。我甚至重新
浏览 0
提问于2021-04-07
得票数 1
1
回答
获取ARM处理器中的缓存详细信息- Linux
、
、
在Intel处理器上 Linux linux-epq2.site 3.7.10-1.11-desktop #1 SMP PREEMPT Thu May 16 20:27:27 UTC 2013 (adf31bb) x86_64 x86_64 x86_64 GNU/Linux 要获取缓存详细信息,请执行以下操作: cat /sys/devices/system/cpu/cpu*/cache/index*/ 其中*是各自的cpu和缓存索引号 但是,在ARM处理器上,此文件/文件夹不可用。有没有办法获取这些详细信息? Linux arndale 3.9.0-rc5+ #8 SMP Tue Apr 9
浏览 4
提问于2013-06-18
得票数 1
2
回答
测量磁盘使用率
、
、
确定磁盘使用情况的最公平单元是什么(除了总存储使用量(如GB) )? IOPS? 字节读/写? 通过网络传输的字节(等于Bytes r/w)? 另一个? 在Linux下,他们是如何决定的呢? 它是关于虚拟存储实例的计费,由网络上的虚拟服务器访问。
浏览 0
提问于2014-08-06
得票数 0
回答已采纳
1
回答
在QNX6.5中测量硬盘读()、写()速度而不缓存
、
、
、
我正在开发QNX6.5操作系统。QNX6.5支持POSIX API。我正在尝试构建一个用于评估硬盘性能的应用程序。我的应用程序将在用户定义的kB或MB大小的数据缓冲区从开始扇区到结束扇区连续写入硬盘后读取/写/读。所执行的操作(读、写、写后读)取决于用户的选择。每次执行操作时,应用程序将使用ClockCycles()跟踪时间,并计算每个扇区读写操作的速度。 我使用open()调用来像/dev/hd0一样打开设备文件。我使用read()、write() API来执行读/写操作。我的问题是:我没有得到正确的速度的实际磁盘读写。实际上,应用程序经常会返回数据读/写到缓存的速度。当我试图在写操作后立即
浏览 0
提问于2013-02-04
得票数 3
1
回答
Ubunutu 16/18 linux中超过9台运行瓶颈的NVME设备
、
、
、
我们有一个24台自定义NVMe设备连接的服务器(我工作的公司正在开发一个用于硬件视频转码的自定义专用集成电路,使用NVMe作为传输端口)我们正在使用NVMe协议中特定于供应商的命令与我们的NVMe设备交互,使用linux接口与标准收件箱NVMe linux驱动程序进行交互。我们正在用不同的内核在ubuntu16.04和18.04上测试这一点,但是不管我们做什么,最终都会出现相同的问题。我们有24台设备通过NVMe连接在一个千兆字节的存储服务器上。当我们运行完测试时,我们就可以一次用我们的9个设备对FPS范围进行代码转换。我们使用自定义AVCODEC插件的FFMpeg来运行代码转换会话。一旦我们
浏览 0
提问于2019-08-17
得票数 0
1
回答
嵌入式Linux中缓存与非缓存内存访问的比较
、
、
、
我有一个运行嵌入式Linux的嵌入式目标,我想计算以下时间: 1)高速缓存读/写时序2)非高速缓存存储器读/写时序 在Linux中有没有标准的测试来计算上面的时间? 我已经编写了我自己的测试,即: void *mem_src = (void*)malloc(MEM_SIZE); void *mem_dest = (void*)malloc(MEM_SIZE); clock_gettime(CLOCK_THREAD_CPUTIME_ID, &pre); memcpy(mem_dest, mem_src, MEM_SIZE); clock_gettime(CLOCK_THREAD_CP
浏览 3
提问于2013-12-17
得票数 3
3
回答
如何确定在Linux上执行的查找的数量?
、
、
、
我有两个程序可以写入我的服务器磁盘。 一个是我写的,它是线性写的,它是快速地写数据的。另一个我在基准,它是以3的速度写数据。它没有做太多其他事情,我相信问题是由第二个程序寻求更多(即它做了更多的随机文件访问)引起的。 我是否可以在Linux上使用工具来确定在特定磁盘上执行的查找的数量?还是通过一个特定的过程?
浏览 0
提问于2013-01-15
得票数 3
1
回答
如何在linux下编写平台驱动
、
、
我开始编写linux驱动程序,现在我对它很有信心,但我现在的兴趣是编写spi或USB或i2c控制器的底层驱动程序(平台驱动程序)。有没有什么我可以开始写的在linux PC上练习平台驱动程序。可以建议如何开始在linux上编写平台驱动程序吗? 谢谢
浏览 30
提问于2013-11-12
得票数 0
2
回答
ldd说没有找到,但是.so文件在/usr/lib中
、
当我用可执行文件键入ldd时,有一个not found警告。 libCmp.so => not found libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6ed7000) libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb6e6c000) libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6e48000) libc.so.6 => /lib/arm-linu
浏览 0
提问于2015-06-18
得票数 4
2
回答
为什么写入现有文件比编写新的空文件更快?
、
、
、
我使用MappedByteBuffer在linux中编写文件。 File file = new File("testFile"); RandomAccessFile raf = new RandomAccessFile(file, "rw"); FileChannel fc = raf.getChannel(); MappedByteBuffer mbf = fc.map(FileChannel.MapMode.READ_WRITE, 0, file.length()); mbf.put(buffer); 如果testFile已经写了500 4s,并且写了两次5
浏览 0
提问于2017-01-11
得票数 4
4
回答
带有NV缓存的RAID控制器是否提高了SSD阵列的性能或完整性?
、
、
我计划在RAID 10中购买一个带有SSD的服务器(Dell PowerEdge R740),我的优先任务是编写性能和数据完整性。它将运行Linux。SSD具有具有功率损耗保护的写缓存。 这些似乎是我的RAID选项: PERC H330 (无缓存),软件RAID (通过) H330 (无缓存),硬件RAID (写) PERC H730P (2 Gb NV缓存),硬件RAID (写) PERC H740P (8 Gb NV缓存),硬件RAID (写) 我的问题: 这些配置中的任何一种是否存在数据丢失或电力损耗损坏的风险? 我应该期望哪种配置具有最好的写性能? NV缓存还有其他我没有考虑过的好处吗
浏览 0
提问于2017-10-03
得票数 20
回答已采纳
3
回答
如果将()写入同一页两次,Linux脏页写回行为
、
我理解默认的写()行为(如果没有使用O_DIRECT或O_SYNC打开文件,等等)在Linux上是缓存的,写-写操作在页面缓存中被推迟. 考虑以下情况: 1)程序将1KB的数据写入偏移量为5000的文件,从而使相应的页成为脏页。 2)相同的程序稍后在相同的偏移量下将1KB的数据写入同一个文件,假设上一页尚未被pdflush刷新,那么内核将做什么? 我猜想Linux内核可能正在执行以下操作之一: ( a)在发生辅助写()之前,会刷新前一个脏页。 ( b)前面的脏页被覆盖,pd刷新只在次要写()到磁盘之后刷新缓冲区。 c)我可能犯了根本错误,因为第二次写()使用了一个新页。
浏览 11
提问于2014-09-15
得票数 2
回答已采纳
3
回答
用于顺序文件写入的posix_fadvise() args是什么?
、
、
我正在开发一个应用程序,它可以顺序地写入一个大文件(而根本不读取),我想使用posix_fadvise()来优化文件系统的行为。 手册中的函数描述表明,最合适的策略是POSIX_FADV_SEQUENTIAL。但是,Linux实现描述怀疑: 在Linux下,POSIX_FADV_NORMAL将readahead窗口设置为支持设备的默认大小;POSIX_FADV_SEQUENTIAL将此大小加倍,POSIX_FADV_RANDOM完全禁用文件readahead。 因为我只是在写数据(可能也会覆盖文件),所以我不期望任何readahead。然后,我应该坚持使用我的POSIX_FADV_SE
浏览 3
提问于2010-09-20
得票数 21
回答已采纳
1
回答
Spark中已使用和缓存的内存
、
、
我想知道spark使用的是linux缓存内存,还是使用缓存/持久化方法时linux使用的内存。 我之所以问这个问题,是因为我们有一个custer,我们看到,即使我们有很长的作业,机器也只有50%的已用内存和50%的缓存内存。 先谢谢你,
浏览 4
提问于2018-09-17
得票数 1
3
回答
在ARM Linux上,是否会刷新指令缓存?
、
、
、
、
我正在ARM Linux上写一个JIT,它执行一个包含自修改代码的指令集。指令集没有任何缓存刷新指令(在这方面类似于x86 )。 如果我写出一些代码到一个页面,然后在该页面上调用mprotect,这是否足以使指令缓存无效?或者,我还需要在这些页面上使用cacheflush系统调用吗?
浏览 9
提问于2010-05-06
得票数 6
1
回答
什么占用linux低内存?
、
、
如何在32位Linux操作系统上找到占用低内存的内容? cat /proc/meminfo |grep Low LowTotal: 812908 kB LowFree: 43340 kB 致以敬意,
浏览 0
提问于2012-10-15
得票数 0
2
回答
我怎么知道我的硬盘(S)是否有电池支持写缓存?
、
、
、
、
如何判断我的硬盘是否有电池支持的写缓存(BBWC)? 如何判断它是否已启用和/或配置正确? 我没有物理权限访问我的服务器。这是一个GNU/Linux盒。 我可以根据要求提供补充的增量信息/细节。我的参照系是DBA --我有访问权限和特权,但(通常)只在我知道应该做的事情上。:)
浏览 0
提问于2010-12-23
得票数 2
3
回答
并发NFS访问
类似于并发FTP访问。 NFS如何处理并发文件访问?假设一个客户端正在更新/覆盖NFS服务器上的文件,而服务器上的一个进程同时直接从文件系统读取该文件。在NFS/Linux中是否存在对文件读/写的原子处理,还是必须使用tmp文件来确保数据的一致性? 我担心读取文件的过程会得到损坏的数据。
浏览 0
提问于2009-09-01
得票数 7
回答已采纳
1
回答
为NFS在RAM中写入缓存?
、
、
Linux服务器(SLES)是否有办法在RAM中设置写缓存(甚至读缓存)? 有大内存,例如:2 TBytes,但有限的NFS和我们需要一个大的IOPS的DB文件,存储在NFS上。
浏览 0
提问于2022-09-01
得票数 2
1
回答
ARM上的相干DMA存储器
、
、
我刚开始使用ARM/Linux,有些事情我不太清楚。(我可能对此完全不感兴趣)我正试图为我的设备驱动程序(即一个非缓存或写通的区域)分配一个连贯的mem。 因此,我尝试在Linux中使用dma_alloc_coherent来实现这一点。当我检查页面表属性时,我注意到我得到了“可共享设备”内存类型。关于缓存策略有几种内存类型,如下面的链接所示: 我原以为我会得到一个不可缓存的或写过的内存。“可共享设备”类型的缓存策略是什么?它与显式、不可缓存和写入内存类型有什么不同??
浏览 0
提问于2016-03-14
得票数 1
1
回答
在同一个目录中使用git是否安全,但使用不同的操作系统(双引导)是否安全?
、
、
、
、
我是双引导Linux和Windows,并在它们上配置了git。当使用Linux时,直接从Windows分区访问文件是安全的,还是应该直接从新操作系统的远程回购中克隆它们?谢谢
浏览 1
提问于2020-11-19
得票数 2
回答已采纳
1
回答
webkit crawler需要使用squid代理吗?
、
、
、
我正在用webkit写一个爬虫,webkit会缓存东西吗?我需要使用squid作为我的基于webkit的爬虫的代理吗?
浏览 0
提问于2012-04-20
得票数 1
回答已采纳
3
回答
Linux中的无缓冲I/O
、
、
、
我正在写很多很多的数据,这些数据在几周内都不会被再次读取--当我的程序运行时,机器上的空闲内存量(显示为' free‘或'top')下降得非常快,我的应用程序使用的内存量不会增加--其他进程使用的内存量也不会增加。 这让我相信内存正在被文件系统缓存消耗-因为我不打算长时间读取这些数据,所以我希望绕过系统缓冲区,这样我的数据就可以直接写入磁盘。我没有梦想提高性能或成为超级忍者,我希望给文件系统一个提示,我不会很快回来获取这个内存,所以不要为这些情况花费时间进行优化。 在Windows上,我遇到过类似的问题,并使用FILE_FLAG_NO_BUFFERING|FILE_FL
浏览 2
提问于2011-01-16
得票数 10
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux服务器如何清除dns缓存
如何在 Linux 上查看用户的创建日期
linux下如何查看服务器wwn号
如何在 Ubuntu 和其他 Linux 发行版中查看 AVIF 图像|Linux 中国
如何清除 APT 缓存来回收宝贵的磁盘空间|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券