পি 99 বিলম্ব কী?


137

পি 99 বিলম্বিততা কী উপস্থাপন করে? আমি অ্যাপ্লিকেশন কর্মক্ষমতা সম্পর্কে আলোচনায় এটি সম্পর্কে শুনছি তবে অনলাইনে এমন কোনও সংস্থান খুঁজে পেল না যে এই বিষয়ে কথা বলবে।

উত্তর:



27

আমরা এটিকে একটি উপমা দিয়ে ব্যাখ্যা করতে পারি, যদি ১০০ জন শিক্ষার্থী একটি দৌড় চালাচ্ছে তবে ৯৯ জন শিক্ষার্থীর "দেরি" সময়ের মধ্যে রেসটি সম্পূর্ণ করা উচিত।



4
এছাড়াও, <= 'বিলম্বের সময়'
কোর_ডম্পড

6
এই সময়টি যে 99 তম আসরে আসা শিক্ষার্থী লাইনটি অতিক্রম করেছিল।
জারমড

এই পোস্টটি আরও রঙ সরবরাহ করে।
rbinnun

আমি এই উপমাটি ভালবাসি।
লুই

9

কল্পনা করুন যে আপনি আপনার সেবার পারফরম্যান্সের ডেটা সংগ্রহ করছেন এবং নীচের টেবিলটি ফলাফলের সংগ্রহ (বিলম্বিত মানগুলি ধারণাটি প্রকাশ করার জন্য কাল্পনিক)।

Latency    Number of requests
1s         5
2s         5
3s         10
4s         40
5s         20
6s         15
7s         4
8s         1

আপনার পরিষেবার P99 লেটেন্সিটি 7 এস। অনুরোধগুলির মধ্যে কেবল 1% এর চেয়ে বেশি সময় নেয়। সুতরাং, আপনি যদি আপনার পরিষেবার P99 বিলম্বিতা হ্রাস করতে পারেন তবে আপনি এর কার্যকারিতা বাড়িয়ে তোলেন।


5

আসুন এখানে থেকে একটি উদাহরণ নিতে

Request latency:
    min: 0.1
    max: 7.2
    median: 0.2
    p95: 0.5
    p99: 1.3

সুতরাং আমরা বলতে পারি, ওয়েব অনুরোধগুলির 99 শতাংশ, পাওয়া গেছে যে বিলম্বিততাটি ছিল 1.3 মিমি (এমএস / মাইক্রোসেকেন্ডগুলি আপনার সিস্টেমের ল্যাটেন্সির ব্যবস্থাগুলি কনফিগার করা উপর নির্ভর করে) বা তার চেয়ে কম। @ ট্রান্সম্যাকের মতো আমরা যদি পরিষেবাটির P99 বিলম্বিতা হ্রাস করি তবে আমরা এর কার্যকারিতা বাড়িয়ে তুলতে পারি।

এবং এটি p95ও লক্ষণীয়, যেহেতু কম অনুরোধ হতে পারে p99 যেমন p95 এর চেয়ে বেশি ব্যয়বহুল হয়ে উঠেছে) প্রাথমিক অনুরোধগুলি যা ক্যাশে তৈরি করে, শ্রেণি অবজেক্টগুলিকে উষ্ণ করে তোলে, থ্রেড থ্র ...

অবশেষে; আমাদের পরিমাপগুলিতে আমরা মোটামুটি 1% শব্দ করতে পারি (যেমন নেটওয়ার্ক কনজেশন, আউটেজ, পরিষেবা অবক্ষয়), সুতরাং p99 বিলম্বিতা কার্যত সবচেয়ে খারাপ ক্ষেত্রে একটি ভাল প্রতিনিধি। এবং প্রায় সবসময়ই, আমাদের লক্ষ্য p99 বিলম্বিতা হ্রাস করা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.