共 50 篇文章 |
|
我们把之前的信号1-31叫做标准信号,由于标准信号会丢失,所以标准信号也叫做不可靠信号,由于标准信号是用bit flag实现的,所以标准信号也叫做标记信号(flag signal)。由于实时信号不会丢失,所以实时信号也叫作可靠信号,由于实时信号是用队列实现的,所以实时信号也叫做排队信号(queue signal)。然后去取一个信号出来,先取同步信号,同步信... 阅13 转2 评0 公众公开 22-08-30 07:27 |
MIPS R2000 InstructionSet古玩:x86指令列表奔腾指令集6502指令集MIPS R2000指令集也就是说,类似x86指令集、奔腾指令集、6502指令集、MIPS R2000指令集一开始都具有很少指令集,但它们都不是RISC处理器。上世纪90年代初流行的RISC和CISC处理器晶体管和指令的比较所以让我们得出结论,我们不能根据晶体管或指令数量区分RISC或CISC芯片。复杂性... 阅19 转0 评0 公众公开 22-05-13 13:40 |
Cpu(s): us 用户空间占用CPU百分比 sy 内核空间占用CPU百分比 ni 用户进程空间内改变过优先级的进程占用CPU百分比 id 空闲CPU百分比 wa 等待输入输出的CPU时间百分比 hi 硬中断(Hardware IRQ)占用CPU的百分比si 软中断(Software Interrupts)占用CPU的百分比st (Steal time) 是当 hypervisor 服务另一个虚拟处理器的时候,虚拟 CPU 等待实际... 阅15 转0 评0 公众公开 22-05-11 14:28 |
在main下创建一个新分支,不切换到新分支,仍在main下:(main)$ git branch my-branch.现在我们切回到主(main)分支,''''''''不小心的’删除my-branch分支(my-branch)$ git checkout mainSwitched to branch ''''''''main''''''''Your branch ... 阅24 转0 评0 公众公开 22-04-14 21:08 |
Arm服务器芯片编年史目录。在Arm服务器的初始岁月里,芯片设计公司来自各个不同的领域,带着自己对服务器CPU芯片的理解,各自交出了自己的产品。它测试的是HPE的moonshot系统,HPE的官方文件其实对X-gene评价颇高,因为X-gene是第一款量产的Arm 64bit 服务器芯片,初期的软件伙伴们,都是用着它家的系统的。某种程度上, Cavium的48核ThunderX ... 阅38 转0 评0 公众公开 21-11-29 11:31 |
为了解决这种情况,保证树的平衡性,适当地改造一下二叉树,普通的二叉树只保存一个值和两个左右节点,现在将树改造成一个节点能够保存2个值,而有三条指针指向其他节点,形成左-中-右节点,这样的节点称为3-节点。删除最大和最小键可以得出一个思路,不断的借用一个节点来保证当前节点不是2-节点,而是一个3-节点或者4-节点,这样可以安全的删... 阅42 转0 评0 公众公开 21-07-06 08:55 |
递归函数需要有临界停止点(结束条件),即递归不能无限制的执行下去。对于这样一种递归,它的流程大致是这样的定义递归算法及参数- 停止递归算法条件- (可存在)其他逻辑- 递归调用(参数需要改变)分治算法:将问题分解成多个子问题,子问题求解完合并得到结果,这个过程可以使用递归实现(也可能不使用递归),但大部分会用递归因为实现更加简洁,... 阅18 转0 评0 公众公开 21-06-29 17:45 |
pthread_mutex_t mutex_x=PTHREAD_MUTEX_INITIALIZER;分析:线程1不满足条件被阻塞,然后线程2运行,改变了条件,线程2发行条件改变了通知线程1运行,然线程1不满足条件被阻塞,然后线程2运行,改变了条件,线程2发行条件改变了通知线程1运行,然后线程2结束,然后线程1继续运行,然后线程1结束,为了确保线程1先执行,在创建线程2之前我们slee... 阅1345 转5 评0 公众公开 21-06-19 14:15 |
5种Linux网络IO模型包括:同步阻塞IO、同步非阻塞IO、多路复用IO、信号驱动IO和异步IO。多路复用IO模型。由于等待Socket数据到达过程非常耗时,所以这种方式解决了阻塞IO模型一个Socket连接就需要一个线程的问题,也不存在非阻塞IO模型忙轮询带来的CPU性能损耗的问题。不过到目前为止,异步IO和信号驱动IO模型应用并不多见,传统阻塞IO和多路复... 阅22 转1 评0 公众公开 21-06-11 07:04 |
抛弃公式,从本质上真正理解PID控制。所以,比例 积分控制算法为:u=kp*error ki?∫ error.由于这个积分项会将前面若干次的误差进行累计,所以可以很好的消除稳态误差(假设在仅有比例项的情况下,系统卡在稳态误差了,即上例中的0.8,由于加入了积分项的存在,会让输入增大,从而使得水缸的水位可以大于0.8,渐渐到达目标的1.0.),这就是积分... 阅30 转1 评0 公众公开 21-06-06 19:19 |