
拾识
文章平均质量分 96
Vulcanhy_IT
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
摘抄自 老廖关于 线程 IO 的讲解 很独到易懂 总之情不自禁的转载了 以便 温故知新
进程 vs. 线程原链接:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f000我们介绍了多进程和多线程,这是实现多任务最常用的两种方式。现在,我们来讨论一下这两种方转载 2017-08-19 13:20:26 · 336 阅读 · 0 评论 -
OS 使用动态优先权的进程调度
1实验目的 通过动态优先权算法的模拟加深对进程概念和进程调度过程的理解。2实验内容(1)实现对N个进程采用动态优先权优先算法的进程调度。(2)每个用来标识进程的进程控制块PCB用结构来描述,包括以下字段: 进程标识数 ID。 进程优先数 PRIORITY,并规定优先数越大的进程,其优先权越高。 进程已占用的CPU时间CPUTIME。 进程还需占用的CP原创 2017-12-02 15:33:24 · 1147 阅读 · 0 评论 -
OS 请求调页存储管理方式的FIFO、LRU、OPT、LFU置换算法模拟
1.设计目的通过对页面、页表、地址转换和页面置换过程的模拟,加深对请求调页系统的原理和实现过程的理解。2.设计内容 1)假设每个页面中可存放10条指令,分配给作业的内存块数为4。 2)用c语言模拟一个作业的执行过程,该作业共有320条指令,即它的地址空间为32页,目前它的所有页都还未调入内存。在模拟过程中,如果所访问的指令已在内存,则显示其物理地址,并转下一条指转载 2017-12-02 15:55:37 · 5870 阅读 · 2 评论 -
OS 动态分区分配方式模拟
1. 设计目的 了解动态分区分配中使用的数据结构和分配算法,并进一步加深对动态分区存储管理方式及其实现过程的理解。2. 设计内容 1)用C语言实现采用首次适应算法的动态分区分配过程alloc()和回收过程free()。其中,空闲分区通过空闲分区链表来管理,在进行内存分配时,系统优先使用空闲区低端的空间。 2)假设初始状态如下,可用的转载 2017-12-02 15:46:57 · 1583 阅读 · 1 评论 -
安装MySQL-python时出现error: Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
问题描述:官网下载MySQL-python-1.2.5后在 ../MySQL-python-1.2.5(解压目录)目录下运行python setup.py install (MySQL各个版本都适合该问题)出现如下错误:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat(重点是缺少Microsoft Visual C+...原创 2018-04-08 10:45:46 · 942 阅读 · 0 评论 -
高并发解决方案之一 ——负载均衡
1.什么是负载均衡?当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台服务器的负载情况将请求分配给某一台后端服务器去处理。那么在这个过程中,调度者如何合理分配任务,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡问题。下.........原创 2018-04-15 21:52:15 · 89270 阅读 · 9 评论 -
左程云:程序员该如何学习算法?
大家好,我是左程云。我本科就读于华中科技大学、硕士毕业于在芝加哥大学。先后在IBM、百度、GrowingIO和亚马逊工作,是一个刷题7年的算法爱好者,也是牛客网的老师。2014年起专职做程序员算法和数据结构培训,代码面试培训,刷题交流等相关工作。 我是《程序员代码面试指南--IT名企算法与数据结构题目最优解》的作者 ,书籍涉及算法与数据结构编程题目240道以上,并且个人实现出最优解,大部分题目为面...转载 2018-04-04 16:26:23 · 1241 阅读 · 0 评论