知识是常识的冗余

常识:调度

有稀缺需要共享的资源,就会产生调度机制

有如下几种调度机制

进程调度

磁盘调度

设备争用总线

设备控制器:中断机制

IO设备的分配和释放

进程访问共享缓冲区

网络通信中某一层协议传输报文的复用和分用

局域网征用信息道

数据库访问的并发控制


这类调度机制解决了一个问题:资源如何复用

共享的常识是复用和分用,设计算法的精髓是折衷,代价和效率的折衷,使得效用最佳。

算法:FCFS SSTF SCAN CSCAN NStepSCAN FSCAN

常识:存储的目的是为了存取,储存的精髓是冗余

存储空间的分配和回收必然需要冗余的数据

提高存取效率的方法-缓存就是在存储冗余数据

数据可靠存储中,无论是备份日志,检错,纠错实质上也是冗余

数据可靠交换中,校验码,同步位,报文的header和重传实质上也是冗余

问题:

1.存储代价

2数据的不一致性

分析存储的关键是有效存储

最后效用最高的解决办法就是折衷,还有程序的局部性原理

具体实例,银行中的灾备机制,两地三备份。

常识:替换

替换的常识就是,从图书馆借了20本书,我在床头放两本是平时看的,看完去书架上替换。

cache的替换算法:

最佳位置算法:难以实现

FIFO:没有利用局部性原理,会产生抖动现象

LRU:TCP中RTT的估算,个人征信记录都使用了老化算法

CLOCK

NRU

工作集

常识:阻塞

阻塞是多道程序设计的基础,需要解决时间和空间的共享,即是分时复用和存取冗余上的问题

常识:查找

数据库查询,编译和调试程序时符号表的查询,路由器转发(forward分组(packet)时查询转发表(不同于路由表),文件检索,使用搜索引擎查询。

影响查询效率的因素有:

1)查找条目的规模2)存储条目所采用的存储结构。

网络的精缩是更新发送,retransmission

1.发送方如何获得数据发送失败的信息,确认机制,超时机制

2.接发方如何却分首次发送的数据和重传的数据

3.发送方如何发避免过多重传,backoff算法

4.重传有什么问题?导致用塞问题

5.重传机制作用,过多重传导致效率变低。

一、TCP\\\\IP协议体系

一个数据包从协议栈顶向底移动时,是一个不断封包复用服务的过程,而从底部向顶移动时,是一个不断解包分用递交的过程。对等层之间进行通信,对等层之间通信所采用的数据单元(CPU)依次为:TCP——>segment,UDP——>Datagram,IP ——>Datagram,Ethernet/WLAN——>Frame。从应用层看,对等层的通信是使用和文件类似的socket进行进程间通信,从IP层看,是IP地址标定的两台主机之间进行主机到主机的通信,从IP层看,是IP地址标定的两台主机之间进行主机到主机的通信,从更一下层看,是两个接口(控制器)之间的通信。下层的协议为上层提供服务支持,上层协议调用下层的功能而无需理解技术细节。总结之,三句话:对等层通信,上层调用下层,上层服务下层。这种层次化的设计的好处是层与层之间保持了相对独立的松耦合,利用设计和研究。

二、 PPP和 Ethernet,WLAN处于物理层和链路层的最常见的三种接入网。

信道和数据链路不同,信道是数据传送的物理载体,多个主机共享一条信道,存在复用和分用的问题。点对点通信采用了时分,频分,波分,码分的方式共享信道,多对通信之间彼此隔离,不存在冲突竞争。广播通信的主机以广播的方式发送信息,其它主机均可收到,彼此之间不存在隔离,如果多个主机同时发送信息,信号叠加干扰变形,无法进行比特判别。所以广播的方式通信时,主机间存在争用资源,一台主机发送,其它主机应保持“安静“,并且要保证主机彼此之间公平的使用共享资源,所有要采用的多路访问控制的机制。

数据结构算法

时间消耗越少,一般空间消耗越大,存储越冗余 空间消耗越少,一般时间消耗越大,计算越冗余 空间和时间的消耗如果都降低的话,人的智力和脑力消耗越大,包括人思考所用的时间和记忆力。

数据结构其实就是人的头脑中的三种逻辑模式(先后关系[线],层次关系[树],交互关系[图])如何用计算机存储模式(顺序存储[冯诺依曼机的特点]和链接存储[间接寻址])来实现

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,014评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,796评论 3 386
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,484评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,830评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,946评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,114评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,182评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,927评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,369评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,678评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,832评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,533评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,166评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,885评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,128评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,659评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,738评论 2 351

推荐阅读更多精彩内容