nexusstc/Computer Performance Evaluation. Modelling Techniques and Tools: 11th International Conference, TOOLS 2000 Schaumburg, IL, USA, March 25-31, 2000 Proceedings (Lecture Notes in Computer Science, 1786)/ec9bbc803763bfd058cf8489725b0e29.pdf
Computer Performance Evaluation. Modelling Techniques and Tools: 11th International Conference, TOOLS 2000 Schaumburg, IL, USA, March 25-31, 2000 Proceedings (Lecture Notes in Computer Science, 1786) 🔍
Mark E. Crovella (auth.), Boudewijn R. Haverkort, Henrik C. Bohnenkamp, Connie U. Smith (eds.)
Springer Berlin / Heidelberg, Lecture notes in computer science -- 1786., New York, New York State, 2000
英语 [en] · PDF · 7.3MB · 2000 · 📘 非小说类图书 · 🚀/lgli/lgrs/nexusstc/scihub · Save
描述
In the design, implementation, and operational planning of computer and c- municationsystems, manyquestionsregardingthe desiredcapacityandspeed of (sub)systems have to be answered.At this point, performance anddependability evaluation techniques can be of great help. With these techniques, design de- sions can be prepared using advanced methods to construct appropriatemodels, toparameterisethesemodels, andtosolvethem.Theapplicationofabroadsp- trum of such methods and techniques is currently supported by tools (mostly software, but sometimes partly hardware as well). Such tools enable system - signers and engineers to construct their models in a ?exible and modular way using high-level application-oriented modelling languages, to solve their models with a variety of techniques and to exercise parametric studies at ease. The goal of the 11th International Conference on Modelling Tools and Techniques for Computer and Communication System Perf- mance Evaluation (\TOOLS 2000") was to further develop the theory and technologyfortool-basedperformanceanddependability evaluationofcomputer and communication systems. Important themes included software tools, eval- tion techniques, measurement-based tools and techniques, performance and - pendabilityevaluationtechniquesbasedonformalmethods, casestudiesshowing the role of evaluation in the design of systems, and application studies in the area of centralised and distributed computer systems. Previous conferences in this series were held over the past 15 years in Paris (1984), Sophia Antipolis (1985), Paris(1987), Palma de Mallorca (1988), Torino (1991), Edinburgh (1992), Wien (1994), Heidelberg (1995), Saint Malo (1997), and Palma de Mallorca (1998). The proceedings of the latter four conferences also appeared in the series Lecture Notes in Computer Science (Volumes 794, 977, 1245, and 1469, respectively).
备用文件名
lgrsnf/2105.pdf
备用文件名
scihub/10.1007/3-540-46429-8.pdf
备选标题
Computer performance evaluation : modelling techniques and tools : 11th international conference, TOOLS 2000, Schaumburg, IL, USA, March 27-31, 2000 : proceedings
备选作者
International Conference on Modeling Techniques and Tools for Computer Performance Evaluation
备选作者
Boudewijn R. Haverkort (editor), Henrik C. Bohnenkamp (editor), Connie U. Smith (editor)
备选作者
TOOLS 2000 (11th 2000 Schaumburg, Ill.)
备用出版商
Springer Spektrum. in Springer-Verlag GmbH
备用出版商
Steinkopff. in Springer-Verlag GmbH
备用版本
Lecture notes in computer science -- 1786, Berlin, New York, Germany, 2000
备用版本
Springer Nature, Berlin, Heidelberg, 2003
备用版本
1 edition, April 13, 2000
备用版本
Germany, Germany
元数据中的注释
sm38858160
元数据中的注释
{"isbns":["3540672605","9783540672609"],"last_page":404,"publisher":"Springer","source":"libgen_rs"}
备用描述
Lecture Notes in Computer Science
Computer Performance Evaluation
Preface
Scientific Organisation
Organisation
Table of Contents
Performance Evaluation with Heavy Tailed Distributions (Extended Abstract)
Introduction
Evidence
Implications of Heavy Tails
Taking Advantage of Heavy Tails
Two Important Properties
Exploiting the Heavy Tail Properties
Layered Modeling of Hardware and Software, with Application to a LAN Extension Router
Introduction
Application of RMA to a LAN Extension Router
A More Detailed Description of the LAN Extension Router
Derivation of the Performance Model
Step 1: Obtaining Sub-models from Scenarios
Step 2: Merge Sub-Models to Create a Single Model\ of the System
Step 3: Adding Behavioral Detail to Model
Step 4: Simplifying the Model
Model Parameters and Validation
Parameter Gathering
Model Validation Experiments
Model Validation Results
Conclusions
Object Allocation for Distributed Applications with Complex Workloads
Introduction
Performance Requirements and Capacity Constraints
Capacity Constraints, Workloads, and Performance Requirements
Satisfaction Function
Finding the Maximum Mean Response Times for a Given Configuration
Differences Between Medium and High Workload Conditions
The Programming Model
Implementing the Programming Model
Finding Configurations that Maximize Satisfaction
Case Study – A Multi Tier Distributed Application
Summary and Conclusions
References
A Set of Tools for Traffic Modeling, Analysis and Experimentation
1 Introduction
2 Traffic Characterization
3 Descriptors Computation for Markov Chains
4 Modules for Traffic Modeling, Analysis and Experimentation
5 Examples
5.1 Traffic Models
5.2 Results
6 Summary
References
Queueing Analysis of Pools in Soft Real-Time Systems
Introduction
Semaphore Queues
Pools
Numerical Examples
Conclusions and Open Problems
Xaba: Exact, Approximate, and Asymptotic Solvers for Multi-class Closed Queueing Networks*
1 Introduction
2 Solution Methods
2.1 Exact Solution Methods
2.2 Approximate Solution Methods
2.3 Asymptotic Bounds Methods
2.4 Evaluation Methodology
3 Xaba
3.1 The Architecture
3.2 Functionalities
4 An Evaluation Study
4.1 The System
4.2 The Model
4.3 Results
5 Conclusions
References
Decomposition of General Tandem Queueing Networks with MMPP Input
Introduction
Traffic Descriptors
Two-State MMPPs
Two-State SMPs
The MMPP(2)/G/1(/K)Queue and Its Output
The Output of the MMPP(2)/G/1/1Queue
Approximation of the Output of the MMPP(2)/G/1(/K>1)Queue
Conversion of SMP(2)to MMPP(2)
Approximate Analysis of Tandem Networks \ with and without Customer Loss
Conclusions
Exact and Approximate Solutions for a Class of Infinite Markovian Models
Introduction
The Basic Solution
Ergodicity
Normalization
The Approximate Solutions
The Krylov Subspaces Procedure
Finding a Proper Value for m
Getting the Approximate Solution
An Example
Conclusions
Performance Evaluation of a Distributed Enterprise Data Mining System
Introduction
Kensington EJB Server
Enterprise JavaBeans
EJB Server Implementation
Method Call Execution
An Extended Queueing Model
Blocking Time
The FES and Whole Model
Instance-Active and Client-Blocking Probabilities
Results
Conclusion
Minimization of the Impact of Subscriber Mobility on the Resources of a GSM Network
Introduction
Exact Description of the Problem
Mathematical Model of the Problem
Optimization of the Network Topology
Conclusions
Optimal Allocation Policies for Mobile Agents
Introduction
Finite Horizon Optimization
Infinite Horizon Optimization
Numerical Results
Analysis of a Special Case
Conclusion
Iterative Analysis of Markov Regenerative Models
Introduction
The Conventional Analysis Procedure
Uniformization for General Distributions
An Iterative Algorithm for Fill-in Avoidance
Complexity Analysis
Examples
Conclusions
Analysis and Evaluation of Non-Markovian Stochastic Petri Nets
Introduction
Introducing Petri Nets and Preemption Policies
Discrete-Time Approach
General Solution
The Algorithm
Numerical Results
Conclusions
Petri Net Modelling and Performability Evaluation with TimeNET 3.0
Introduction
Supported Net Classes and Analysis Methods
Markov Regenerative Stochastic Petri Nets
Coloured Petri Nets for Manufacturing Systems
Agnes -- The New TimeNET Interface
Tool Usage
Net Classes and Modules
A Manufacturing System Application Example
Structural Model
Production Sequence Model
Performability Evaluation of the Example
Conclusions
Integrating Synchronization with Priority into a Kronecker Representation*
Introduction/Motivation
Basic Definitions
Kronecker Expression with Prioritized Synchronization
Analysis Algorithms
Analysis of an Example and Tools Integration
Conclusions
Implementation of Importance Splitting Techniques in Stochastic Petri Net Package
Introduction
SPNP: Stochastic Petri Net Package
Importance Splitting Techniques
Basic Idea of Importance Splitting
Splitting
RESTART
Implementation in SPNP
Numerical Illustrations
Dual-Tank Example
Reader and Writer Example
Conclusion
FluidSim: A Tool to Simulate Fluid Models of High-Speed Networks
Introduction
Dynamics of a Fluid Model
Fluid Model of a Communication Network
Simulation of a Fluid Network
Event Classes
Event Handling
Events Related to the Sources
Events Related to the Buffers
Events Related to the Switching Matrices
Events Related to the Communication Links
Implementation of the Fluid Simulator
The Simulator Kernel
Network Objects
Configuration Interface
Examples
Comparison with an Analytical Model
Comparison with a Cell-Level Simulation Tool
Conclusions
Exploiting Modal Logic to Express Performance Measures
Introduction
PEPA
The PEPA Reward Language
Implementation
Case Study: Self-Checking Distributed Computation
Related Work
Derivation of Petri Net Performance Models from UML Specifications of Communications Software
Introduction
Modelling ABP in the Unified Modelling Language
The Alternating Bit Protocol
The Unified Modelling Language
Using UML for Performance Modelling
Exploiting Implementation Diagrams
Direct Simulation of Sequence Diagrams
Deriving a Petri Net Model of ABP
Petri Nets
Use Case and Workloads
A UML Combined State and Collaboration Model
The Corresponding GSPN Model
Numerical Results
Current Work
Conclusions
Scalability of a Workstation Cluster Architecture for Video-on-Demand Applications
Introduction
Scalability and System Requirements
Experimental Approach
Architecture
The Cluster Architecture
Scalability
Scaling Functions
Hierarchical Scaling
Workload
Technology
The Forecasting Problem
Technology Reference Points2
Measurement Study
Streaming Capacity in Play Mode
Effect of User Interaction on Streaming Capacity
Effect of Variable Bit Rate
Node-Level Analysis (Cluster)
Structural Analysis
Device-Level Projections
Projections for Node-Level Scalability
System-Level Scalability
System Streaming Capacity
Node Capacity
Capacity Increments
System Capacity Limits
On-Line Storage Requirements
Conclusion
Multilayer Online-Monitoring for Hybrid DSM Systems on Top of PC Clusters with a SMiLE
Motivation
Shared Memory on Clusters and Its Problems
The SMiLE Monitoring System
Layers of Data Acquisition
Hardware Monitoring
Status Information from the Hybrid HW/SW-DSM System
Instrumenting the Synchronization Primitives
Programming Model and Environment Specific Information
Unifying to a Single Abstract Model
On-Line Monitoring with OMIS
Bringing It All Together
Current Status and Future Work
Related Work
Conclusions
Design and Implementation of a Tool for Measuring the Performance of Complex E-commerce Sites*
1 Introduction
2 Architecture of E-commerce Sites
2.1 Implementing E-commerce Services
2.2 Performance and Congestion in E-commerce Sites
2.3 Characteristics of E-commerce Workloads
3 Measuring the Performance of E-commerce Server
3.1 Measurement Approach
3.2 Architecture of the Tool
3.3 The Interface of PROFIT
4 Case Studies
4.1 Experimental Setup
4.2 Workload Generation
4.3 Example 1: Overhead of Secure Connections
4.4 Example 2: US vs. International Customers
4.5 Example 3: Comparing Apache Modules to CGI
4.6 Example 4: Evaluating Store Scalability
5 Conclusions and Future Work
References
FiFiQueues: Fixed-Point Analysis of Queueing Networks with Finite-Buffer Stations
1 Introduction
2 Tool Description
2.1 Model Specification
2.2 Evaluation Results
3 Employed Algorithms
3.1 Traffic Analysis
3.2 Node Analysis
4 Outlook
References
Galileo: A Tool for Dynamic Fault Tree Analysis
Introduction
A Mission Avionic System Example
Obtaining Galileo
Current Work
M ̈obius: An Extensible Tool for Performance and Dependability Modeling *
Introduction
Möbius Framework
Möbius Tool
Future Directions
MRMSolve: A Tool for Transient Analysis of Large Markov Reward Models*
Introduction.
The Structure of MRMSolve.
Graphical User Interface.
Data Representation.
Application Example.
Future Plans.
Calculation and Use of Peaking Factors for Remote Terminal Emulation
Remote Terminal Emulation
Benchmark Test Workload Definition
Calculating Peaking Factors
Using the Peaking Factor
Reliability and Performability Modeling Using SHARPE 2000
1 Introduction
2 SHARPE
2.1 SHARPE Menu of Model Types
3 Recent Additions to SHARPE Engine
4 Graphical User Interface
References
The Simalytic Modeling Technique: Overview for Application Performance Analysis
Introduction
Simalytic Modeling Methodology
Conclusion
SPNP: Stochastic Petri Nets. Version 6.0
Introduction
Solution Methods
Analytic-Numeric Methods
Simulation
iSPN 6.0
SREPT: Software Reliability Estimation and Prediction Tool
Introduction and Motivation
Architecture of SREPT
STEADY - A Tool for Predicting Performance of Parallel DBMSs
STEADY
Comparison with Process Algebra
Conclusions
The TANGRAM-II Environment
1 Introduction
2 Model Specification
3 Model Solution and Traffic Modeling
References
Implementing Symbolic Models for Value Passing in TwoTowers
Introduction
Implementing Value Passing in TwoTowers
Advantages of Value Passing
Monitoring Application-Level VoIP Grade of Service at a PSTN-IP Network Gateway
1 Summary
÷Prof-SDL: A Tool for Identifying Performance Bottlenecks of Software Architectural Design
Extended Abstract
Author Index
Computer Performance Evaluation
Preface
Scientific Organisation
Organisation
Table of Contents
Performance Evaluation with Heavy Tailed Distributions (Extended Abstract)
Introduction
Evidence
Implications of Heavy Tails
Taking Advantage of Heavy Tails
Two Important Properties
Exploiting the Heavy Tail Properties
Layered Modeling of Hardware and Software, with Application to a LAN Extension Router
Introduction
Application of RMA to a LAN Extension Router
A More Detailed Description of the LAN Extension Router
Derivation of the Performance Model
Step 1: Obtaining Sub-models from Scenarios
Step 2: Merge Sub-Models to Create a Single Model\ of the System
Step 3: Adding Behavioral Detail to Model
Step 4: Simplifying the Model
Model Parameters and Validation
Parameter Gathering
Model Validation Experiments
Model Validation Results
Conclusions
Object Allocation for Distributed Applications with Complex Workloads
Introduction
Performance Requirements and Capacity Constraints
Capacity Constraints, Workloads, and Performance Requirements
Satisfaction Function
Finding the Maximum Mean Response Times for a Given Configuration
Differences Between Medium and High Workload Conditions
The Programming Model
Implementing the Programming Model
Finding Configurations that Maximize Satisfaction
Case Study – A Multi Tier Distributed Application
Summary and Conclusions
References
A Set of Tools for Traffic Modeling, Analysis and Experimentation
1 Introduction
2 Traffic Characterization
3 Descriptors Computation for Markov Chains
4 Modules for Traffic Modeling, Analysis and Experimentation
5 Examples
5.1 Traffic Models
5.2 Results
6 Summary
References
Queueing Analysis of Pools in Soft Real-Time Systems
Introduction
Semaphore Queues
Pools
Numerical Examples
Conclusions and Open Problems
Xaba: Exact, Approximate, and Asymptotic Solvers for Multi-class Closed Queueing Networks*
1 Introduction
2 Solution Methods
2.1 Exact Solution Methods
2.2 Approximate Solution Methods
2.3 Asymptotic Bounds Methods
2.4 Evaluation Methodology
3 Xaba
3.1 The Architecture
3.2 Functionalities
4 An Evaluation Study
4.1 The System
4.2 The Model
4.3 Results
5 Conclusions
References
Decomposition of General Tandem Queueing Networks with MMPP Input
Introduction
Traffic Descriptors
Two-State MMPPs
Two-State SMPs
The MMPP(2)/G/1(/K)Queue and Its Output
The Output of the MMPP(2)/G/1/1Queue
Approximation of the Output of the MMPP(2)/G/1(/K>1)Queue
Conversion of SMP(2)to MMPP(2)
Approximate Analysis of Tandem Networks \ with and without Customer Loss
Conclusions
Exact and Approximate Solutions for a Class of Infinite Markovian Models
Introduction
The Basic Solution
Ergodicity
Normalization
The Approximate Solutions
The Krylov Subspaces Procedure
Finding a Proper Value for m
Getting the Approximate Solution
An Example
Conclusions
Performance Evaluation of a Distributed Enterprise Data Mining System
Introduction
Kensington EJB Server
Enterprise JavaBeans
EJB Server Implementation
Method Call Execution
An Extended Queueing Model
Blocking Time
The FES and Whole Model
Instance-Active and Client-Blocking Probabilities
Results
Conclusion
Minimization of the Impact of Subscriber Mobility on the Resources of a GSM Network
Introduction
Exact Description of the Problem
Mathematical Model of the Problem
Optimization of the Network Topology
Conclusions
Optimal Allocation Policies for Mobile Agents
Introduction
Finite Horizon Optimization
Infinite Horizon Optimization
Numerical Results
Analysis of a Special Case
Conclusion
Iterative Analysis of Markov Regenerative Models
Introduction
The Conventional Analysis Procedure
Uniformization for General Distributions
An Iterative Algorithm for Fill-in Avoidance
Complexity Analysis
Examples
Conclusions
Analysis and Evaluation of Non-Markovian Stochastic Petri Nets
Introduction
Introducing Petri Nets and Preemption Policies
Discrete-Time Approach
General Solution
The Algorithm
Numerical Results
Conclusions
Petri Net Modelling and Performability Evaluation with TimeNET 3.0
Introduction
Supported Net Classes and Analysis Methods
Markov Regenerative Stochastic Petri Nets
Coloured Petri Nets for Manufacturing Systems
Agnes -- The New TimeNET Interface
Tool Usage
Net Classes and Modules
A Manufacturing System Application Example
Structural Model
Production Sequence Model
Performability Evaluation of the Example
Conclusions
Integrating Synchronization with Priority into a Kronecker Representation*
Introduction/Motivation
Basic Definitions
Kronecker Expression with Prioritized Synchronization
Analysis Algorithms
Analysis of an Example and Tools Integration
Conclusions
Implementation of Importance Splitting Techniques in Stochastic Petri Net Package
Introduction
SPNP: Stochastic Petri Net Package
Importance Splitting Techniques
Basic Idea of Importance Splitting
Splitting
RESTART
Implementation in SPNP
Numerical Illustrations
Dual-Tank Example
Reader and Writer Example
Conclusion
FluidSim: A Tool to Simulate Fluid Models of High-Speed Networks
Introduction
Dynamics of a Fluid Model
Fluid Model of a Communication Network
Simulation of a Fluid Network
Event Classes
Event Handling
Events Related to the Sources
Events Related to the Buffers
Events Related to the Switching Matrices
Events Related to the Communication Links
Implementation of the Fluid Simulator
The Simulator Kernel
Network Objects
Configuration Interface
Examples
Comparison with an Analytical Model
Comparison with a Cell-Level Simulation Tool
Conclusions
Exploiting Modal Logic to Express Performance Measures
Introduction
PEPA
The PEPA Reward Language
Implementation
Case Study: Self-Checking Distributed Computation
Related Work
Derivation of Petri Net Performance Models from UML Specifications of Communications Software
Introduction
Modelling ABP in the Unified Modelling Language
The Alternating Bit Protocol
The Unified Modelling Language
Using UML for Performance Modelling
Exploiting Implementation Diagrams
Direct Simulation of Sequence Diagrams
Deriving a Petri Net Model of ABP
Petri Nets
Use Case and Workloads
A UML Combined State and Collaboration Model
The Corresponding GSPN Model
Numerical Results
Current Work
Conclusions
Scalability of a Workstation Cluster Architecture for Video-on-Demand Applications
Introduction
Scalability and System Requirements
Experimental Approach
Architecture
The Cluster Architecture
Scalability
Scaling Functions
Hierarchical Scaling
Workload
Technology
The Forecasting Problem
Technology Reference Points2
Measurement Study
Streaming Capacity in Play Mode
Effect of User Interaction on Streaming Capacity
Effect of Variable Bit Rate
Node-Level Analysis (Cluster)
Structural Analysis
Device-Level Projections
Projections for Node-Level Scalability
System-Level Scalability
System Streaming Capacity
Node Capacity
Capacity Increments
System Capacity Limits
On-Line Storage Requirements
Conclusion
Multilayer Online-Monitoring for Hybrid DSM Systems on Top of PC Clusters with a SMiLE
Motivation
Shared Memory on Clusters and Its Problems
The SMiLE Monitoring System
Layers of Data Acquisition
Hardware Monitoring
Status Information from the Hybrid HW/SW-DSM System
Instrumenting the Synchronization Primitives
Programming Model and Environment Specific Information
Unifying to a Single Abstract Model
On-Line Monitoring with OMIS
Bringing It All Together
Current Status and Future Work
Related Work
Conclusions
Design and Implementation of a Tool for Measuring the Performance of Complex E-commerce Sites*
1 Introduction
2 Architecture of E-commerce Sites
2.1 Implementing E-commerce Services
2.2 Performance and Congestion in E-commerce Sites
2.3 Characteristics of E-commerce Workloads
3 Measuring the Performance of E-commerce Server
3.1 Measurement Approach
3.2 Architecture of the Tool
3.3 The Interface of PROFIT
4 Case Studies
4.1 Experimental Setup
4.2 Workload Generation
4.3 Example 1: Overhead of Secure Connections
4.4 Example 2: US vs. International Customers
4.5 Example 3: Comparing Apache Modules to CGI
4.6 Example 4: Evaluating Store Scalability
5 Conclusions and Future Work
References
FiFiQueues: Fixed-Point Analysis of Queueing Networks with Finite-Buffer Stations
1 Introduction
2 Tool Description
2.1 Model Specification
2.2 Evaluation Results
3 Employed Algorithms
3.1 Traffic Analysis
3.2 Node Analysis
4 Outlook
References
Galileo: A Tool for Dynamic Fault Tree Analysis
Introduction
A Mission Avionic System Example
Obtaining Galileo
Current Work
M ̈obius: An Extensible Tool for Performance and Dependability Modeling *
Introduction
Möbius Framework
Möbius Tool
Future Directions
MRMSolve: A Tool for Transient Analysis of Large Markov Reward Models*
Introduction.
The Structure of MRMSolve.
Graphical User Interface.
Data Representation.
Application Example.
Future Plans.
Calculation and Use of Peaking Factors for Remote Terminal Emulation
Remote Terminal Emulation
Benchmark Test Workload Definition
Calculating Peaking Factors
Using the Peaking Factor
Reliability and Performability Modeling Using SHARPE 2000
1 Introduction
2 SHARPE
2.1 SHARPE Menu of Model Types
3 Recent Additions to SHARPE Engine
4 Graphical User Interface
References
The Simalytic Modeling Technique: Overview for Application Performance Analysis
Introduction
Simalytic Modeling Methodology
Conclusion
SPNP: Stochastic Petri Nets. Version 6.0
Introduction
Solution Methods
Analytic-Numeric Methods
Simulation
iSPN 6.0
SREPT: Software Reliability Estimation and Prediction Tool
Introduction and Motivation
Architecture of SREPT
STEADY - A Tool for Predicting Performance of Parallel DBMSs
STEADY
Comparison with Process Algebra
Conclusions
The TANGRAM-II Environment
1 Introduction
2 Model Specification
3 Model Solution and Traffic Modeling
References
Implementing Symbolic Models for Value Passing in TwoTowers
Introduction
Implementing Value Passing in TwoTowers
Advantages of Value Passing
Monitoring Application-Level VoIP Grade of Service at a PSTN-IP Network Gateway
1 Summary
÷Prof-SDL: A Tool for Identifying Performance Bottlenecks of Software Architectural Design
Extended Abstract
Author Index
备用描述
<p><P>This book constitutes the refereed proceedings of the 11th International Conference on Modelling Tools and Techniques for Computer Communication System Performance Evaluation, TOOLS 2000, held in Schaumburg, IL, USA in March 2000. The 21 revised full papers presented were carefully reviewed and selected from a total of 49 submissions. Also included are 15 tool descriptions and one invited paper. The papers are organized in topical sections on queueing network models, optimization in mobile networks, stochastic Petri nets, simulation, formal methods and performance evaluation, and measurement tools and applications.</p>
开源日期
2015-05-26
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
- 高速服务器(合作方提供) #1 (推荐)
- 高速服务器(合作方提供) #2 (推荐)
- 高速服务器(合作方提供) #3 (推荐)
- 高速服务器(合作方提供) #4 (推荐)
- 高速服务器(合作方提供) #5 (推荐)
- 高速服务器(合作方提供) #6 (推荐)
- 高速服务器(合作方提供) #7
- 高速服务器(合作方提供) #8
- 高速服务器(合作方提供) #9
- 高速服务器(合作方提供) #10
- 高速服务器(合作方提供) #11
- 高速服务器(合作方提供) #12
- 高速服务器(合作方提供) #13
- 高速服务器(合作方提供) #14
- 高速服务器(合作方提供) #15
- 高速服务器(合作方提供) #16
- 高速服务器(合作方提供) #17
- 高速服务器(合作方提供) #18
- 高速服务器(合作方提供) #19
- 高速服务器(合作方提供) #20
- 高速服务器(合作方提供) #21
- 高速服务器(合作方提供) #22
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #10 (稍快但需要排队)
- 低速服务器(合作方提供) #11 (稍快但需要排队)
- 低速服务器(合作方提供) #12 (稍快但需要排队)
- 低速服务器(合作方提供) #13 (稍快但需要排队)
- 低速服务器(合作方提供) #14 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #15 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #16 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #17 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #18 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:Motrix -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.