更多“采用缓冲技术既能够协调()大小与物理块大小不一致的问题,又能够缓”相关问题
  • 第1题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为( )μs;采用双缓冲区需要花费的时间为( )μs。

    A.100 B.107 C.152 D.170A.100 B.107 C.152 D.170


    正确答案:C,B

  • 第2题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10us,由缓冲区送至

    用户区的时间是5us,系统对每个磁盘块数据的处理时间为2us。若用户需要将大小为

    10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单

    缓冲区需要花费的时间为(23)us。

    A.100

    B.107

    C.152

    D.170


    正确答案:C
    试题(23)的正确的答案为C。在块设备输入时,假定从磁盘把一块数据输入到缓冲区的时间为T,缓冲区中的数据传送到用户工作区的时间为M,而系统处理(计算)的时间为C,如图(a)所示。当第一块数据送入用户工作区后,缓冲区是空闲的可以传送第二块数据。这样第一块数据的处理C1与第二块数据的输入T2是可以并行的,依次类推,如图(b)所示。系统对每一块数据的处理时间为:Max(C,T)+M。因为,当T>C时,处理时间为M+T;当T<C时,处理时间为M+C。本题每一块数据的处理时间为10+5=15,Docl文件的处理时间为15*10+2。

  • 第3题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为 16us, 由缓冲区送至用户区的时间是 5us,在用户区内系统对每块数据的处理时间为 1us.若用户需要将大小为 10 个磁盘 块的 Doc1 文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为(请作答此空)us: 采用双缓冲区需要花费的时间为,( )us.

    A.160
    B.161
    C.166
    D.211

    答案:D
    解析:
    这是一个简单的缓冲区的问题。由于缓冲区的访问是互斥的,所以对单一缓冲区,从磁盘写入和读出到用户区的操作必须串行执行,也就是要保证互斥操作。而CPU对数据的分析与从用户区读数据也是需要互斥操作,但是CPU分析与从磁盘写入缓冲区的操作可以并行。从本题看,由于分析所用的时间小于从磁盘写入缓冲区的时间,因此,CPU会空闲。单缓冲区的总时间=(磁盘写入缓冲区时间+缓冲区读出时间)×10+CPU处理最后一块数据的时间=(16+5)×10+1=211μs。当采用双缓冲区时,每块缓冲区的操作也必须满足互斥操作,但是,对两块缓冲区的操作却可以并行,所以,当第一个缓冲区写满以后,磁盘紧接着写另一个缓冲区,同时,前一个已经满了的缓冲区被读出到用户区,并立即进行CPU的数据分析。读出操作和数据分析必须互斥进行,故,从时间上看,当数据被读出并分析后,恰好另一个缓冲区也写满了,可以立即进行读出数据到用户区并进行数据分析。两块缓冲区交替进行读写,直到数据分析完毕,因此,总时间=(磁盘写入缓冲区时间)×10+读出最后一块数据时间+CPU分析最后一块数据时间=(16)×10+5+1=166s。

  • 第4题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为15μs,由缓冲区送至用户区的时间是5μs,在用户区内系统对每块数据的处理时间为1μs。若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为______μs;采用双缓冲区需要花费的时间为(请作答此空)μs。

    A.150
    B.151
    C.156
    D.201

    答案:C
    解析:
    因为在块设备输入时,假定从磁盘把一块数据输入到缓冲区的时间为T,缓冲区中的数据传送到用户工作区的时间为M,而系统处理(计算)的时间为C,如下图所示。



    单缓冲工作过程图当第一块数据送入用户工作区后,缓冲区是空闲的可以传送第二块数据。这样第一块数据的处理C1与第二块数据的输入T2是可以并行的,依次类推,如下图所示。系统对每一块数据的处理时间为:Max(C, T)+M。因为,当T>C时,处理时间为M+T;当T<C时,处理时间为M+C。本题每一块数据的处理时间为15+5=20,Doc1文件的处理时间为20×10+1。



    单缓冲并行工作示意图双缓冲工作方式基本方法是在设备输入时,先将数据输入到缓冲区1,装满后便转向缓冲区2。此时系统可以从缓冲区1中提取数据传送到用户区,最后由系统对数据进行处理,如下图所示。



    双缓冲工作过程图双缓冲可以实现对缓冲区中数据的输入T和提取M,与CPU的计算C,三者并行工作,如下图所示。从图中可以看出,双缓冲进一步加快了I/O的速度,提高了设备的利用率。在双缓冲时,系统处理一块数据的时间可以粗略地认为是Max(C, T)。如果C<T,可使块设备连续输入;如果C>T,则可使系统不必等待设备输入。本题每一块数据的处理时间为10,采用双缓冲需要花费的时间为15×10+5+1=156。



    双缓冲并行工作示意图

  • 第5题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为15μs,由缓冲区送至用户区的时间是5μs,在用户区内系统对每块数据的处理时间为1μs,若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为( )μs

    A.150
    B.151
    C.156
    D.201

    答案:D
    解析:

  • 第6题:

    采用组相联映像的Cache存储器,为提高其等效性访问速度应()。

    • A、增大主存容量(Cache大小不变)
    • B、增加Cache的块数(块的大小不变)
    • C、减小组的大小(块的大小不变)
    • D、减小块的大小(组的大小不变)

    正确答案:B

  • 第7题:

    如果用户程序的工作是读入一个数据段,处理之,再读入下一段,再处理之……,直到n个数据段全部处理完毕。设数据段的长度与磁盘块的长度相等。若磁盘管理采用单缓冲技术,缓冲器的长度也和磁盘块的长度相等;若磁盘管理采用双缓冲技术,每个缓冲区的长度与磁盘块相等(即总长为2个磁盘块)。请分别描述采用这两种技术时,“磁盘读入/数据从缓冲区移入用户区/用户处理”这3种操作步骤如何并行。


    正确答案: 采用单缓冲技术,读入第n+1个数据段和用户处理第n个数据段可以并行,但数据从缓冲区移入用户区时,磁盘不能读入数据,用户程序也不能处理数据。
    采用双缓冲技术时,读入第n+1个数据时,能够与“把第n个数据段从缓冲区移入用户区”,“用户处理第n个数据段”,“读入第n+2个数据段”并行。

  • 第8题:

    信息检索语言既能够提高信息的查全率,又能够提高信息的查准率。


    正确答案:正确

  • 第9题:

    填空题
    采用缓冲技术既能够协调()大小与物理块大小不一致的问题,又能够缓解()与外围设备之间速度不匹配的矛盾。

    正确答案: 逻辑记录,处理器(或CPU)
    解析: 暂无解析

  • 第10题:

    单选题
    既能够治疗虫积,又能够治疗疟疾寒热的药物是(  )。
    A

    B

    C

    D

    E


    正确答案: C
    解析: 暂无解析

  • 第11题:

    填空题
    当采用记录的成组和分解技术时,若磁盘上每个存储块可以存放用户的10个逻辑记录,用户的0-9记录放在磁盘的第0号存储块,用户的10-19号记录放在磁盘的第l号存储块。假设主存储器中的成组和分解缓冲区大小与磁盘存储块大小相等,读入或写出一块存储块需时间T,从缓冲区取出或向缓存区写入一个逻辑记录需时间t,处理一个逻辑记录的时间为p。那么,当用户程序需要读出7-12号逻辑记录,并对其中的每一个逻辑记录分别进行处理后写回原来的磁盘块,若不采用设备管理中的缓冲技术,至少需要的时间是()

    正确答案: 4T+12t+6p
    解析: 暂无解析

  • 第12题:

    配伍题
    瓜蒌治疗的病证是()|杏仁治疗的病证是()
    A

    既能够治疗肠燥便秘,又能够治疗胸痹、结胸

    B

    既能够治疗肠燥便秘,又能够治疗咳嗽气喘

    C

    既能够治疗肠燥便秘,又能够治疗声音嘶哑

    D

    既能够治疗肠燥便秘,又能够治疗水肿

    E

    既能够治疗肠燥便秘,又能够治疗目赤肿痛


    正确答案: C,B
    解析: 暂无解析

  • 第13题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至

    用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为

    10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单

    缓冲区需要花费的时间为(25)μs采用双缓冲区需要花费的时间为(26)μs。

    A.100

    B.107

    C.152

    D.170


    正确答案:C
    试题(25)的正确的答案为C。在块设备输入时,假定从磁盘把一块数据输入到缓冲区的时间为T,缓冲区中的数据传送到用户工作区的时间为M,而系统处理(计算)的时间为C,如图(a)所示。当第一块数据送入用户工作区后,缓冲区是空闲的,可以传送第二块数据。这样第一块数据的处理CI与第二块数据的输入T2是可以并行的,如图(b)所示,依次类推。系统对每一块数据的处理时间为:Max(C.T)+M。因为当T>C时,处理时间为M+T;当T<C时,处理时间为M+C。本题每一块数据的处理时间为10+5=15,Docl文件的处理时间为15*10+2。

  • 第14题:

    苦杏仁治疗的病证是

    A. 既能够治疗肠燥便秘,又能够治疗胸痹、结胸
    B. 既能够治疗肠燥便秘,又能够治疗咳嗽气喘
    C. 既能够治疗肠燥便秘,又能够治疗声音嘶哑
    D. 既能够治疗肠燥便秘,又能够治疗水肿
    E. 既能够治疗肠燥便秘,又能够治疗目赤肿痛

    答案:B
    解析:
    苦杏仁主治:(1)咳嗽气喘。本品降肺气之中兼有宣肺之功,为治咳喘要药。随证配伍,可用于多种咳喘病证。(2)肠燥便秘。常与柏子仁、郁李仁等同用,如五仁丸。

  • 第15题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs,若用户需要将大小为10个磁盘块的Doc文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费时间为 (请作答此空) μs;采用双缓冲区需要花费的时间为 ( ) μs。

    A.100
    B.107
    C.152
    D.170

    答案:C
    解析:
    单缓冲区:(10+5)×10+2=152

  • 第16题:

    假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为( )μs;采用双缓冲区需要花费的时间为(请作答此空)μs。

    A.100
    B.107
    C.152
    D.170

    答案:B
    解析:
    本题的正确的答案为B。双缓冲工作方式基本方法是在设备输入时,先将数据输入到缓冲区1,装满后便转向缓冲区2。此时系统可以从缓冲区1中提取数据传送到用户区,最后由系统对数据进行处理,如下图(c)所示:



    双缓冲可以实现对缓冲区中数据的输入T和提取M,与CPU的计算C,三者并行工作。所以双缓冲进一步加快了I/O的速度,提高了设备的利用率。在双缓冲时,系统处理一块数据的时间可以粗略地认为是Max(C,T)。如果C<T,可使块设备连续输入;如果C>T,则可使系统不必等待设备输入。本题每一块数据的处理时间为10,采用双缓冲需要花费的时间为10*10+5+2=107,如图(d)所示。

  • 第17题:

    某计算机系统输入/输出采用双缓冲工作方式,其工作过程如下图所示,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间T为10μs,缓冲区送用户区的时间M为6μs,系统对每个磁盘块数据韵处理时间C为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送用户区进行处理,那么采用双缓冲需要花费的时间为(请作答此空 )μs,比使用单缓冲节约了( )μs时间。

    A. 100
    B. 108
    C. 162
    D. 180

    答案:B
    解析:
    当第一块数据送入用户工作区后,缓冲区是空闲的就可以传送第二块数据。这样第一块数据的处理C1与第二块数据的输入T2是可以并行的,依次类推,如下图(b)所示。系统对每一块数据的处理时间为:Max(C,T)+M。因为,当T>C时,处理时间为M+T;当T<C时,处理时间为M+C。本题单缓冲区执行时间:(10+6+2)+(10-1)*(10+6)=162us

    双缓冲可以实现对缓冲区中数据的输入T和提取M,与CPU的计算C,三者并行工作,如下图所示。从图中可以看出,双缓冲进一步加快了I/O的速度,提高了设备的利用率。在双缓冲时,系统处理一块数据的时间可以粗略地认为是Max(C,T)。如果C<T,可使块设备连续输入;如果C>T,则可使系统不必等待设备输入。本题双缓冲区执行时间:(10+6+2)+(10-1)*10=108us

  • 第18题:

    公共部门用人的目的是要做到既能够“管住”人,又能够管好人。


    正确答案:错误

  • 第19题:

    干细胞既能够自我更新,又能够发育成为完整的动物个体。


    正确答案:错误

  • 第20题:

    缓冲溶液的缓冲容量的大小与缓冲溶液的()及()有关。


    正确答案:总浓度;共轭酸碱浓度比

  • 第21题:

    单选题
    采用组相联映像的Cache存储器,为提高其等效性访问速度应()。
    A

    增大主存容量(Cache大小不变)

    B

    增加Cache的块数(块的大小不变)

    C

    减小组的大小(块的大小不变)

    D

    减小块的大小(组的大小不变)


    正确答案: D
    解析: 暂无解析

  • 第22题:

    判断题
    在高速缓冲存储器的设计中,块大小与高速缓冲存储器和主存储器间的数据交换单位有关。
    A

    B


    正确答案:
    解析:

  • 第23题:

    配伍题
    既能够治疗虫积,又能够治疗食积气滞的药物是()|既能够治疗虫积,又能够治疗疟疾寒热的药物是()
    A

    槟榔

    B

    榧子

    C

    芦荟

    D

    鹤虱

    E

    花椒


    正确答案: C,B
    解析: 暂无解析