书栈网 · BookStack 本次搜索耗时 0.043 秒,为您找到 204030 个相关结果.
  • 应用架构

    Electron 应用架构 主进程和渲染器进程 主进程和渲染进程之间的区别 题外话:进程间通讯 使用Electron的API 使用 Node.js 的 API Electron 应用架构 在我们深入了解Electron的API之前,我们需要探讨一下在Electron中可能遇到的两种进程类型。 它们是完全不同的,因此理解它们非常重要。 ...
  • 操纵集群

    操纵集群 用 upstart 控制 Ceph 启动所有守护进程 停止所有守护进程 按类型启动所有守护进程 按类型停止所有守护进程 启动单个进程 停止单个进程 运行 Ceph 通过 sysvinit 机制运行 Ceph 启动所有守护进程 停止所有守护进程 启动一类守护进程 停止一类守护进程 启动单个守护进程 停止单个守护进程 把 C...
  • 实现: 创建并执行用户线程

    【实现】创建并执行用户线程 数据结构扩展:进程控制块和用户线程数据结构 创建用户线程 退出用户线程 【实现】创建并执行用户线程 数据结构扩展:进程控制块和用户线程数据结构 由于ucore采用的是内核级线程模型,所以一个用户线程有一个进程控制块,但由于用户线程不同于用户进程,所以要对已有进程控制块进行简单扩展,这个扩展其实就是要表达共享了同一...
  • 一个APP从启动到主页面显示经历了哪些过程?

    一、流程概述 启动流程: 二、理论基础 1.zygote 2.system_server 3.ActivityManagerService 下面介绍下Android系统里面的服务器和客户端的概念。 4.Launcher 5.Instrumentation和ActivityThread 6.ApplicationThread 三、启动流程 ...
  • 基础结构

    基础结构 Electron 多进程机制 进程间通信 扩展的能力 基础结构 在编写扩展之前,我们首先需要了解一下 Cocos Creator 内,扩展的基础结构。 Electron Cocos Creator 编辑器是基于 GitHub 的 Electron 内核开发。 Electron 是一个集成了 Node.js 和 Google ...
  • 第5章 调度

    3156 2018-02-16 《xv6 中文文档》
    第5章 调度 多路复用 代码:上下文切换 代码:调度 睡眠与唤醒 代码:睡眠与唤醒 代码:管道 代码:wait , exit , kill 现实情况 练习 第5章 调度 任何操作系统都可能碰到进程数多于处理器数的情况,这样就需要考虑如何分享处理器资源。理想的做法是让分享机制对进程透明。通常我们对进程造成一个自己独占处理器的假...
  • 并发

    并发 进程 进程的基本状态 进程调度 调度种类 非抢占式调度与抢占式调度 调度策略的设计 调度算法 进程同步 临界资源与临界区 信号量 P操作 V操作 锁 CAS 死锁 死锁产生的四个必要条件 死锁避免 进程间通信 线程 线程的属性: IO多路复用 基本概念 常见的IO复用实现 并发 进程 进程是一个...
  • 10.3 线程

    10.3 线程 导航 10.3 线程 与进程类似,线程是允许应用程序并发执行多个任务的一种机制。一个进程可以包含多个线程。同一个程序中的所有线程均会独立执行相同程序,且共享同一份全局内存区域。 同一进程中的多个线程可以并发执行。在多处理器环境下,多个线程可以同时并行。如果一个线程因等待 I/O 操作而遭阻塞,那么其他线程依然可以继续运行。 在 ...
  • 讨论

    讨论 讨论 当进程收到了一个“原因”不是normal的信号,默认行为是终止自己,并通知与它相连接的进程(见第??节)。通过使用连接和捕捉EXIT信号建立一个分层的系统是不难的。在这个系统最顶层的进程(应用进程)并不捕获EXIT信号。具有依赖关系的进程相互连接。底层进程(操作系统进程)捕获EXIT并且和需要监视的应用进程(见图8.2)建立连接。使用这种...
  • 一般准则

    一般准则 分离构建和运行环境 僵尸进程和孤儿进程 参考文档 一般准则 分离构建和运行环境 使用dumb-int 等避免僵尸进程 不推荐直接使用Pod,而是推荐使用Deployment/DaemonSet等 不推荐在容器中使用后台进程,而是推荐将进程前台运行,并使用探针保证服务确实在运行中 推荐容器中应用日志打到stdout和stderr,方便...