系统架构设计师-计算机系统基础知识(2)

这篇具有很好参考价值的文章主要介绍了系统架构设计师-计算机系统基础知识(2)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、存储管理

        1、页式存储

        2、段式存储

        3、段页式存储

二、磁盘管理 

        1、先来先服务FCFS

        2、最短寻道时间优先SSTF

三、文件系统

        1、文件基本概念

        2、文件的类型:

        3、索引文件结构

        4、位示图

四、性能指标

五、性能设计

        1、阿姆达尔定律

六、性能评估

        1、Web服务器性能评估

        2、系统监视


一、存储管理

        1、页式存储

                将程序与内存划分为同样大小的块,以页为单位将程序调入内存。

                【优点】利用率高,碎片小,分配及管理简单。

                【缺点】增加了系统开销;可能产生抖动现象。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

                高级程序语言使用逻辑地址;

                运行状态,内存中使用物理地址。

                逻辑地址 = 页号 + 页内地址

                物理地址 = 页帧号(块号) + 页内地址

                例如:页内存储系统中,每个页的大小为4KB。

                        逻辑地址是:10 1100 1101 1110

                        对应的物理地址应该是?

                        答:因为每个页大小为4KB,等于2的12次方,所以逻辑地址的后12位是页内地址,前两位是也号,10是二进制转为十进制是2,对应上图6号块,6转换为二进制为110,所以物理地址是 110 1100 1101 1110。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

         因为有6个页号,但内存中之分配了4个页帧号,所以会有页面淘汰问题,页面淘汰时优先淘汰状态位为1且访问位为0(最近未被访问)的页面,如果访问位筛选出多个为0页面,此时考虑修改位为0的优先淘汰。

        2、段式存储

                按用户作业中的自然段来划分逻辑空间,然后调入内存,段的长度可以不一样。

                【优点】多道程序共享内存,各段程序修改互不影响。

                【缺点】内存利用率低,内存碎片浪费大。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

                逻辑地址转物理地址:

                        合法段地址:(0,25K)

                        非法段地址:(0,35K)

                        因为0号段的段长只有30K,35K会溢出。

        3、段页式存储

                段式与页式的综合体。先分段,再分页。1个程序可以有若干个段,每个段中可以有若干个页,每个页的大小相同,但每个段的大小不同。

                【优点】空间浪费小、存储共享容易、存储保护容易、能动态连接。

                【缺点】由于管理软件的增加,复杂性和开销也随之增加,需要的硬件以及占用的内存也有所增加

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

二、磁盘管理 

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

         存取时间 = 寻道时间 + 等待时间,寻道时间是指磁头移动到磁道所需的时间;等待时间为等待读写的扇区转到磁头下方所用的时间。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

         读取磁盘数据的时间应该包括以下三个部分:

        (1)找磁道的时间。

        (2)找块(扇区)的时间,即旋转延迟时间。

        (3)传输时间。

        例题:

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程        答:((10 * 10)+ 100 + 2)* 100 = 20200

                选择 D 

        1、先来先服务FCFS

                按顺序访问磁道。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

        2、最短寻道时间优先SSTF

                优先访问移动距离最短的磁道号,如果距离相同则判断扇区号,小的优先,不需要关注磁头号。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

         例题:

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

        答案:C

三、文件系统

        1、文件基本概念

                文件(File)是具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合,例如,一个源程序、一个目标程序、编译程序、一批待加工的数据和各种文档等都可以各自组成一个文件。

                一个文件包括文本体和文件说明。

                (1)文件体是文件真实的内容。

                (2)文件说明是操作系统为了管理文件所用到的信息,包括文件名、文件内部标识、文件类型、文件存储地址、文件长度、访问权限、建立时间和访问时间等。

        2、文件的类型:

        (1)按文件的性质和用途分类可将文件分为系统文件、库文件和用户文件。

        (2)按信息保存期限分类可将文件分为临时文件、档案文件和永久文件。

        (3)按文件的保护方式分类可将文件分为只读文件、读/写文件、可执行文件和不保护文件。

        (4)UNIX系统将文件分为普通文件、目录文件和设备文件(特殊文件)。

                例题:系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

                 答案:A

        3、索引文件结构

                默认有13个节点,前10个存放数据盘,为直接索引,后3个存放索引盘,分别为一级间接索引、二级间接索引、三级间接索引。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

        例题:

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程         答:1KB = 1024B,1024 / 4 = 256

                因为数组0 - 5为直接地址索引,所以一级简介索引范围应该是6 - 261.

                所以答案(1)应该为 A。因为含有二级索引,二级索引的长度为256的平方,也就是65536,再加上一级索引的256,再加直接地址索引的6,等于65798,答案(2)选D。

        4、位示图

                 利用二进制的一位来表示磁盘中的一个盘块的使用情况。当其值为“0”时,表示对应的盘块空闲;为“1”时,表示已经分配。

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

                例题: 

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

                 答:1GB = 1024MB,300GB = 300 * 1024 = 307200

                        307200 / 32 = 9600,答难选D。

                拓展问题:若物理块从0号开始编号,某页面放置在1023号物理块,则它在几号字,几号位?

                答:因为物理块从0号开始编号,且放置在1023块,所以是放在第1024个物理块,1024 / 32 = 32,所以是放在了第32个字,的最后一号位,因为是从0开始编号,所以是第31个字的第31号位。

