امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
سئوال در مورد پروسس ها
نویسنده پیام
grimm غایب
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 15
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 290
( 255 تشکر در 108 ارسال )
ارسال: #1
سئوال در مورد پروسس ها
با درود
عرض شود که مدتیه چند تا مسئله برام پیش اومده که نه سایت های ایرانی برای مسئله بنده پاسخگو بودن نه سایت های خارجی

در مورد pid سئوال داشتم میخوام ببینم اصلا چه طوری به هر پروسس تعلق میگیره و تو هر سیستم به چه صورته و نحوه دادن این پروسس ایدی ها کلا چه طوریه؟
بر چه حسبی مثلا عدد 5115 رو به اون پروسس ایدی میدن

مسئله بعدی هم در مورد ترد هاست که کامل اگریکی بتونه توضیح بده خوشحال میشیم
۲۰-بهمن-۱۳۹۲, ۱۹:۵۸:۵۱
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: سئوال در مورد پروسس ها
خب یه عدد هست دیگه! فکر نمیکنم بر مبنای ترتیب خاصی باشه!
۲۰-بهمن-۱۳۹۲, ۲۰:۱۰:۴۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : grimm, ترانسپورتر
grimm غایب
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 15
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 290
( 255 تشکر در 108 ارسال )
ارسال: #3
RE: سئوال در مورد پروسس ها
(۲۰-بهمن-۱۳۹۲, ۲۰:۱۰:۴۸)babyy نوشته است: خب یه عدد هست دیگه! فکر نمیکنم بر مبنای ترتیب خاصی باشه!

نه حتما یه مبنای خاص براشون در نظر گرفتن!
من که نگاه کردم دیدم به ترتیب نیستن اعداد راندم استفاده شده اما ظاهرا با یک روش خاص!
اینطور که از ایدی ها متوجه شدم ظاهرا هر برنامه بر اساس میزان سنگینیش بهش ایدی میدن!مثلا ایدی یک پروژه ویژوال بیسیک که فرم های زیادی داشت
9288 یا 8628
پروسسش ایدیش بود و در عوض یک پروژه سبک
2340

یا بر فرض مثال یاهو مسنجر 2424 بود!
الان میخوام ببینم مثلا من فایرفاکس رو سیستم اجرا کنم پروسس ایدیش 3564 باشه همین ورژن فایرفاکس رو ببرم رو یه سیستم دیگه باز همین ایدی هست یا تغییر میکنه؟

ترد ها و هندل ها هم اگر کسی اطلاعاتی داشت مارو بی نصیب نزاره
۲۰-بهمن-۱۳۹۲, ۲۱:۳۳:۱۳
ارسال‌ها
پاسخ
ترانسپورتر آفلاین
کاربر با تجربه
****

ارسال‌ها: 714
موضوع‌ها: 61
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 4435
( 3658 تشکر در 1648 ارسال )
ارسال: #4
RE: سئوال در مورد پروسس ها
(۲۰-بهمن-۱۳۹۲, ۲۱:۳۳:۱۳)grimm نوشته است:
(۲۰-بهمن-۱۳۹۲, ۲۰:۱۰:۴۸)babyy نوشته است: خب یه عدد هست دیگه! فکر نمیکنم بر مبنای ترتیب خاصی باشه!

نه حتما یه مبنای خاص براشون در نظر گرفتن!
من که نگاه کردم دیدم به ترتیب نیستن اعداد راندم استفاده شده اما ظاهرا با یک روش خاص!
اینطور که از ایدی ها متوجه شدم ظاهرا هر برنامه بر اساس میزان سنگینیش بهش ایدی میدن!مثلا ایدی یک پروژه ویژوال بیسیک که فرم های زیادی داشت
9288 یا 8628
پروسسش ایدیش بود و در عوض یک پروژه سبک
2340

یا بر فرض مثال یاهو مسنجر 2424 بود!
الان میخوام ببینم مثلا من فایرفاکس رو سیستم اجرا کنم پروسس ایدیش 3564 باشه همین ورژن فایرفاکس رو ببرم رو یه سیستم دیگه باز همین ایدی هست یا تغییر میکنه؟

ترد ها و هندل ها هم اگر کسی اطلاعاتی داشت مارو بی نصیب نزاره

