RPC简单介绍 RPC 1. RPC是什么 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI ...
分类:
其他好文 时间:
2019-02-23 10:30:06
阅读次数:
168
一:常用功能优化: 1:网络连接的优化: 只能在events模块设置,用于防止在同一一个时刻只有一个请求的情况下,出现多个睡眠进程会被唤醒但只能有一个进程可获得请求的尴尬,如果不优化,在多进程的nginx会影响以部分性能。 2.设置是否允许同时接受多个网络连接: 只能在events模块设置,Ngin ...
分类:
其他好文 时间:
2019-02-12 10:20:58
阅读次数:
199
睡眠麻痹 CSP HSP 来源 https://www.zhihu.com/question/29666875/answer/65480583 俗名“鬼压床”、“鬼压身”或者“梦魇”的,学名叫睡眠麻痹(sleep paralysis),注意,不是“睡你麻痹”┑( ̄Д  ̄)┍,看错的下面排队面壁。 讨 ...
分类:
其他好文 时间:
2019-02-03 12:24:27
阅读次数:
270
思路: ①用结构体stu,属性有清醒时间,睡眠时间,开始处于的时间,状态(醒着还是睡着), 还有计数器。 ②二维数组存表格。 ③在确定接下来要进入的状态之后,就一次把表格里持续状态的数据都修改掉,比如: 第一个学生的数据是2 3 1,那么开始的时候他要进入2t的清醒期,此时就把data[0][0]和 ...
分类:
其他好文 时间:
2019-02-02 00:45:34
阅读次数:
169
为什么要短睡 ? 通常人们所认识到,并接受的睡眠时间是每天7-8个小时。也就是说,一天24个小时,有接近1/3的时间是在睡眠中度过的。那么,扩展到整个人生,竟有就有1/3是在床上度过的。人生苦短,既然死亡是不可避免的终点。那么减少睡眠时间,是否可以看成增加了生命的长度了呢 ?虽然睡觉也可以睡得很幸福 ...
分类:
其他好文 时间:
2019-01-24 15:03:52
阅读次数:
137
vmstat:Reportvirtualmemorystatisticsvmstat[options][delay[count]]procs:[进程process]r:等待运行的进程的个数;CPU上等待运行的任务的队列长度;b:处于不可中断睡眠态的进程的个数;被阻塞的任务队列的长度;memory:swpd:交换内存使用总量;free:空闲的物理内存总量;buffer:用于buffer的内存总量;c
分类:
其他好文 时间:
2019-01-23 19:36:06
阅读次数:
180
1.今天凌晨1点多开始插入数据,到现在为止,一共插入的数据大小,大约是30M数据,但是总量在190M数据左右 2.中间我去睡觉,电脑可能也是处于睡眠状态. 3.电脑的性能也很大程度决定了这个处理数据的速度(比如,位宽,是否支持超频等等吧.) 4.灵活处理问题吧,300万条数据太多,可以选择3万条数据 ...
分类:
其他好文 时间:
2019-01-20 16:28:45
阅读次数:
139
L1-047 装睡 (10 分) 你永远叫不醒一个装睡的人 —— 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70次。下面给定一系列人的呼吸频率与脉搏,请你找出他们中间有可能在装睡的人,即至少一项指标不在正常范围 ...
分类:
其他好文 时间:
2019-01-19 23:25:03
阅读次数:
585
一、进程标识 二、函数fork 1.写时复制,copy-on-write 2.文件共享,父进程等待子进程完成,子进程结束后,它对任一共享描述符的读写操作的文件偏移量已做相应的更新,同时操作时,可以考虑使用文件锁 三、函数vfork 1.不完全复制父进程的地址空间 2.保证子进程先运行,直到其调用ex ...
分类:
系统相关 时间:
2019-01-19 12:15:17
阅读次数:
253
一、第二次课大纲1.fork、vfork、clone2.写时拷贝技术3.Linux线程的实现本质4.进程0和进程15.进程的睡眠和等待队列6.孤儿进程的托孤,SUBREAPER1.fork、vfork、Copy-on-Write例子2.life-period例子,实验体会托孤3.pthread_cr ...
分类:
系统相关 时间:
2019-01-18 17:28:21
阅读次数:
277