- Sektör: Computer
- Number of terms: 4807
- Number of blossaries: 1
- Company Profile:
Sun Microsystems is a multinational vendor of computers, computer software and hardware, and information technology services.
小型、快速、硬件控制的内存,充当处理器与主内存之间的缓冲器。缓存包含最近使用指令和数据的内存地址的副本(地址和内容)。每个地址参考首先进入缓存。如果所需的指令或数据不再缓存内,则出现缓存丢失。内容跨总线从主内存取得进入执行的质量中指定的CPU寄存器,副本也写入缓存。不久同一位置可能再次被使用,若如此,在缓存中找到地址,导致缓存击中。如果发生对地址的写入操作,硬件步进写入到缓存,而且也生成对主内存的连续写入。
Industry:Computer
MBus是处理器/内存/IO互连的总线规格。SPARC International将其许可给多个芯片厂商,这些厂商生产互操作的CPU模块、IO接口和内存控制器。MBus是电路交换协议组合读取请求并对单个总线做出响应。MBus级别I定义了单处理器信号;MBuse级别II定义了写验证缓存内在机制的多处理器扩展。
Industry:Computer
通过读取本地缓存保持缓存一致性,直到写入发生。要更改变量的值,写入处理器首先须验证其他缓存中的所有副本。写入处理器然后释放,更新本地副本,直到另一处理器需要该变量。写入处理器通过总线发出一个验证信号并调用缓存检查,查看它们是否有副本;如果有,它们必须验证包含该词的块。此方案允许有多个读取方,而不知识一个写入方。写入验证仅在首次写入时使用该总线来验证其他副本;后续的本地写入不会导致总线流量,因此减少对纵向带宽的需求。另见缓存、缓存局域性、一致性、错误共享和写入更新。
Industry:Computer
在Solaris环境中,库中的功能调用为mt安全或非mt安全;ms安全代码也称为“重新进入”代码。即多个线程可以同时调用模块中给定的功能,功能代码对此进行处理。该假设是线程之间共享的数据只能通过模块功能方法。如果易变的全局数据对模块的客户端可用,相应的所也必须对接口可见。
另外,模块功能无法实现重新进入,除非假设客户端可一致地并在适当的时使用锁。零件单锁策略。
Industry:Computer
在单锁策略中,线程获得单个应用程序范围的互斥锁,该应用程序的所有线程都在运行,在线程拦截之前释放锁。单锁策略要求系统中的所有模块和库协作,在单个锁上实现同步。由于在任何指定时刻只有一个线程可以访问共享数据,因此每个线程作为内存的一致视图。此策略在单处理器中非常高效,共享的内存被置于一致的状态,然后频繁释放锁,足以让其他线程运行。另外,在单处理器系统中,如果大多数I/O操作期间没有放弃锁,则并发消失。单锁策略无法在多处理器系统中应用。
Industry:Computer
在共享的内存架构中,缓存彼此通信和缓存与主内存通信的机制。在数据包交换中,数据流量被分为较小的段,这些段称为数据包,多路传输到总线。数据包携带支持缓存和内存硬件确定数据包目的地和发送数据包到最终目的地的标识。数据包交换允许总线数据流量多路传输和未排序的数据包发送到总线。未排序的数据包在目的地(缓存或主内存)重新汇总。另见缓存、共享内存。
Industry:Computer