خیر ، تغییر می کنه ، آی دی ها ثابت نیستن
۲۱-بهمن-۱۳۹۲, ۰۰:۱۳:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : grimm
grimm غایب
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 15
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 290
( 255 تشکر در 108 ارسال )
ارسال: #5
RE: سئوال در مورد پروسس ها
متشکر خوب با این وضع انتی ویروس ها چه کار میکنند برای بستن پروسس؟
از همون نام استفاده میکنند یا رد پروسس رو تا فایل میزنند و اگر فایل الوده بود بعد پروسس رو میبنند؟
اخه من شنیده بودم بر اساس PID کار میکنند
۲۱-بهمن-۱۳۹۲, ۰۰:۲۱:۱۰
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #6
RE: سئوال در مورد پروسس ها
pid یه عدده؛ هر پیورسسی که اجرا میشه سیستم عامل واسه شناساییش این عدد رو به اون پروسه نسبت میده
واسه بستن پروسه هم یه سیگنال با اون pid به طرف سیستم عامل و برنامه فرستاده میشه؛ و از این طریق سیستم عامل اون پروسه رو میبنده و یا خود برنامه خودش رو میبنده و ...

الان توی این قضیه مشکل کحای کاره؟ Biggrin
۲۱-بهمن-۱۳۹۲, ۰۰:۲۵:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : grimm
grimm غایب
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 15
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 290
( 255 تشکر در 108 ارسال )
ارسال: #7
RE: سئوال در مورد پروسس ها
مشکلی نیست برا اطلاعات خودم میخوام

در مورد ترد و هندل هم میشه یه توضیح مختصری بدید؟


در مورد PID حرفی که در مورد میزان استفاده زدم درست بود یا خیر؟
پروسسی به نام NTVDM.EXE دارم که مقدار خیلی کمی از حافظه استفاده میکنه و PID هم پایینه و 3 رقمی هست بر خلاف بقیه برنامه ها!
۲۱-بهمن-۱۳۹۲, ۰۰:۳۴:۰۵
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #8
RE: سئوال در مورد پروسس ها
ترد و هندل رو دوستانی که اطلاعات بیشتری دارند توضیح بدن بهتره


پروسس‌هایی که اول از همه میان بالا pid اونا جلوتره
مثلا توی لینوکس اولین پروسس که میاد بالا شمارش هست 1 وتا آخر که سیستم عامل روشنه با همون Pid هستش!
در حالی که پروسه‌های دیگه Pid‌ اونها تا ۵ یا ۶ رقم هم میشه!!‌ اون NTVDM هم تا اونجا که میدونم جز برنامه‌های خود ویندوز هست که قبل از همه احرا میشه در تیجه اینکه Pid پایین تری داشته باشه عادیه!!!
۲۱-بهمن-۱۳۹۲, ۰۰:۳۸:۴۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : grimm, Ambassador
grimm غایب
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 15
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 290
( 255 تشکر در 108 ارسال )
ارسال: #9
RE: سئوال در مورد پروسس ها
متشکرم
خوب PID حل شد
فقط هندل و ترد مونده!

بعد کتابی هست در مورد ساختار ویندوز و سیستم عامل و همچین چیزایی توضیح داده باشه که من مزاحم نشم؟
۲۱-بهمن-۱۳۹۲, ۰۰:۴۱:۳۴
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #10
RE: سئوال در مورد پروسس ها
ساحتار سیستم عامل که کتاب هست فراوان ولی اینکه کل کتاب در مورد ویندوز زوم کنه رو نمیدونم
کتابای سیستم عامل هستند که اونایی که من خوندم و شنیدم؛ یا کلا در مورد لینوکسه؛ مثل اونی که تنن بام نوشته؛ یا سیستم عامل رو توضیح میدن با مثالهایی از لینوکس و ویندوز و ... ؛
۲۱-بهمن-۱۳۹۲, ۰۰:۴۵:۳۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : grimm, Ambassador, ترانسپورتر
ترانسپورتر آفلاین
کاربر با تجربه
****

ارسال‌ها: 714
موضوع‌ها: 61
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 4435
( 3658 تشکر در 1648 ارسال )
ارسال: #11
RE: سئوال در مورد پروسس ها
شما با استفاده از توابع api ، هم می تونید از طریق pid و هم از طریق هندل ، برنامه مورد رو ببندید ؛ اتفاقا برنامه اش رو هم نوشته بودم که به فنا رفتSad
۲۱-بهمن-۱۳۹۲, ۰۱:۱۵:۱۴
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, grimm


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سئوال لپ تاپ hi_arian 1 2,406 ۲۳-دى-۱۳۸۹, ۱۳:۰۶:۱۲
آخرین ارسال: Mr.pRoGraMmer
  یه سئوال تخصصی ویندوز mrpn 5 4,023 ۰۵-تير-۱۳۸۵, ۱۷:۲۵:۲۵
آخرین ارسال: Darg

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 4 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS