精华内容
下载资源
问答
  • 内存容量不足在早些年几乎困扰着所有入门用户,而PC系统发展到今天,内存容量和速度都已经不再是问题。内存容量问题分析现在还有内存容量和速度的问题其实很奇怪,PC内存毫无疑问是近年来性能最为过剩的部件没有之一...

    内存容量不足在早些年几乎困扰着所有入门用户,而PC系统发展到今天,内存容量和速度都已经不再是问题。

    内存容量问题分析

    现在还有内存容量和速度的问题其实很奇怪,PC内存毫无疑问是近年来性能最为过剩的部件没有之一。流行数年的DDR3内存速度最高已经可达3000MHz之高,容量也能够很轻易地达到8GB、16GB甚至更高容量。Windows中的计算机硬件评分,内存(RAM)也是最轻易就能达到最高分的一个项目。以老旧的Windows 7 SP1 x64为例,只要内存速度在1866MHz以上双通道2×2GB即可满分7.9,而最难达到满分的处理器一项,仍然需要一颗主频在4.8GHz的最新酷睿i7-4790k才能稳定7.9。

    b6a2f573b738f1c0518f5cead7cb4de1.png

    图1  内存是最容易达到满分的一项

    在研究这个问题以前,我们首先要搞明白“内存容量和电脑速度”的困扰从何而来。距现在十年以前,内存不论速度还是容量都远未达到现在的高度,大家甚至还在用512MB甚至是256MB。这么低的内存容量很容易被操作系统和各类软件装满,此时系统就会调用硬盘中的页面文件pagefile.sys,我们可以把它看成“虚拟内存”。硬盘的读写速度与内存有天壤之别,再加上硬盘本来就负担很重,一部分还被充当内存,整个系统速度骤降也就不难理解了。

    414f2760f3803ff968252d00b4541cc0.png

    图2  内存不够的话系统就会调用页面文件

    实测内存使用环境

    现在虽然内存容量和速度都“突破天际”了,但很多用户使用起来依然缩手缩脚,比如完全用不到4GB以上容量的用户去购置8GB甚至16GB;还有不管是否正确永远要系统空闲一半以上的内存空间,认为只有这样内存才能达到最佳的读写速度。这样是否正确合理,让我们来实际试一试。

    13e077cf5c75594b72ebc2dde78dc3d0.png

    图3  测试采用典型的双通道内存作为模板

    我们使用用户量可能是最大的Windows7 SP1 x64操作系统为例,硬件为一颗3.66GHz的i3-530,内存为双通道DDR3 1666MHz 2×4GB(9-9-9-24)。只要测试出在系统启动5分后的待机状态、内存占用一半、占用5GB、6GB等不同状态下内存的读取/写入/复制/潜伏速度,就能最直观地展现不同剩余容量下的内存性能差别。

    431a01215cf7d3bedb95ac58128bcdfa.png

    上面的测试中,只有潜伏时间一项是越小越好,其余的速度是越高越好。对比清晰可见,系统待机只占用2GB时内存的速度,与占用4GB、5GB、6GB时候几乎完全一致,差距在5%以内,没有任何的性能差距可言。

    23273a67d6ad7daf6b17d24036ffbbfa.png

    图4 系统待机时内存占用只有2GB的成绩

    6f1d58239a7e169b3c7ae0622d86e0cf.png

    图5  内存占用高达6GB时速度与待机几乎一致

    小提示

    看了这样的测试结果,可能有些用户会提出质疑。因为在他们的使用场合,内存高占用时确实带来了系统缓慢,这是为什么呢?这其实是因为CPU占用问题。测试的场景是完完全全的内存占用,处理器占用近乎待机状态。而在实际系统的使用环境下,很多高内存占用的场景处理器也近乎满载,系统速度的变化会非常之大。用户在分析自身电脑速度缓慢的症结时,请一定分清究竟是内存占用还是处理器占用。

    4f1c969bc0205f42bf2f2de8425e7746.png

    图6 内存占用多少与系统速度并无直接关系

    分析和内存使用建议

    根据测试我们可以看出,过分追求大内存或者是硬性要求电脑空闲出一半内存才能达到最佳性能是不合理的。在目前这种内存速度和容量都十分过剩的情况下,我们究竟应该如何使用我们的内存呢?

    首先在选购时,一定要保证多通道,其次才是单条容量。目前内存价格较高,很多用户为了之后升级方便,选购了单条8GB容量内存,打算之后升级2×8GB的双通道内存。除非用户真正需要这么大的内存情况之外,其实不如直接购买2×4GB内存直接组成双通道为好。内存是否形成双通道,对速度的影响还是蛮大的。而且DRAM颗粒价格居高不下,真正等到用户要升级时,恐怕DDR4已经成为主流了。

    f2435e7f0f78b7c44bcb948f5f1a5a7b.png

    图7  追求内存性能请务必组成双通道

    使用其实没有太多规矩可续,如果选购的容量合适,我们如何使用内存都是可以的。现在不少整合平台中集成显卡都调用内存作为显存时候,在这种时候我们可以去BIOS中将显存容量调整至最大(比如2GB)。既然内存容量很大用不掉,为何不去充分利用呢?而且在这时,内存速度的提升也能直接影响图形性能。

    2ee718d8738e381a219fba31619084a7.png

    图8 划分大容量内存作显存是很有必要的

    展开全文
  • 北京时间2016年10月20日消息,近日有不少网友都在询问iPhone7不同内存大小在读写速度上有差距么,近日就有人就这个问题进行了实测,据悉实测结果为大容量版本的iPhone 7要明显比小容量版本的读写速度更快,容量差距...

    北京时间2016年10月20日消息,近日有不少网友都在询问iPhone7不同内存大小在读写速度上有差距么,近日就有人就这个问题进行了实测,据悉实测结果为大容量版本的iPhone 7要明显比小容量版本的读写速度更快,容量差距越大速度差距就越大,尤其是32GB和256GB版本。

    fc2eab425714750f97da8c0a2f47f4fd.png

    现在,外媒Unbox Therapy通过实际测试来验证了这一说法。分别找来iPhone 7 32GB和iPhone 7 256GB,使用一台MacBook以及一条USB数据线来连接iPhone 7进行数据传输。

    9d92a2c20dfe8154a5a35dd4f59b74d3.png

    测试结果显示,在同样拷贝一部容量大小为4.2GB的电影时,iPhone 7 256GB仅需2分35秒,而32GB版本则耗时3分39秒。

    99da96114bcdc22b0e258e4dafd24120.png

    而在理论测试方面,使用同一款软件进行测试时,二者读取速度并没有相差太多,32GB版为656MB/秒,256GB版则是856MB/秒。但是在写入速度方面,32GB和256GB版本的差距非常大:前者为42MB/秒,后者高达341MB/秒。

    至于原因,我们之前就解释过,主控相同的两款SSD,一款是32GB的,一款256GB,都采用16GB单片容量的闪存芯片。32GB的只要2片闪存芯片,而256GB需要16片闪存芯片。

    而SSD读写时,会将数据分散,同时读写多个闪存芯片。这样一来,256GB版本的SSD16片闪存芯片的优势就显现出来了。这一道理也同样适用于手机闪存。

    更多新闻资讯,尽在优优下载站!

    展开全文
  • 不过没有任何厂商将手机内存读写速度作为自家产品的宣传点,现在市面上的主流安卓旗舰手机的NAND内存读写表现如何还需要实际测试一下,WeAnd就使用测试工具AndroBench为大家带来了一些机型的对...

    一般来说,我们衡量一个手机的性能通常都只是对比下芯片组、运行内存,存储空间大小这些显而易见的硬件参数,其实,NAND内存的读写速度同样是影响手机运行速度的重要因素,它对手机的流畅性有着至关重要的作用。

    不过没有任何厂商将手机内存的读写速度作为自家产品的宣传点,现在市面上的主流安卓旗舰手机的NAND内存读写表现如何还需要实际测试一下,WeAnd就使用测试工具AndroBench为大家带来了一些机型的对比测试结果。

    测试分为连续读写速度和随机读写速度,连续读写速度主要关系到读写大块文件(比如电影、大型游戏等),速度越快,在读取大型文件的时候也就越快。随机读写速度主要关系到小位数据的更新,比如后台应用更新的内容,快速的随机读写速度能够让系统个更加流畅、避免掉帧。

    下面来看一下WeAnd的测试数据,在随机读写速度上三星Note4和索尼Z3的表现最好,并且将其他机型甩开较远,其次是LG G3、MotoX等,值得一提的是索尼Z3的随机写入速度比其他机型快了将近3倍。

    68370daef67c1e13899ba8726eb94421.png

    在连续读写的测试中,索尼Xperia Z3当仁不让的成为了最快的手机,并且比第二名快了很多,其次是三星S5,LG G3、Moto X和三星Note4,HTC One M8则与上述机型差距较大。

    68370daef67c1e13899ba8726eb94421.png

    展开全文
  • 如何提高内存卡的读写速度

    千次阅读 2013-06-04 17:28:25
    TF和sd卡速度一般默认的不太稳定~经过测速软件测试也明显的证实了这一点(有兴趣的朋友可以测试一下),现教大家一个方便快捷,而且能让TF...、 准备工作,手机内存卡连接电脑,或用读卡器连接电脑。打开我的电脑看...
    TF和sd卡速度一般默认的不太稳定~经过测速软件测试也明显的证实了这一点(有兴趣的朋友可以测试一下),现教大家一个方便快捷,而且能让TF卡稳定的格式化方法   2G及以下用FAT,4G及以上用FAT32,不过要改下格式化的属性。当时我也被这个问题困扰过,还有不要用快速格式化。按我下面发的直接输入命令格式话就行,稳定和速度都很好。、  准备工作,手机内存卡连接电脑,或用读卡器连接电脑。打开我的电脑看以下你的内存卡盘符,如我的是H:盘。注意:完全备份你的SD卡上的文件哦(打开我的电脑,点击工具--文件夹选项--查看--点高级设置里的“显示所有文件和文件夹”然隐藏的都显示出来),SD卡格式化后东西就没了(一般人都知道的 )ext2分区就不用备份了,格式也格式不到那儿去。)      
    

    1.对于4G容量的卡,windows下点击开始--运行--输入“cmd”,开启命令窗口。输入“[b]format H: /fs:fat32 /a:32K[/b]”命令格式化(注意空格,其中“H:”表示我的卡在电脑上的盘符是H盘,如果你的在E盘,就改成E:),回车。OK!等着吧,得一会呢,4G卡大概得十几分钟吧。提示“卷标(11 个字符;如果没有,则按 ENTER)?”,直接回车确认,OK了。     
    2.对于8G或8G以上容量的卡,建议使用“format H: /fs:fat32 /a:64K”命令格式化(注意空格,其中“H:”表示我的卡在电脑上的盘符是H盘,如果你的在E盘,就改成E:),可以进一步提升速度。    3.对于16G就用128k……以此类推。 最后说一声,增加簇单位大小来提升读写速度,是以降低空间利用率为代价的,但对于DS烧录卡这特定的使用对象而言,实际浪费掉的空间其实不多,再加上现在高容量卡的白菜价,实在是不必对空间利用率太过于在意。对于我而言我要的是速度,卡一般都用不完。不知道你们如何,自己定吧!如何提高内存卡的读写速度
    展开全文
  • tmpfs是一种虚拟内存文件系统正如这个定义它最大的特点就是它的存储空间在VM里面,这里提一下VM(virtual memory),VM是由linux内核里面的vm子系统管理,现在大多数操作系统都采用了虚拟内存管理机制。linux下面VM的...
  • Qt linux获取cpu使用率、内存、网络收发速度、磁盘读写速度、磁盘剩余空间等,实际上大部分都和qt无关的,用其他语言也可以获取。 code: .h #ifndef RESOURCE_MINITOR_H #define RESOURCE_MINITOR_H #include #...
  • 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。... 虚拟内存只是真实内存不足的补充,所以不要加以神化,虚拟内存读写性能(即...
  • kafak读写速度快的原因: 一:生产者写入数据 kafka会把收到的消息都写入到硬盘中,它绝对不会丢失数据,为了优化写入速度kafka采用了两个技术:顺序写入和内存映射文件 1.顺序写入 磁盘读写有...
  • tmpfs是一种虚拟内存文件系统正如这个定义它最大的特点就是它的存储空间在VM里面,这里提一下VM(virtual memory),VM是由linux内核里面的vm子系统管理,现在大多数操作系统都采用了虚拟内存管理机制。linux下面VM的...
  • 事由:使用koolshare的软件中心虚拟内存插件创建swap内存,...【虚拟内存】插件要求USB磁盘设备读取不低于20MB/s,写入速度不低于为30MB/s,此测试速度和USB磁盘实际速度可能有一定差别,以上读写速度仅供参考! 在同等
  • 【Ubuntu】硬盘读写速度测试

    万次阅读 2019-07-11 11:13:31
    【Ubuntu】硬盘读写速度测试 最近,总觉得电脑文件读写速度慢,于是测试了一下。下面是读写测速命令的例子。 测试写速度 # time 记录时间 # dd 测试工具 # bs 读写块(每次读写的单位)的大小 # count 读写块数量...
  • 仅当输出中实际列出挂载点时, -m  选项才有用。该选项仅可与  -n  选项共同使用。 -M 以 MB/秒(而非 KB/秒)显示数据吞吐量。 -n 以描述性格式显示名称。例如, cXtYdZ 、 rmt/N 、 server:/export...
  • C++使用内存映射读写大文件

    千次阅读 2019-08-28 21:15:39
    由于公司项目要求,组件A每毫秒会产生五百万条数据,需要进行存储,使用IO流速度过于缓慢,于是决定采用内存映射的方法进行存储,效率提高了许多,于是对查询的资料,以及写代码过程中遇到的一些问题进行整理。...
  • dd测试磁盘读写速度

    2016-04-07 09:24:31
    dd测试磁盘读写速度
  • 本文选自:原文链接测试环境:测试基于金士顿(kingston)USB 3.0 读卡器(FCR-HS3),接入USB3.0接口。测试软件ATTO Disk Benchmark,版本v2.47。...对于读写速度要求不高而是需要低价大容量的用户可以考虑该
  • linux 读写速度测试

    千次阅读 2012-05-30 09:45:29
    所以我们需要测试硬盘的读写速度,测试的方法很多,下面是使用linux 自带的dd命令测试硬盘的读写速度。 time有计时作用,dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of...
  • dd命令测试linux磁盘读写速度

    千次阅读 2019-06-20 12:50:42
    dd命令测试linux磁盘读写速度 1、先熟悉两个特殊的设备: (1)/dev/null:回收站、无底洞。 (2)/dev/zero:产生字符。 2、测试磁盘写能力 time dd if=/dev/zero of=/testw.dbf bs=4k count=100000 因为/dev/...
  • CPU资源的统计包括实际使用时间(real time)、用户态使用时间(the process spent in user mode)、内核态使用时间(the process spent in kernel mode)。 # time dd if=/dev/zero of=./largefile1 bs=5k count=...
  • 支持手机、SD卡检测速度,写入读取应用打开速度有影响顺序读和顺序写测试在RAM和存储之间传输大量数据(兆字节)。这些测试代表磁盘操作,例如大文件复制,视频记录/编码/解码等。写缓冲-影响写测试。写入操作使用中间...
  • Linux C++内存映射方式读写文件 Linux C++内存映射方式读写文件 584851044 0人评论 5181人阅读 2014-03-01...可以对大数据文件处理,并且可以提高文件的读写速度。 #include<stdio.h> #include<std...
  • Linux C++内存映射方式读写文件

    千次阅读 2017-01-16 16:44:05
    内存映射就是将磁盘上...可以对大数据文件处理,并且可以提高文件的读写速度。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
  • dd命令测试磁盘读写速度

    千次阅读 2016-08-12 11:07:27
    问: 以下几种方式测试磁盘读写速度有什么区别? dd bs=1M count=128 if=/dev/zero of=test dd bs=1M count=128 if=/dev/zero of=test; sync dd bs=1M count=128 if=/dev/zero of=test conv=fdatasync dd...
  • Linux 测试 IO 性能(磁盘读写速度

    万次阅读 2018-01-10 13:54:39
    Linux 测试 IO 性能(磁盘读写速度) 这几天做MySQL性能测试,偌大一个公司,找几台性能测试机器都很纠结,终于协调到两台,IO的性能如何还不知道。 数据库属于IO密集型的应用,所以还是先评估下Server的IO...
  • 磁盘和内存读写简单原理

    千次阅读 2019-08-15 11:32:25
    当程序要读取的数据时传入内存地址(行地址+列地址),如果数据不在主存中时,会触发一个缺页异常,此时系统会向磁盘发出读盘信号,通过柱面号,磁头号,扇区号定位磁盘位置,找到数据的起始位置并向后连续读取一页...
  • 数据库I/O读写速度

    千次阅读 2014-12-31 10:42:27
    工作中遇到的一个实际问题。 问题如下: 长时间,大量插入数据的速度慢的问题。 7*24小时的不间断想数据库中插入数据,单表的插入数据量平均目前平均35条/秒。有 40多个单表表都需要插入。插入数据的同时...
  • 命令通道:要发送的命令由ddr3_app_cmd指定(0号命令是写内存,1号命令是读内存),ddr3_app_en拉高就开始发送命令。 数据通道:要发送的数据由ddr3_app_wdf_data指定,ddr3_app_wdf_wren拉高就开始往FIFO里面送入...
  • 正确用DD测试磁盘读写速度

    千次阅读 2015-03-03 17:09:09
    问: 以下几种方式测试磁盘读写速度有什么区别? 1 2 3 4 dd bs=1M count=128 if=/dev/zero of=test  dd bs=1M count=128 if=/dev/zero of=test; sy

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 160,402
精华内容 64,160
关键字:

内存实际读写速度