Optimizing Linux® Performance [Electronic resources] : A Hands-On Guide to Linux® Performance Tools نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Optimizing Linux® Performance [Electronic resources] : A Hands-On Guide to Linux® Performance Tools - نسخه متنی

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید








9.3. Optimizing an Application


When optimizing an application, several areas of the application's execution may present a problem. This section directs you to the proper section based on the problem that you are seeing.

Figure 9-1 shows the steps that we will take to optimize the application.


Figure 9-1.

To start diagnosing, go to Section 9.3.1.


9.3.1. Is Memory Usage a Problem?


Use top or ps to determine Section 9.6.6; otherwise, continue to Section 9.3.2.


9.3.2. Is Startup Time a Problem?


If the amount of time that the application takes to start up is a problem, go to Section 9.3.3; otherwise, go to Section 9.3.4.


9.3.3. Is the Loader Introducing a Delay?


To test whether the Section 9.9. If it does not, continue on to Section 9.3.4.


9.3.4. Is CPU Usage (or Length of Time to Complete) a Problem?


Use top or ps to Section 9.5. If it is not a problem, go to Section 9.3.5.


9.3.5. Is the Application's Disk Usage a Problem?


If the application Section 9.7.3 to determine what files it is accessing. If not, go to Section 9.3.6.


9.3.6. Is the Application's Network Usage a Problem?


If the application Section 9.8.6.

Otherwise, you have encountered an application performance issue that is not covered in this book. Go to Section 9.9.


/ 132