আজ তাদের রেডডিট এএমএ (আমাকে জিজ্ঞাসা করুন যে কোনও কিছু) সেশনে গুগল দল ব্লুটুথ গ্রহণ করে। বিশেষত, অ্যান্ড্রয়েড ওরিও যদি এটি কম স্তন্যপান করতে পারে।
টিমটি অনেক অ্যান্ড্রয়েড ফোনে সমস্ত ব্লুটুথ ত্রুটিগুলি এবং অসঙ্গতিগুলি সম্পর্কে সচেতন এবং পিক্সেলটিতে অ্যান্ড্রয়েড এন এর জন্য নতুন সিস্টেম উপাদানগুলি লেখার সময় তারা শিখেছিল এমন কৌশল ব্যবহার করেছে।
টিম মারে: অ্যান্ড্রয়েড ব্লুটুথ, অডিও এবং পারফরম্যান্স দলগুলি ওটিতে বিটি অডিও উন্নত করতে আসলে প্রচুর কাজ করেছে the আমরা সাম্প্রতিকতম বিকাশকারী পূর্বরূপ থেকে অভ্যন্তরীণভাবে স্যুইচটি উল্টিয়েছি কারণ বিষয়গুলি স্থিতিশীল ছিল তা নিশ্চিত করার জন্য আমাদের আরও কিছুটা সময় প্রয়োজন ছিল, সুতরাং আপনি এখনও এই শ্রমের ফল দেখতে পারেন নি।
আমরা কী করব: পিক্সেল বিকাশের সময়, পারফ দল অনুমান করেছিল যে এলোমেলো সময়সূচী বিলম্ব এড়াতে সিস্টেমের ইউআই-সমালোচনামূলক অংশগুলি যথাসম্ভব নিয়ন্ত্রক হিসাবে তৈরি করা সম্ভবত একটি ভাল ধারণা। হ্যাঁ পরিণত হয়েছে, এটি একটি ভাল ধারণা এবং ইউআই পাইপলাইন থেকে শিডিয়ুলার বিলম্ব সরিয়ে ফেলা এক টন এলোমেলো জাঙ্কটি ঠিক করে। আমরা https://source.android.com/devices/tech/debug/eval_perf এ করেছি এমন সমস্ত স্টাফের বিবরণ দেখতে পাবেন। এটি ইউআইয়ের পক্ষে এত ভাল কাজ করেছে যে আমরা বিটি অডিওর জন্য একই জিনিসটি করার সিদ্ধান্ত নিয়েছিলাম। আমরা এমন কেস দেখতে পেলাম যেখানে এলোমেলো সময়সূচী দেরি বিটি অডিও শিল্পকর্মের কারণ হয়ে দাঁড়ায়, তাই অডিওর মানটি নিখুঁত কিনা তা নিশ্চিত করার জন্য ঠিক কোন গ্যারান্টির প্রয়োজন তা নির্ধারণ করার জন্য আমরা পুরো বিটি পাইপলাইনের মাধ্যমে আমাদের পথে কাজ করার চেষ্টা করেছি। এটি বিটি প্যাকেট প্রতি সম্ভাব্য জিটারের দশক মিলিসেকেন্ড এবং স্ট্যাক জুড়ে প্রয়োজনীয় ফ্রেসগুলি ফ্রেমওয়ার্ক থেকে শুরু করে কার্নেল ড্রাইভারগুলিতে সরিয়ে নিয়েছে।
আমাদের পরীক্ষায় দেখা যায় যে এই পরিবর্তনগুলির কারণে বিটি অডিও নির্ভরযোগ্যতা বনাম এন তুলনায় মারাত্মকভাবে আরও ভাল। এটি কীভাবে পরিণত হয়েছে তা নিয়ে আমরা খুশি এবং আমরা আশা করি আপনি একই ধরণের উন্নতি দেখতে পাচ্ছেন।
সম্পূর্ণরূপে মন্তব্য থ্রেড পড়ুন
"নিয়মিত" ভাষণে, তারা সমালোচনামূলক ইউআই উপাদানগুলির কোড সহজতর করেছিল যাতে এটি আরও রৈখিক হয় এবং সিস্টেমটি কোনও কার্য নির্ধারিত হওয়ার জন্য অপেক্ষা না করে এবং তার পালা আসে। অপ্রয়োজনীয় দেরি এবং প্রসেসিং কেটে নেওয়া পিক্সেলের ইউআইকে তরল হিসাবে যতটা তাত্পর্যপূর্ণ করে তোলে এবং যতটা পিছিয়ে যায় তা হ'ল। ব্লুটুথ এ একই কৌশলগুলি ব্যবহার করার অর্থ একই পরিমাণে আরও বেশি ডেটা প্রেরণ করা উচিত এবং উত্সটিতে এটি প্রক্রিয়াজাতকরণে কম সময় ব্যয় করা হচ্ছে। এটি আরও ভাল সংযোগ এবং নিরবচ্ছিন্ন স্ট্রিম তৈরি করে।
যেমনটি উল্লেখ করা হয়েছে, শেষ বিকাশকারী বিটা প্রকাশের পর থেকে এটি করা হয়েছিল, সুতরাং আমরা এটি এখনও কার্যকর অবস্থায় দেখিনি। আমরা অ্যানড্রয়েড ওরিও আনুষ্ঠানিকভাবে প্রকাশিত হয়েছে এমন অন্যান্য চূড়ান্ত টুইটগুলি এবং সংশোধনগুলির সাথে এটি দেখার অপেক্ষায় রয়েছি।