• FreeBSD操作系统设计与实现 第2版 英文版
  • FreeBSD操作系统设计与实现 第2版 英文版
  • FreeBSD操作系统设计与实现 第2版 英文版
  • FreeBSD操作系统设计与实现 第2版 英文版
21年品牌 40万+商家 超1.5亿件商品

FreeBSD操作系统设计与实现 第2版 英文版

正版,无写划

86 7.3折 118 九五品

仅1件

安徽合肥
认证卖家担保交易快速发货售后保障

作者[美]Marshall Kirk、George、Robert N.M.Watson 著

出版社人民邮电出版社

出版时间2016-03

版次1

装帧平装

上书时间2024-08-30

戈雅书店

五年老店
已实名 进店 收藏店铺

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 [美]Marshall Kirk、George、Robert N.M.Watson 著
  • 出版社 人民邮电出版社
  • 出版时间 2016-03
  • 版次 1
  • ISBN 9787115413499
  • 定价 118.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 846页
  • 正文语种 简体中文
【内容简介】
《FreeBSD操作系统设计与实现(第2版)英文版》是迄今为止对FreeBSD操作系统的介绍全面、丰富的学习资料。
《FreeBSD操作系统设计与实现(第2版)英文版》分为5部分,总计15章。第1部分为概述性内容,对FreeBSD操作系统的历史发展、设计和内核服务进行了简单介绍。第2部分讲解了进程相关的内容,包括进程管理、安全和存储管理等。第3部分讲解了I/O系统相关的内容,包括I/O设备、快速文件系统、泽字节文件系统、网络文件系统等。第4部分讲解了进程间通信相关的内容,包括进程间通信、网络层协议和传输层协议等。第5部分讲解了系统操作相关的内容,主要涉及了系统的启动和关闭。术语表给出了本书涉及的一些常用术语及其解释。
《FreeBSD操作系统设计与实现(第2版)英文版》既可以作为一本FreeBSD实践指南,又可作为深入研究当代可移值的开放源代码操作系统的参考书。本书适合FreeBSD操作系统技术支持人员、应用程序开发人员、系统管理员和系统程序员阅读,也可供对学习FreeBSD感兴趣的读者参考。
【作者简介】
MarshallKirkMcKusick编写了与UNIX和BSD主题相关的许多资料,并提供相应的咨询和教学服务。当在加州大学伯克利分校时,他实现了4.2BSD快速文件系统。他曾经是伯克利计算机系统研究组(CSRG)的一名计算机科学家,监督4.3BSD和4.4BSD的开发与发布。他当前是FreebSD基金会的董事会成员,也是一名长期的FreeBSD贡献者。他曾经担任过两次Usenix协会的主席,还是ACM、IEEE和AAAS的成员。
GeorgeV.Neville-Neil编写了与安全、网络和操作系统相关的许多资料,并提供相应的咨询和教学服务。作为FreeBSD基金会的董事会成员,他为FreeBSD核心团队服务了4年之久。从2004年起,他为Queue和CommunicationsoftheACM写作“KodeVicious”专栏。他当前是ACM执业委员会的副主席,也是Usenix协会、ACM、IEEE和AAAS的成员。
RobertN.M.Watson是剑桥大学计算机实验室安全研究组的一名大学讲师,负责讲授系统、安全和架构课程。他监督在计算机架构、编译器、程序分析、操作系统、网络和安全方面的高级研究。作为FreeBSD基金会的董事局成员,他为FreeBSD核心团队服务了10年之久,而且当了15年的贡献者。他是Usenix协会和ACM的会员。
【目录】
PartIOverview 1
第1部分概述
Chapter1HistoryandGoals 3
第1章历史和目标
1.1HistoryoftheUNIXSystem/UNIX系统的历史 3
Origins/起源 3
ResearchUNIX/研究UNIX 4
AT&TUNIXSystemIIIandSystemV/AT&TUNIXSystemIII
和SystemV 5
BerkeleySoftwareDistributions/伯克利软件分发 6
UNIXintheWorld/世界上的UNIX 7
1.2BSDandOtherSystems/BSD和其他系统 7
TheInfluenceoftheUserCommunity/用户社区的影响 8
1.3TheTransitionofBSDtoOpenSource/BSD向开源的过渡 9
NetworkingRelease2/网络发布2 10
TheLawsuit/诉讼 11
4.4BSD/4.4BSD 13
4.4BSD-LiteRelease2/4.4BSD-Lite版本2 13
1.4TheFreeBSDDevelopmentModel/FreeBSD开发模型 14
References/参考文献 17
Chapter2DesignOverviewofFreeBSD 21
第2章FreeBSD设计概述
2.1FreeBSDFacilitiesandtheKernel/FreeBSD组件与内核 21
TheKernel/内核 22
2.2KernelOrganization/内核组织 23
2.3KernelServices/内核服务 26
2.4ProcessManagement/进程管理 26
Signals/信号 28
ProcessGroupsandSessions/进程组和会话 29
2.5Security/安全 29
ProcessCredentials/进程凭证 31
PrivilegeModel/特权模式 31
DiscretionaryAccessControl/自由访问控制 32
CapabilityModel/能力模型 32
JailLightweightVirtualization/Jail轻型虚拟化 32
MandatoryAccessControl/强制访问控制 34
EventAuditing/事件审计 35
CryptographyandRandom-NumberGenerators/ 35
加密和随机数生成器
2.6MemoryManagement/存储管理 36
BSDMemory-ManagementDesignDecisions/ 36
BSD存储管理设计决策
MemoryManagementInsidetheKernel/内核中的存储管理 38
2.7I/OSystemOverview/I/O系统概述 39
DescriptorsandI/O/描述符和I/O 39
DescriptorManagement/描述符管理 41
Devices/设备 42
SocketIPC/套接字IPC 42
Scatter-GatherI/O/分散-收集I/O 43
MultipleFilesystemSupport/多文件系统支持 43
2.8Devices/设备 44
2.9TheFastFilesystem/快速文件系统 45
Filestores/文件存储 48
2.10TheZettabyteFilesystem/泽字节文件系统 49
2.11TheNetworkFilesystem/网络文件系统 50
2.12InterprocessCommunication/进程间通信 50
2.13Network-LayerProtocols/网络层协议 51
2.14Transport-LayerProtocols/传输层协议 52
2.15SystemStartupandShutdown/系统启动与关闭 52
Exercises/练习 54
References/参考文献 54
Chapter3KernelServices 57
第3章内核服务
3.1KernelOrganization/内核组织 57
SystemProcesses/系统进程 57
SystemEntry/系统入口 58
Run-TimeOrganization/运行时管理 59
EntrytotheKernel/内核入口 60
ReturnfromtheKernel/从内核返回 61
3.2SystemCalls/系统调用 62
ResultHandling/返回处理机制 62
ReturningfromaSystemCall/从系统调用返回 63
3.3TrapsandInterrupts/陷阱和中断 64
I/ODeviceInterrupts/I/O设备中断 64
SoftwareInterrupts/软件中断 65
3.4ClockInterrupts/时钟中断 65
StatisticsandProcessScheduling/统计和进程调度机制 66
Timeouts/超时 67
3.5Memory-ManagementServices/存储管理服务 69
3.6TimingServices/计时服务 73
RealTime/实时 73
ExternalRepresentation/外部表示 73
AdjustmentoftheTime/时间调整 74
IntervalTime/间隔时间 74
3.7ResourceServices/资源服务 75
ProcessPriorities/进程优先级 75
ResourceUtilization/资源利用 75
ResourceLimits/资源限制 76
FilesystemQuotas/文件系统配额 77
3.8KernelTracingFacilities/内核跟踪组件 77
System-CallTracing/系统调用跟踪 77
DTrace/DTrace 78
KernelTracing/内核跟踪 82
Exercises/练习 84
References/参考文献 85
PartIIProcesses 87
第II部分进程
Chapter4ProcessManagement 89
第4章进程管理
4.1IntroductiontoProcessManagement/进程管理简介 89
Multiprogramming/多程序设计 90
Scheduling/调度机制 91
4.2ProcessState/进程状态 92
TheProcessStructure/进程架构 94
TheThreadStructure/线程架构 98
4.3ContextSwitching/上下文切换 99
ThreadState/线程状态 100
Low-LevelContextSwitching/低层上下文切换 100
VoluntaryContextSwitching/自愿上下文切换 101
Synchronization/同步 106
MutexSynchronization/互斥同步 107
MutexInterface/互斥接口 109
LockSynchronization/锁同步 110
DeadlockPrevention/死锁预防 112
4.4ThreadScheduling/线程调度机制 114
TheLow-LevelScheduler/低层调度器 114
ThreadRunQueuesandContextSwitching/ 115
线程运行队列和上下文切换
TimeshareThreadScheduling/分时线程调度 117
MultiprocessorScheduling/多处理器调度 122
AdaptiveIdle/自适应空闲 125
TraditionalTimeshareThreadScheduling/ 125
传统的分时线程调度
4.5ProcessCreation/创建进程 126
4.6ProcessTermination/终止进程 128
4.7Signals/信号 129
PostingofaSignal/发出信号 132
DeliveringaSignal/传输信号 135
4.8ProcessGroupsandSessions/进程组和会话 136
ProcessGroups/进程组 137
Sessions/会话 138
JobControl/作业控制 139
4.9ProcessDebugging/进程调试 142
Exercises/练习 144
References/参考文献 146
Chapter5Security 147
第5章安全
5.1Operating-SystemSecurity/操作系统安全 148
5.2SecurityModel/安全模型 149
ProcessModel/进程模型 149
DiscretionaryandMandatoryAccessControl 150
自由和强制访问控制
TrustedComputingBase(TCB)/受信计算基(TCB) 151
OtherKernel-SecurityFeatures/其他内核安全特性 151
5.3ProcessCredentials/进程凭证 151
TheCredentialStructure/凭证架构 152
CredentialMemoryModel/凭证存储模型 153
Access-ControlChecks/访问控制校验 153
5.4UsersandGroups/用户和组 154
SetuidandSetgidBinaries/Setuid和Setgid二进制 155
5.5PrivilegeModel/特权模型 157
ImplicitPrivilege/隐式特权 157
ExplicitPrivilege/显式特权 157
5.6InterprocessAccessControl/进程间访问控制 159
Visibility/可见性 160
Signals/信号 160
SchedulingControl/调度控制 160
WaitingonProcessTermination/等待进程终止 161
Debugging/调试 161
5.7DiscretionaryAccessControl/自由访问控制 161
TheVirtual-FilesystemInterfaceandDAC/ 162
虚拟文件系统接口和DAC
ObjectOwnersandGroups/对象属主和组 163
UNIXPermissions/UNIX权限 164
AccessControlLists(ACLs)/访问控制列表(ACL) 165
POSIX.1eAccessControlLists/POSIX.1e访问控制列表 168
NFSv4AccessControlLists/NFSv4访问控制列表 171
5.8CapsicumCapabilityModel/Capsicum能力模型 174
CapsicumApplicationStructure/Capsicum应用架构 175
CapabilitySystems/能力系统 176
Capabilities/能力 177
CapabilityMode/能力模型 179
5.9Jails/Jail 180
5.10MandatoryAccess-ControlFramework/强制访问控制框架 184
MandatoryPolicies/强制策略 186
GuidingDesignPrinciples/设计原则指导 187
ArchitectureoftheMACFramework/MAC框架的架构 188
FrameworkStartup/启动框架 189
PolicyRegistration/策略注册 190
FrameworkEntry-PointDesignConsiderations/ 191
框架入口点设计考量
PolicyEntry-PointConsiderations/策略入口点考量 192
KernelServiceEntry-PointInvocation/内核服务入口点调用 193
PolicyComposition/策略组成 194
ObjectLabelling/给对象打标签 195
LabelLifeCycleandMemoryManagement/ 196
标签生命周期和存储管理
LabelSynchronization/标签同步 199
Policy-AgnosticLabelManagementfromUserspace/ 199
从用户空间进行策略无关的标签管理
5.11SecurityEventAuditing/安全事件审计 200
AuditEventsandRecords/审计事件和记录 201
BSMAuditRecordsandAuditTrails/ 202
BSM审计记录和审计跟踪
Kernel-AuditImplementation/内核审计的实施 203
5.12CryptographicServices/加密服务 206
CryptographicFramework/加密框架 206
Random-NumberGenerator/随机数生成器 208
5.13GELIFull-DiskEncryption/GELI全磁盘加密 212
ConfidentialityandIntegrityProtection/保密性和完整性保护 212
KeyManagement/密钥管理 213
StartingGELI/启动GELI 214
CryptographicBlockProtection/加密块保护 215
I/OModel/I/O模型 216
Limitations/限制 216
Exercises/练习 217
References/参考文献 217
Chapter6MemoryManagement 221
第6章存储管理
6.1Terminology/术语 221
ProcessesandMemory/进程和存储 222
Paging/分页 223
ReplacementAlgorithms/替换算法 224
Working-SetModel/工作集模型 225
Swapping/交换 225
AdvantagesofVirtualMemory/虚拟存储的优势 225
HardwareRequirementsforVirtualMemory/ 226
虚拟存储的硬件需求
6.2OverviewoftheFreeBSDVirtual-MemorySystem/ 227
FreeBSD虚拟存储系统概述
UserAddress-SpaceManagement/用户地址空间管理 228
6.3KernelMemoryManagement/内核存储管理 230
KernelMapsandSubmaps/内核映射和子映射 231
KernelAddress-SpaceAllocation/内核地址空间分配 233
TheSlabAllocator/Slab分配器 236
TheKegAllocator/Keg分配器 238
TheZoneAllocator/Zone分配器 239
KernelMalloc/Malloc内核 241
KernelZoneAllocator/内核Zone分配器 243
6.4Per-ProcessResources/每进程资源 244
FreeBSDProcessVirtual-AddressSpace/ 245
FreeBSD进程虚拟地址空间
Page-FaultDispatch/页面故障调度 245
MappingtoVm_objects/映射到Vm_objects 247
Vm_objects/Vm_objects 249
Vm_objectstoPages/Vm_object到页面 249
6.5SharedMemory/共享存储 250
MmapModel/Mmap模型 251
SharedMapping/共享映射 253
PrivateMapping/私有映射 254
CollapsingofShadowChains/阴影链的崩溃 257
PrivateSnapshots/私有快照 258
6.6CreationofaNewProcess/创建一个新的进程 258
ReservingKernelResources/预留内核资源 259
DuplicationoftheUserAddressSpace/用户地址空间的重复 260
CreationofaNewProcessWithoutCopying/ 261
不使用复制的方式来创建新的进程
6.7ExecutionofaFile/执行文件 262
6.8ProcessManipulationofItsAddressSpace/ 263
进程以及地址空间的操作
ChangeofProcessSize/改变进程的大小 263
FileMapping/文件映射 264
ChangeofProtection/改变保护 266
6.9TerminationofaProcess/终止进程 266
6.10ThePagerInterface/分页器接口 267
VnodePager/Vnode分页器 269
DevicePager/设备分页器 270
Physical-MemoryPager/物理存储分页器 272
SwapPager/交换分页器 272
6.11Paging/分页机制 276
Hardware-CacheDesign/硬件缓存设计 280
HardwareMemoryManagement/硬件存储管理 282
Superpages/超级页面 284
6.12PageReplacement/页面替换 289
PagingParameters/分页参数 291
ThePageoutDaemon/分页守护进程 292
Swapping/交换 295
TheSwap-InProcess/进程内的交换 296
6.13Portability/可移植性 298
TheRoleofthepmapModule/pmap模块的角色 299
InitializationandStartup/初始化和启动 301
MappingAllocationandDeallocation/映射分配和释放 304
ChangeofAccessandWiringAttributesforMappings/ 306
更改映射的访问和布线属性
MaintenanceofPhysicalPage-UsageInformation/ 307
物理页面使用信息的维护
InitializationofPhysicalPages/物理页面的初始化 308
ManagementofInternalDataStructures/内部数据结构的管理 308
Exercises/练习 308
References/参考文献 310
PartIIII/OSystem 313
第III部分I/O系统
Chapter7I/OSystemOverview 315
第7章I/O系统概述
7.1DescriptorManagementandServices/描述符管理和服务 316
OpenFileEntries/开放文件入口 318
ManagementofDescriptors/描述符管理 319
AsynchronousI/O/异步I/O 321
File-DescriptorLocking/文件描述符锁定 322
MultiplexingI/OonDescriptors/描述符上的多路复用I/O 324
ImplementationofSelect/Select的实现 327
KqueuesandKevents/Kqueues和Kevents 329
MovementofDataInsidetheKernel/数据在内核中的移动 332
7.2LocalInterprocessCommunication/本地进程间通信 333
Semaphores/信号量 335
MessageQueues/消息队列 337
SharedMemory/共享存储 338
7.3TheVirtual-FilesystemInterface/虚拟文件系统接口 339
ContentsofaVnode/Vnode的内容 339
VnodeOperations/Vnode的操作 342
PathnameTranslation/路径名的转换 342
ExportedFilesystemServices/导出文件系统服务 343
7.4Filesystem-IndependentServices/独立于文件系统的服务 344
TheNameCache/名称缓存 346
BufferManagement/缓冲管理 347
ImplementationofBufferManagement/缓冲管理的实现 350
7.5StackableFilesystems/可堆叠的文件系统 352
SimpleFilesystemLayers/简单的文件系统层 354
TheUnionFilesystem/联合文件系统 355
OtherFilesystems/其他文件系统 357
Exercises/练习 358
References/参考文献 359
Chapter8Devices 361
第8章设备
8.1DeviceOverview/设备概述 361
ThePCI/OArchitecture/PCI/O架构 362
TheStructureoftheFreeBSDMassStorageI/OSubsystem/ 364
FreeBSD海量存储I/O子系统的架构
DeviceNamingandAccess/设备命名和访问 366
8.2I/OMappingfromUsertoDevice/从用户到设备的I/O映射 367
DeviceDrivers/设备驱动 368
I/OQueueing/I/O队列机制 369
InterruptHandling/中断处理 370
8.3CharacterDevices/字符设备 370
RawDevicesandPhysicalI/O/原始设备和物理I/O 372
Character-OrientedDevices/面向字符的设备 373
EntryPointsforCharacterDeviceDrivers/ 373
字符设备驱动的入口点
8.4DiskDevices/磁盘设备 374
EntryPointsforDiskDeviceDrivers/ 374
磁盘设备驱动的入口点
SortingofDiskI/ORequests/磁盘I/O请求的排序 375
DiskLabels/磁盘卷标 376
8.5NetworkDevices/网络设备 378
EntryPointsforNetworkDrivers/网络驱动的入口点 378
ConfigurationandControl/配置和控制 379
PacketReception/接收数据包 380
PacketTransmission/传输数据包 381
8.6TerminalHandling/终端处理 382
Terminal-ProcessingModes/终端进程模型 383
UserInterface/用户接口 385
ProcessGroups,Sessions,andTerminalControl/ 387
进程组、会话和终端控制
TerminalOperations/终端的操作 388
TerminalOutput(UpperHalf)/终端输出(上半部分) 388
TerminalOutput(LowerHalf)/终端输出(下半部分) 389
TerminalInput/终端输入 390
ClosingofTerminalDevices/关闭终端设备 391
8.7TheGEOMLayer/GEOM层 391
TerminologyandTopologyRules/术语和拓扑规则 392
ChangingTopology/更改拓扑 393
Operation/操作 396
TopologicalFlexibility/拓扑的灵活性 397
8.8TheCAMLayer/CAM层 399
ThePathofaSCSII/ORequestThroughtheCAMSubsystem/ 400
通过CAM子系统的SSCII/O请求路径
ATADisks/ATA磁盘 402
8.9DeviceConfiguration/设备配置 402
DeviceIdentification/设备识别 405
AutoconfigurationDataStructures/自动配置数据结构 407
ResourceManagement/资源管理 412
8.10DeviceVirtualization/设备虚拟化 414
InteractionwiththeHypervisor/与Hypervisor进行交互 414
Virtio/Virtio 415
Xen/Xen 419
DevicePass-Through/设备直通 427
Exercises/练习 428
References/参考文献 429
Chapter9TheFastFilesystem 431
第9章快速文件系统
9.1HierarchicalFilesystemManagement/分层的文件系统管理 431
9.2StructureofanInode/Inode的架构 433
ChangestotheInodeFormat/更改Inode格式 435
ExtendedAttributes/扩展属性 436
NewFilesystemCapabilities/新的文件系统能力 438
FileFlags/文件标记 439
DynamicInodes/动态Inode 441
InodeManagement/Inode管理 442
9.3Naming/命名 443
Directories/目录 444
FindingofNamesinDirectories/在目录中查找名字 446
PathnameTranslation/路径名转换 447
Links/链接 449
9.4Quotas/配额 451
9.5FileLocking/文件锁定 454
9.6SoftUpdates/软更新 459
UpdateDependenciesintheFilesystem/ 460
在文件系统中更新依赖
DependencyStructures/依赖的架构 464
BitmapDependencyTracking/位图依赖跟踪 466
InodeDependencyTracking/Inode依赖跟踪 467
Direct-BlockDependencyTracking/直接块依赖跟踪 469
Indirect-BlockDependencyTracking/间接块依赖跟踪 470
DependencyTrackingforNewIndirectBlocks 471
新间接块的依赖跟踪
NewDirectory-EntryDependencyTracking 472
新目录入口的依赖跟踪
NewDirectoryDependencyTracking/新的目录依赖跟踪 474
Directory-EntryRemoval-DependencyTracking/ 475
目录入口移除依赖跟踪
FileTruncation/文件截断 476
FileandDirectoryInodeReclamation/ 476
文件和目录Inode复垦
Directory-EntryRenamingDependencyTracking/ 476
目录入口重命名依赖跟踪
FsyncRequirementsforSoftUpdates/软更新的Fsync请求 477
File-RemovalRequirementsforSoftUpdates/ 478
软更新的文件移除需求
Soft-UpdatesRequirementsforfsck/fsck的软更新需求 480
9.7FilesystemSnapshots/文件系统快照 480
CreatingaFilesystemSnapshot/创建一个文件系统快照 481
MaintainingaFilesystemSnapshot/维护一个文件系统快照 483
LargeFilesystemSnapshots/大型文件系统快照 484
Backgroundfsck/fsck的背景知识 486
User-VisibleSnapshots/用户可见的快照 487
LiveDumps/实时转储 487
9.8JournaledSoftUpdates/记录软更新 487
BackgroundandIntroduction/背景和简介 487
CompatibilitywithOtherImplementations/ 488
与其他实现的兼容
JournalFormat/记录的格式 488
ModificationsThatRequireJournaling/需要进行记录的修改 489
AdditionalRequirementsofJournaling/ 490
与记录相关的额外需求
TheRecoveryProcess/恢复进程 492
Performance/性能 493
FutureWork/后续工作 494
TrackingFile-RemovalDependencies/跟踪文件移除依赖 495
9.9TheLocalFilestore/本地文件存储 496
OverviewoftheFilestore/文件存储概述 497
UserI/OtoaFile/用户对文件的I/O 499
9.10TheBerkeleyFastFilesystem/伯克利快速文件系统 501
OrganizationoftheBerkeleyFastFilesystem/ 502
伯克利快速文件系统的组织
BootBlocks/引导块 503
OptimizationofStorageUtilization/存储利用的优化 504
ReadingandWritingtoaFile/读写文件 505
LayoutPolicies/布局策略 507
AllocationMechanisms/分配机制 510
BlockClustering/块聚类 514
Extent-BasedAllocation/基于分区的分配 516
Exercises/练习 517
References/参考文献 519
Chapter10TheZettabyteFilesystem 523
第10章泽字节文件系统
10.1Introduction/简介 523
10.2ZFSOrganization/ZFS的组织 527
ZFSDnode/ZFSDnode 528
ZFSBlockPointers/ZFS块指针 529
ZFSobjsetStructure/ZFSobjset架构 531
10.3ZFSStructure/ZFS架构 532
TheMOSLayer/MOS层 533
TheObject-SetLayer/对象集层 534
10.4ZFSOperation/ZFS操作 535
WritingNewDatatoDisk/将新的数据写入磁盘 536
Logging/记录日志 538
RAIDZ/RAIDZ 540
Snapshots/快照 542
ZFSBlockAllocation/ZFS块分配 542
FreeingBlocks/释放块 543
Deduplication/删除重复数据 545
RemoteReplication/远程复制 546
10.5ZFSDesignTradeoffs/ZFS设计权衡 547
Exercises/练习 549
References/参考文献 549
Chapter11TheNetworkFilesystem 551
第11章网络文件系统
11.1Overview/概述 551
11.2StructureandOperation/架构和操作 553
TheFreeBSDNFSImplementation/FreeBSDFNS的实现 558
Client–ServerInteractions/客户端与服务器的交互 562
SecurityIssues/安全问题 564
TechniquesforImprovingPerformance/ 565
用于提升性能的技术
11.3NFSEvolution/NFS的演进 567
Namespace/名称空间 572
Attributes/属性 572
AccessControlLists/访问控制列表 574
Caching,Delegation,andCallbacks/缓存、委派和回调 574
Locking/锁定 581
Security/安全 583
CrashRecovery/崩溃恢复 584
Exercises/练习 586
References/参考文献 587
PartIVInterprocessCommunication 591
第IV部分进程间通信
Chapter12InterprocessCommunication 593
第12章进程间通信
12.1Interprocess-CommunicationModel/进程间通信模型 593
UseofSockets/使用套接字 596
12.2ImplementationStructureandOverview/实现架构和概述 599
12.3MemoryManagement/存储管理 601
Mbufs/Mbufs 601
Storage-ManagementAlgorithms/存储管理算法 605
MbufUtilityRoutines/Mbuf实用例程 606
12.4IPCDataStructures/IPC数据结构 606
SocketAddresses/套接字地址 611
Locks/锁 612
12.5ConnectionSetup/连接建立 612
12.6DataTransfer/数据传输 615
TransmittingData/传输数据 616
ReceivingData/接收数据 617
12.7SocketShutdown/关闭套接字 620
12.8Network-CommunicationProtocolInternalStructure/ 621
网络通信协议内部架构
DataFlow/数据流 623
CommunicationProtocols/通信协议 624
12.9Socket-to-ProtocolInterface/套接字与协议之间的接口 626
ProtocolUser-RequestRoutines/协议用户请求例程 627
ProtocolControl-OutputRoutine/协议控制输出例程 630
12.10Protocol-to-ProtocolInterface/协议与协议的接口 631
pr_output/pr_output 632
pr_input/pr_input 632
pr_ctlinput/pr_ctlinput 633
12.11Protocol-to-NetworkInterface/协议与网路的接口 634
NetworkInterfacesandLink-LayerProtocols/ 634
网络接口与链路层协议
PacketTransmission/数据包传输 641
PacketReception/数据包接收 642
12.12BufferingandFlowControl/缓冲和流控制 643
ProtocolBufferingPolicies/协议缓冲策略 643
QueueLimiting/队列限制 643
12.13NetworkVirtualization/网络虚拟化 644
Exercises/练习 646
References/参考文献 648
Chapter13Network-LayerProtocols 649
第13章网络层协议
13.1InternetProtocolVersion4/IPv4 650
IPv4Addresses/IPv4地址 652
BroadcastAddresses/广播地址 653
InternetMulticast/Internet多播 654
Link-LayerAddressResolution/链路层地址解析 655
13.2InternetControlMessageProtocols(ICMP)/ 657
Internet控制消息协议(ICMP)
13.3InternetProtocolVersion6/IPv6 659
IPv6Addresses/IPv6地址 660
IPv6PacketFormats/IPv6数据包格式 662
ChangestotheSocketAPI/更改套接字API 664
Autoconfiguration/自动配置 666
13.4InternetProtocolsCodeStructure/IP代码结构 670
Output/输出 671
Input/输入 673
Forwarding/转发 674
13.5Routing/路由 675
KernelRoutingTables/内核路由表 677
RoutingLookup/路由查找 680
RoutingRedirects/路由重定向 683
Routing-TableInterface/路由表接口 683
User-LevelRoutingPolicies/用户级路由策略 684
User-LevelRoutingInterface:RoutingSocket/ 685
用户级路由接口:路由套接字
13.6RawSockets/原始套接字 686
ControlBlocks/控制块 686
InputProcessing/输入处理 687
OutputProcessing/输出处理 687
13.7Security/安全 688
IPSecOverview/IPSec概述 689
SecurityProtocols/安全协议 690
KeyManagement/密钥管理 693
IPSecImplementation/IPSec实施 698
13.8Packet-ProcessingFrameworks/数据包处理框架 700
BerkeleyPacketFilter/伯克利数据包过滤器 700
IPFirewalls/IP防火墙 701
IPFWandDummynet/IPFW和Dummynet 702
PacketFilter(PF)/数据包过滤器(PF) 706
Netgraph/Netgraph 707
Netmap/Netmap 712
Exercises/练习 715
References/参考文献 717
Chapter14Transport-LayerProtocols 721
第14章传输层协议
14.1InternetPortsandAssociations/Internet端口和关联 721
ProtocolControlBlocks/协议控制块 722
14.2UserDatagramProtocol(UDP)/用户数据报协议(UDP) 723
Initialization/初始化 723
Output/输出 724
Input/输入 724
ControlOperations/控制操作 725
14.3TransmissionControlProtocol(TCP)/传输控制协议(TCP) 725
TCPConnectionStates/TCP连接状态 727
SequenceVariables/序列变量 730
14.4TCPAlgorithms/TCP算法 732
Timers/计时器 733
EstimationofRound-TripTime/估算往返时间 735
ConnectionEstablishment/连接建立 736
SYNCache/SYN缓存 739
SYNCookies/SYNCookie 739
ConnectionShutdown/连接关闭 740
14.5TCPInputProcessing/TCP输入处理 741
14.6TCPOutputProcessing/TCP输出处理 745
SendingData/发送数据 746
AvoidanceoftheSilly-WindowSyndrome/ 746
避免笨窗口综合征
AvoidanceofSmallPackets/避免小数据包 747
DelayedAcknowledgmentsandWindowUpdates/ 748
延迟确认和窗口更新
SelectiveAcknowledgment/选择性确认 749
RetransmitState/重传状态 751
SlowStart/慢启动 752
BufferandWindowSizing/缓存和窗口大小 754
AvoidanceofCongestionwithSlowStart/ 755
带有慢启动的拥塞避免
FastRetransmission/快速重传 756
ModularCongestionControl/模块化拥塞控制 758
TheVegasAlgorithm/Vegas算法 759
TheCubicAlgorithm/Cubic算法 760
14.7StreamControlTransmissionProtocol(SCTP)/ 761
流控传输协议(SCTP)
Chunks/大数据块 762
AssociationSetup/关联建立 762
DataTransfer/数据传输 764
AssociationShutdown/关联关闭 766
MultihomingandHeartbeats/多宿主和心跳 767
Exercises/练习 768
References/参考文献 770
PartVSystemOperation 773
第V部分系统操作
Chapter15SystemStartupandShutdown 775
第15章系统启动和关闭
15.1FirmwareandBIOSes/固件和BIOS 776
15.2BootLoaders/引导加载程序 777
MasterBootRecordandGloballyUniqueIdentifierPartitionTable/ 778
主引导记录和全局唯一标识分区表
TheSecond-StageBootLoader:gptboot/
二级引导加载程序:gptboot 779
TheFinal-StageBootLoader:/boot/loader/
末级引导加载程序:/boot/loader 779
BootLoadingonEmbeddedPlatforms/
在嵌入式平台上引导加载 781
15.3KernelBoot/内核引导 782
Assembly-LanguageStartup/启动汇编语言 783
Platform-SpecificC-LanguageStartup/
启动特定于平台的C语言 784
ModularKernelDesign/模块化内核设计 785
ModuleInitialization/模块初始化 785
BasicKernelServices/基本的内核服务 787
Kernel-ThreadInitialization/内核线程初始化 792
Device-ModuleInitialization/设备模块初始化 794
LoadableKernelModules/可加载的内核模块 796
15.4User-LevelInitialization/用户级初始化 798
/sbin/init//sbin/init 798
SystemStartupScripts/系统启动脚本 798
/usr/libexec/getty//usr/libexec/getty 799
/usr/bin/login//usr/bin/login 799
15.5SystemOperation/系统操作 800
KernelConfiguration/内核配置 800
SystemShutdownandAutoreboot/关闭和自动重启系统 801
SystemDebugging/系统调试 802
PassageofInformationToandFromtheKernel/ 803
信息在内核中的传递
Exercises/练习 805
References/参考文献 806
Glossary 807
术语表
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP