PDA

View Full Version : سوال: سمافور چیه ؟



quantomquery
پنج شنبه 02 دی 1389, 17:58 عصر
تو 2 یا 3 خط:

سمافور چیه ؟

sh4mid
پنج شنبه 02 دی 1389, 19:37 عصر
سلام
در 5 خط :قهقهه: :قهقهه:


در علوم رایانه سمافور به متغییری اتلاق می‌شود که در محیط‌های همروند برای کنترل دسترسی فرایندها به منابع مشترک به کار می‌رود. سمافور می‌تواند به دو صورت دودویی (که تنها دو مقدار صحیح و غلط را دارا است) و یا شمارنده اعداد صحیح باشد. از سمافور برای جلوگیری از ایجاد مسئلهٔ مسابقه میان فرایندها استفاده می‌گردد. به این ترتیب، اطمینان حاصل می‌شود که در هر لحظه تنها یک فرایند به منبع مشترک دسترسی داشته و می‌تواند از آن بخواند یا بنویسد (انحصار متقابل)

اینجا (http://fa.wikipedia.org/wiki/%D8%B3%D9%85%D8%A7%D9%81%D9%88%D8%B1)

اگه یه کتاب سیستم عامل هم بخونی ، توش کامل توضیح داده