首页 > 系统相关 >内存与磁盘的关系

内存与磁盘的关系

时间:2024-02-29 14:55:22浏览次数:29  
标签:关系 读取 程序 保存 内存 磁盘 数据

第五章内存和磁盘的新密关系,在此前的程序都是通过改变计算机的布线等来变更程序的,而现在程序都由存储设备保存,通过读取进行运行操作,储存部件由内存和磁盘组成。储存在磁盘中的程序需要再读入到内存后才能运行,应为磁盘读取的速度慢,程序的运行速度会降低。磁盘中的数据在读出后可以存储在内存中,再次进行同内容的读取时会从磁盘缓存中读出,加快数据的访问速度。把低速设备中的数据保存在高速设备中也能使数据的读取速度变快,比如浏览器显示较大的图片时会把数据暂时保存在磁盘中,在需要时在显示。虚拟内存是借助磁盘的一部分假想为内存来使用,可以是内存不足时来运行程序,主要有分页式和分段式两种。DLL文件可以达到节约内存的作用,磁盘保存数据是以簇为单位,无论存储多么小的文件都会占用一簇的空间。

标签:关系,读取,程序,保存,内存,磁盘,数据
From: https://www.cnblogs.com/Lxz1/p/18044098

相关文章

  • 查看centos磁盘容量
    1、df-Th2、fdisk-l3、lsblk[root@xxx/]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00512G0disk├─sda18:101G0part/boot└─sda28:20511G0part├─centos-root......
  • 内存管理
    内存管理使用物理内存,不安全。交换:运行时把进程载入内存,不运行时放回磁盘。利用基址寄存器和界限寄存器计算动态地址。没法动态分配堆内存。覆盖:把程序分为很多段,先装入段0,运行完段0再装入段1,有空间就放在段0上边,否则就覆盖段0。虚拟内存:让程序只有一部分被调入内存的情况下......
  • 内存淘汰策略
    1、不进行数据淘汰的策略noeviction(Redis3.0之后,默认的内存淘汰策略):它表示当运行内存超过最大设置内存时,不淘汰任何数据,这时如果有新的数据写入,则会触发OOM,但如果没有数据写入的话,只是单纯的查询或者删除操作的话,还是可以正常工作。2、进行数据淘汰的策略针对「进行数据淘汰......
  • 故障分析 | linux 磁盘io利用率高,分析的正确姿势
    一、背景简介作为一个DBA难免不了会遇到性能问题,那么我们遇到性能问题该如何进行排查呢?例如我们在高并发的业务下,出现业务响应慢,处理时间长我们又该如何入手进行排查,本篇文章将分析io高的情况下如何分析及定位。二、环境复现环境配置:本次测试使用128C_512G_4TSSD服务器配置,MyS......
  • JAVA虚拟机系列: (一) . JDK1.6/ 1.7/ 1.8运行时内存分配简要图解
     注意:  1.本文讨论均为JDK官方版本,默认采用的HotSpot虚拟机;  2.图片为本人绘制,转载请标明出处;  3.本博均为个人理解,如有分歧,欢迎指正和讨论 从JDK1.6到1.8,运行时内存分配简图分别如下:  在JDK1.7中的HotSpot中,已经把原本放在方法区的字......
  • 数据过期删除策略与内存淘汰策略
    Redis中提供了三种过期删除的策略1)惰性删除惰性删除,当一个键值对过期的时候,只有再次用到这个键值对的时候才去检查删除这个键值对,也就是如果用不着,这个键值对就会一直存在。优点:对CPU是友好的,只有在取出键值对的时候才会进行过期检查,这样就不会把CPU资源花费在其他无关紧要......
  • 数组关系_ABC342_D - Square Pair
    目录问题概述思路想法参考代码问题反思问题概述原题参考:D-SquarePair对于长度为n的数组,给出满足要求的数对对数:i<ja[i]*a[j]是一个平方数思路想法其实和以前的数组关系那题差不多,也是找关系,就是关系找不出来而已,对于两数相乘为平方数应该怎么考虑,可以知道对于任意数......
  • 《程序是怎样跑起来的》第九章“操作系统和应用的关系”
    在阅读了“操作系统和应用的关系”后,我对操作系统和应用程序之间的关系有了更深入的理解。我明白了操作系统为应用程序提供了运行的环境和服务,而应用程序则需要依赖这些服务来正常运行。这一章详细地解释了操作系统如何为应用程序提供服务,以及应用程序如何利用操作系统提供的服务......
  • L-BFGS-B(Limited-memory Broyden–Fletcher–Goldfarb–Shanno )算法理解 —— 内存
    本文主要讲下个人对数值优化算法中几种常见算法的理解。什么是优化算法?给出函数f(X),现在要求minf(X)时的X值,这就是最优化问题。1.共轭梯度法方程:A*x=b,A矩阵为对称正定矩阵,b为向量,目标为求解出向量x。个人认为共轭梯度法并不能被当做是一个真正的优化算法,因为共轭梯度......
  • Redis内存被占满的解决办法
    1、增加内存。不推荐,因为即使加大内存,以后还是会有内存被占满的可能,不能根本解决问题。2、使用RedisCluster3、使用内存淘汰策略redis2.6+版本,redis.conf中的默认的策略是noeviction,一共有八种:  其中,LRU是LeastRecentlyUsed的缩写,即最近最少使用;LFU是LeastFrequent......