码迷,mamicode.com
首页 >  
搜索关键字:io操作    ( 1077个结果
并发编程(一)
并发编程(一) >>>思维导图>>>博客园 操作系统的作用 1:隐藏丑陋复杂的硬件接口,提供良好的抽象接口 2:管理、调度进程,并且将多个进程对硬件的竞争变得有序 多道技术 1.空间上的复用:多个赓续公用一套计算机硬件 2.时间上的复用:切换+保存状态 >1.当一个程序遇到IO操作 操作系统会剥夺该 ...
分类:其他好文   时间:2019-08-12 01:01:08    阅读次数:105
操作系统介绍
一、多道技术 1.空间上的复用 多个程序共用一套计算机硬件 2.时间上的复用 切换+保存状态 1).当一个程序遇到IO操作 操作系统会剥夺该程序的cpu执行权限(提高了cpu的利用率 并且也不影响程序的执行效率) 2).当一个程序长时间占用cpu 操作系统也会剥夺该程序的cpu执行权限(降低了程序的 ...
分类:其他好文   时间:2019-08-11 22:55:24    阅读次数:135
并发编程
并发编程 一,操作系统发展史 输入输出设备>>>:IO操作即(input和output) 手工操作穿孔卡片 批处理(磁带) 脱机批处理系统 手工操作穿孔卡片 批处理(磁带) 脱机批处理系统 一步步的优化,其实都是在提高计算机CPU利用率的问题(问题在于时串行并且没有空间上的复用) 多道技术 多个程序 ...
分类:其他好文   时间:2019-08-09 21:58:57    阅读次数:130
计算机发展史 进程
多道技术 1.空间上的复用: 多个程序共用一套计算机硬件 2.时间上的复用: 切换+保存状态 1.当一个程序遇到IO操作,操作系统会剥夺该程序的cpu执行权限(提高了cpu的利用率 并且也不影响程序的执行效率) 2.当一个程序长时间占用cpu 操作系统也会剥夺该程序的cpu执行权限(降低了程序的执行 ...
分类:系统相关   时间:2019-08-09 21:43:51    阅读次数:127
【10.8】多线程和多进程的比较
对于耗费cpu的操作,例如计算。多进程优于多线程 对于io操作,多线程优于多进程 ...
分类:编程语言   时间:2019-08-05 20:21:29    阅读次数:126
策略模式2
接上篇。 做一做就发现问题了: 1、有的时候两个代码块都是插一个表,这样getType()方法返回一个字符串肯定不够了。 2、在解析的时候41个解析块都需要和表里的数据做比较,所以会很频繁的查表,io操作,效率太低。 3、返回值,有时生成违规的表有很多,所以只返回一个Integer就不够了。 一个一 ...
分类:其他好文   时间:2019-08-02 18:32:26    阅读次数:112
Flutter 的异步机制Future
Dart是一个单线程语言,可以理解成物理线路中的串联,当其遇到有延迟的运算(比如IO操作、延时执行)时,线程中按顺序执行的运算就会阻塞,用户就会感觉到卡顿,于是通常用异步处理来解决这个问题。 Dart异步编程有两种方式:Future和Stream Future相当于40米大砍刀,Stream相当于一 ...
分类:其他好文   时间:2019-08-02 14:45:17    阅读次数:91
python之文件操作
读写文件是最常见的IO操作。 在磁盘上读写文件的功能都是由操作系统提供的,读写文件就是请求操作系统打开一个文件对象(通常称之为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。 读文件: 1 2 3 4 read([size]):读取 ...
分类:编程语言   时间:2019-08-01 14:40:08    阅读次数:223
怎么理解分布式、高并发、多线程?(含面试题和答案解析)
怎么理解分布式、高并发、多线程?(含面试题和答案解析)
分类:编程语言   时间:2019-07-31 20:25:35    阅读次数:153
深入理解协程
[toc] 深入理解python协程 概述 由于 cpu和 磁盘读写的 效率有很大的差距,往往cpu执行代码,然后遇到需要从磁盘中读写文件的操作,此时主线程会停止运行,等待IO操作完成后再继续进行,这要就导致cpu的利用率非常的低。 协程可以实现单线程同时执行多个任务 ,但是需要自己手动的通过sen ...
分类:其他好文   时间:2019-07-28 18:02:07    阅读次数:151
1077条   上一页 1 ... 17 18 19 20 21 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!