OPERATING SYSTEMS:INTERNALS AND DESIGN PRINCIPLES SIXTH EDITION 作者:WILLIAM STALLINGS 操作系统:精髓与设计原理(第6版)英文版答案 作者:WILLIAM STALLINGS
2022-12-29 21:35:34 2.52MB OS INTERNALS AND DESIGN
1
 内存分配和回收更快,因为每次都是在一个池中完成的。分配可以在 O(1)时间内完 成,释放内存池所需时间也差不多(实际上是 O(n)时间,不过在大部分情况下会除 以一个大的因数,使其变成 O(1))。  可以预先分配错误处理池(Error-handling pools),以便程序在常规内存被耗尽时仍 可以恢复。  有非常易于使用的标准实现。 池式内存的缺点是:  内存池只适用于操作可以分阶段的程序。  内存池通常不能与第三方库很好地合作。  如果程序的结构发生变化,则不得不修改内存池,这可能会导致内存管理系统的重 新设计。  您必须记住需要从哪个池进行分配。另外,如果在这里出错,就很难捕获该内存池。 3. 引用计数 在引用计数中,所有共享的数据结构都有一个域来包含当前活动“引用”结构的次数。 当向一个程序传递一个指向某个数据结构指针时,该程序会将引用计数增加 1。实质上,是 在告诉数据结构,它正在被存储在多少个位置上。然后,当进程完成对它的使用后,该程序 就会将引用计数减少 1。结束这个动作之后,它还会检查计数是否已经减到零。如果是,那 么它将释放内存。 在 Java,Perl 等高级语言中,进行内存管理时使用引用计数非常广泛。在这些语言中, 引用计数由语言自动地处理,所以您根本不必担心它,除非要编写扩展模块。由于所有内容 都必须进行引用计数,所以这会对速度产生一些影响,但它极大地提高了编程的安全性和方 便性。 以下是引用计数的好处:  实现简单。  易于使用。  由于引用是数据结构的一部分,所以它有一个好的缓存位置。 不过,它也有其不足之处:  要求您永远不要忘记调用引用计数函数。  无法释放作为循环数据结构的一部分的结构。  减缓几乎每一个指针的分配。  尽管所使用的对象采用了引用计数,但是当使用异常处理(比如 try 或 setjmp()/ longjmp())时,您必须采取其他方法。  需要额外的内存来处理引用。  引用计数占用了结构中的第一个位置,在大部分机器中最快可以访问到的就是这个 位置。
2022-12-29 17:17:10 1.81MB neicun
1
在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书原著即为C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书首次引入的,现在,这一程序已经成为众多程序设计语言入门的第一课。 原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,《C程序设计语言》是一本必读的程序设计语 言方面的参考书。
2022-12-26 21:59:16 1.29MB C程序设计 英文版
1
sybase ase linux 安装手册英文版本,大家若有需要可以自取
2022-12-23 18:18:19 152KB sybase linux 安装手册 英文版
1
ISO 16787 智能运输系统-辅助泊车系统(中英文版)
2022-12-22 17:01:02 7.18MB 自动驾驶 法规
1
Digital signal processing principles, algorithms, and applications John G.Proakis Dimitris G.Manolakis
2022-12-22 09:56:36 19.08MB 数字信号处理 英文版 原理 算法
1
绝对值得拜读的一步大牛之作,个人推荐读一读。深入学习,请支持原版。。。
2022-12-20 22:29:54 9.65MB 中文版 英文版
1
ABB机器人控制器Robot controller产品手册(英文版)pdf,ABB机器人控制器Robot controller产品手册(英文版)
2022-12-20 15:23:05 39.63MB 说明书
1
完整英文版IEC 62832-3:2020 Industrial-process measurement, control and automation - Digital Factory framework- Part 3:Application of Digital Factory for life cycle management of production systems - (工业过程测量、控制和自动化-数字工厂框架第3部分:数字工厂在生产系统生命周期管理中的应用)。IEC 62832-3:2020 规定了数字工厂框架的规则,用于管理生产系统整个生命周期的信息。它还定义了生产系统生命周期中各种活动如何在数字工厂中添加、删除或更改信息。
2022-12-19 16:19:57 2.34MB 62832-3 IEC 数字工厂 生产
SA8000-2014(中文版和英文版)
2022-12-19 16:19:49 43KB SA8000-2014