四、性能指标

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

五、性能设计

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

        1、阿姆达尔定律

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

        答案:B

六、性能评估

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

系统架构设计师-计算机系统基础知识(2),软考高级,系统架构师,系统架构,软件工程

        1、Web服务器性能评估

        (1)在Web服务器的测试中,反映其性能的指标主要有:最大并发连接数、响应延迟和吞吐量等

        (2)常见的Web服务器性能评测方法有基准性能测试、压力测试和可靠性测试

        2、系统监视

                进行系统监视通常有3种方式:一是通过系统本身提供的命令,如UNIX/Linux系统中的W、ps、last、Windows中的netstat等;二是通过系统记录文件查阅系统在特定时间内的运行状态;三是集成命令、文件记录和可视化技术的监控工具,如Windows的perfmon应用程序文章来源地址https://www.toymoban.com/news/detail-689792.html

到了这里,关于系统架构设计师-计算机系统基础知识(2)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 系统架构设计师---计算机基础知识之数据库系统结构与规范化

    目录 一、基本概念  二、 数据库的结构  三、常用的数据模型         概念数据模型        基本数据模型        面向对象模型 四、数据的规范化      函数依赖       范式   1. 数据库 (DataBase, DB) : 是指长期储存在计算机内的、有组织的、可共享的数据集合。   

    2024年02月12日
    浏览(39)
  • 软件设计师笔记--计算机系统知识

    备战2023年5月27号的软件设计师考试,在此做一个学习笔记的分享,侵删。 推荐UP主:zst_2001 推荐UP主分享的学习路线:zst的软件设计师学习路线 推荐刷题软件:软考通 个人感悟:适合非科班小白学习,讲完某个知识点系统的刷题,然后自己在软考通上面系统的刷章节题,最

    2024年02月01日
    浏览(38)
  • 软考A计划-电子商务设计师-计算机系统基础知识

    点击跳转专栏=Unity3D特效百例 点击跳转专栏=案例项目实战源码 点击跳转专栏=游戏脚本-辅助自动化 点击跳转专栏=Android控件全解手册 点击跳转专栏=Scratch编程案例 专注于 Android/Unity 和各种游戏开发技巧,以及 各种资源分享 (网站、工具、素材、源码、游戏等) 有什么需要

    2024年02月07日
    浏览(30)
  • 中级软件设计师备考---计算机组成与体系结构1

    对于n位二进制数,原码、反码和补码的表示范围如下: 原码:用最高位表示符号位,0表示正数,1表示负数。n位二进制数的原码表示范围为:-(2 n-1 -1) ~ 2 n-1 -1。 反码:正数的反码与原码相同,负数的反码是将原码中除符号位外的所有位取反。n位二进制数的反码表示范围

    2023年04月09日
    浏览(43)
  • 中级软件设计师备考---计算机组成与体系结构3

    计算题 概念题 计算可靠度 码距:是指两个码字之间的不同位数。例如,1010和1111之间的码距是2,因为它们在第二位和第三位上不同。在信息传输中,码距越大,就越容易检测和纠正错误。 在一个码组内为了检测e个误码,要求最小码距d应满足:d=e+1 在一个码组内为了纠正

    2023年04月15日
    浏览(33)
  • 【软件设计师暴击考点】计算机组成原理与体系结构高频考点暴击系列【一】

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 : 软件设计师考点暴击 下午题 ⭐【软件设计师暴击考点】下午题高频考点暴击系列 上午题目录 进入专栏浏览:

    2024年02月10日
    浏览(31)
  • 系统架构设计师-计算机网络

    目录 一、计算机网络技术概述         1、网络概述         2、网络有关指标         3、网络分类         4、5G技术 二、组网技术         1、交换技术         2、基本交换原理 三、TCP/IP协议簇         1、DHCP         2、DNS 四、网络规划与设计         1、网络概述

    2024年02月09日
    浏览(26)
  • 【软考 系统架构设计师】计算机网络⑦ 云计算

    回到总目录 为了不辜负已经订阅了专栏的同学们的 信任 ,所以本专栏不会有任何的优惠活动。 另外,当订阅人数每次达到 2 n ( n 2 ) 2^n(n2) 2

    2024年02月02日
    浏览(33)
  • 系统架构设计师笔记第31期:边缘计算

    边缘计算是一种计算模型,它将计算和数据处理能力从传统的集中式云计算中心向接近数据源和终端设备的边缘位置移动。边缘计算旨在提供更低延迟、更高带宽、更好的数据隐私和更强的实时决策能力。 边缘计算的特点如下: 低延迟:边缘计算将计算资源部署在离终端设

    2024年02月15日
    浏览(26)
  • 系统架构设计师(第二版)学习笔记----计算机网络

    【原文链接】系统架构设计师(第二版)学习笔记----计算机网络 诞生阶段 形成阶段 互联互通阶段 高度发展阶段 数据通信 资源共享 管理集中化 实现分布式处理 负荷均衡 速率 带宽 吞吐量 时延 往返时间 利用率 费用 质量 标准化 可靠性 可扩展和可升级性 易管理和维护性

    2024年02月09日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包