有阵子没有更新随笔了。。。 (最近时间不多,有时间了也不想写) 目前控制类的收发数据都已经调试通过了,interrupt和bulk传输还没写。今天就把xhci的中断机制总结一下吧。 XHCI中断机制 在新一代的USB主控制器的设计中, 除了寄存器操作, 对主控制器的操作主要分为三种类型: 命令, 传 ...
分类:
其他好文 时间:
2020-07-07 00:41:34
阅读次数:
79
websockets介绍 websockets这个新协议为客户端提供了一个更快、更有效的通信线路。像HTTP一样,websockets运行在TCP连接之上,但是它们更快,因为我们不必每次都打开一个新的连接来发送消息,因为只要服务器或客户端想要,连接就会一直保持活跃。 更好的是,由于连接永远不会中断, ...
分类:
Web程序 时间:
2020-07-06 10:58:08
阅读次数:
65
读读小可爱,变成小可爱 无论多大,都要热爱英雄、童话和魔法 玻璃晴朗,橘子辉煌 太急没有故事,太缓没有人生 砰砰在左边,你在砰砰里 不许哭,不许哭,不许流那些小珍珠 热爱众生万物,无最爱,无例外 你的出现,是我生命中最高级的中断 面向对象面向君,不负代码不负卿 开开心心,不动脑筋;可可爱爱,没有脑袋 ...
分类:
其他好文 时间:
2020-07-06 01:12:37
阅读次数:
170
一、实验要求 以fork和execve系统调用为例分析中断上下文的切换 分析execve系统调用中断上下文的特殊之处 分析fork子进程启动执行时进程上下文的特殊之处 以系统调用作为特殊的中断,结合中断上下文切换和进程上下文切换分析Linux系统的一般执行过程 二、实验过程 fork系统调用 for ...
分类:
系统相关 时间:
2020-07-05 22:48:37
阅读次数:
71
break 语句“跳出”循环。 continue 语句“跳过”循环中的一个迭代。 Break 语句 在本教程稍早的章节中,您已见到了 break 语句。它被用于“跳出” switch 语句。 break 语句也可用于跳出循环。 break 语句会中断循环,并继续执行循环之后的代码(如果有): 实例 ...
分类:
编程语言 时间:
2020-07-05 15:45:43
阅读次数:
76
AWS云上混沌工程实践之可行性评估篇-收集 我们在启动篇中谈到混沌工程的发展不是一蹴而就的, Chaos Monkey 开创了混沌工程的先河,从对基础设施的扰动( EC2 实例随机终止 Chaos Monkey 、模拟可用区中断 Chaos Gorilla 、模拟区域中断 Chaos Kong 等) ...
分类:
其他好文 时间:
2020-07-05 15:22:02
阅读次数:
63
AWS云上混沌工程实践之启动篇 工程师团队最不愿碰到的便是大半夜被电话叫醒,开始紧张地查验问题,处理故障以及恢复服务。也许就是因为睡前的一个很小的变更,因某种未预料到的场景,引起蝴蝶效应,导致大面积的系统混乱、故障和服务中断,对客户的业务造成影响。特别是近几年,尽管有充分的监控告警和故障处理流程,这 ...
分类:
其他好文 时间:
2020-07-05 15:14:15
阅读次数:
88
DDoS即分布式拒绝服务攻击,DDoS里面的 DoS是denial of service(停止服务)的缩写,表示这种攻击的目的,就是使得服务中断。最前面的那个D是 distributed(分布式),表示攻击不是来自一个地方,而是来自四面八方,因此更难防御。 什么是DDoS攻击? 这是我见过最有趣、最 ...
分类:
其他好文 时间:
2020-07-04 22:38:44
阅读次数:
95
JAVA线程虚假唤醒 线程虚假唤醒问题描述 ? 在JDK API文档中,关于Object类的wait()方法有这样一句话描述"线程也可以唤醒,而不会被通知,中断或超时,即所谓的虚假唤醒 。 虽然这在实践中很少会发生,但应用程序必须通过测试应该使线程被唤醒的条件来防范,并且如果条件不满足则继续等待", ...
分类:
编程语言 时间:
2020-07-04 22:26:00
阅读次数:
66
1、不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。不可中断, 指进程不响应异步信号。 第 441 页 共 485 页2、暂停状态/跟踪状态:向进程发送一个 SIGSTOP 信号,它就会因响应该信号 而 进入 TASK_STOPPED 状态;当进程正在被跟踪时,它处于 TASK_TRACE ...
分类:
系统相关 时间:
2020-07-04 13:34:38
阅读次数:
115