首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    《现代操作系统》—— 死锁

    在计算机系统中有很多独占性的资源,在任何一个时刻它们都只能被一个进程使用。比如硬件资源:打印机、扫描仪、光驱。也有一些软件资源:数据库表中的某一个记录、文件系统中某些文件等。两个进程同时使用同一个文件系统中的某个文件会引起文件系统的瘫痪,因此操作系统都具有授权一个进程(临时)拍他的访问某一资源的能力。不然可能会因为两个进程同时请求被占用的资源而导致死锁。 本文中的资源可以是硬件资源、软件资源以及一些数据资源(也属于软件资源),死锁可能出现在软件资源和硬件资源上。 本文只讨论进程死锁,至于线程死锁,其原理基本是一样的。

    00

    Kubernetes解决Noisy Neighbors场景的探索

    "noisy neighbour"问题的存在时间比云要长,这个词是在互联网技术资源共享开始的时候创造的。造成这种情况的原因通常是共同租户对资源施加了太多的压力,特别是在灵活的云计算中。当一个租户的性能由于另一个租户的活动而下降时,就会出现noisy neighbour问题,当下的云原生同样支持多租户应用场景,因此在同一台服务器上运行的业务(如业务应用程序)也会相互干扰。经典的场景是在线和离线业务负载的混部。如果没有隔离,离线应用程序会经常影响在线业务。当非关键业务的离线应用干扰关键的在线业务时,就称为“noisy neighbor”。如何解决这种问题?这就是本文的key。

    03

    NFV基本概念_nf缩写是什么意思

    NFV(网络功能虚拟化) SDN(软件定义网络) NFV即网络功能虚拟化(Network Functions Virtualization),将许多类型的网络设备(如servers,switches和storage等)构建为一个Data Center Network,通过借用IT的虚拟化技术虚拟化形成VM(虚拟机,Virtual Machine),然后将传统的CT业务部署到VM上。 在NFV出现之前设备的专业化很突出,具体设备都有其专门的功能实现,而之后设备的控制平面与具体设备进行分离,不同设备的控制平面基于虚拟机,虚拟机基于云操作系统,这样当企业需要部署新业务时只需要在开放的虚拟机平台上创建相应的虚机,然后在虚拟机上安装相应功能的软件包即可。这种方式我们就叫做网络功能虚拟化。

    01
    领券