প্রশ্ন ট্যাগ «likely-unlikely»

10
লিনাক্স কার্নেলের সম্ভাব্য / অসম্ভব ম্যাক্রোগুলি কীভাবে কাজ করে এবং তাদের সুবিধা কী?
আমি লিনাক্স কার্নেলের কিছু অংশ খনন করেছি, এবং এর মতো কল পেয়েছি: if (unlikely(fd < 0)) { /* Do something */ } অথবা if (likely(!err)) { /* Do something */ } আমি তাদের সংজ্ঞা পেয়েছি: #define likely(x) __builtin_expect((x),1) #define unlikely(x) __builtin_expect((x),0) আমি জানি যে তারা অপ্টিমাইজেশনের জন্য, তবে তারা কীভাবে …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.