পুনঃপ্রবেশকারী এবং থ্রেড নিরাপদ ফাংশন মধ্যে পার্থক্য কি?
পুনঃপ্রবেশকারী এবং থ্রেড নিরাপদ ফাংশন মধ্যে পার্থক্য কি?
Anonim

থ্রেড নিরাপদ কোড এমন একটি যা একাধিক থেকে সঞ্চালিত হতে পারে নিরাপদে থ্রেড , এমনকি যদি একাধিক কল একই সাথে ঘটে থ্রেড . পুনরায় অনুপ্রবেশকারী কোড মানে আপনি সব কিছু করতে পারেন থ্রেড নিরাপদ কোডও নিশ্চিত করতে পারে নিরাপত্তা এমনকি যদি আপনি একই কল ফাংশন একই মধ্যে থ্রেড.

উপরন্তু, একটি reentrant ফাংশন কি?

ক ফাংশন হয় পুনরায় অনুপ্রবেশকারী যদি এটি কার্যকর করার প্রক্রিয়া চলাকালীন ইতিমধ্যেই আহ্বান করা যেতে পারে। যে একটি ফাংশন হয় পুনরায় অনুপ্রবেশকারী যদি এটি কার্যকর করার মাঝখানে বাধা দেওয়া যায় (উদাহরণস্বরূপ, একটি সংকেত বা বাধা দ্বারা) এবং বাধাপ্রাপ্ত মৃত্যুদন্ড সম্পূর্ণ হওয়ার আগে আবার আহ্বান করা হয়।

উপরের পাশে, QT থ্রেড কি নিরাপদ? নোট অন Qt ক্লাস অনেক Qt ক্লাসগুলি পুনঃপ্রবেশকারী, কিন্তু সেগুলি তৈরি করা হয়নি৷ থ্রেড - নিরাপদ , কারণ তাদের তৈরি থ্রেড - নিরাপদ একটি QMutex বারবার লক এবং আনলক করার অতিরিক্ত ওভারহেড বহন করবে। উদাহরণস্বরূপ, QString অনুপ্রবেশকারী কিন্তু নয় থ্রেড - নিরাপদ . কিছু Qt ক্লাস এবং ফাংশন হয় থ্রেড - নিরাপদ.

তদনুসারে, থ্রেড নিরাপদ ফাংশন কি?

উইকিপিডিয়া থেকে: থ্রেড নিরাপত্তা একটি কম্পিউটার প্রোগ্রামিং ধারণা যা বহু- থ্রেডেড প্রোগ্রাম বিশেষ করে, এটি একাধিক জন্য প্রয়োজন সন্তুষ্ট করা আবশ্যক থ্রেড একই ভাগ করা ডেটা অ্যাক্সেস করতে, এবং ভাগ করা ডেটার প্রয়োজন শুধুমাত্র একজনের দ্বারা অ্যাক্সেস করা থ্রেড যে কোনো সময়.

পুনরাবৃত্ত ফাংশন কি?

প্রোগ্রামিং পরিভাষায় ক পুনরাবৃত্ত ফাংশন একটি রুটিন হিসাবে সংজ্ঞায়িত করা যেতে পারে যা নিজেকে সরাসরি বা পরোক্ষভাবে কল করে।

প্রস্তাবিত: