22 بهمن 1392, 09:33 ق.ظ
22 بهمن 1392, 10:34 ق.ظ
(22 بهمن 1392 10:26 ق.ظ)izadan11 نوشته شده توسط: [ -> ]مطمئنی این مبحث مال سیستم عامله؟ من تا به حالا چنین چیزی نشنیدم
اینا درباره چی صحبت میکنن؟من واسه سیستم سیلبرشاتس خوندم. نبود توش
22 بهمن 1392, 10:38 ق.ظ
واقعا؟؟؟؟توی مقسمی داره.توی اینترنت هم سرچ کردم داشت ولی من متوجه نشدم منظورشو
Sent from my ST18i using Tapatalk 2
Sent from my ST18i using Tapatalk 2
22 بهمن 1392, 10:49 ق.ظ
اینا از کجا اومدن ؟ من ندیدم اصلا
22 بهمن 1392, 10:53 ق.ظ
آها فکر کنم منظورتون پراکندگی مربوط به حافظه باشه من اول فکر کردم سوال مالِ آمار هستش
پراکندگی استاتیک : اینطوره که شما مثلا برنامتون برای اجرا 1 کیلو بایت فضا نیاز داره. در این زمان کامپایلر باید کلِ این فضا رو در اختیار بگیره. در حالی که ممکن بخشی از این فضا بی مصرف بمونه و هیچ نیازی بهش نباشه. چون ما در هر لحظه از کلِ فضا استفاده نمیکنیم.
پراکندگی دینامیک : ما برای اینکه یک برنامه رو کامپایل کنیم نیاز نیست کلشو به رم ببریم. میتونیم فقط همون خطی که قراره کامپایل بشه رو به رم ببریم.
این دو تا روش هر کدوم خوبی ها و بدی هایی داره : خوبی استاتیک اینه که لازم نیست همش بریم رم و برگردیم . هرچی بخایم ور دستمون هست. اما خب بدیش اینه که فضای بیشتری میگیره و در واقع فضا هدر میده.
پراکندگی استاتیک : اینطوره که شما مثلا برنامتون برای اجرا 1 کیلو بایت فضا نیاز داره. در این زمان کامپایلر باید کلِ این فضا رو در اختیار بگیره. در حالی که ممکن بخشی از این فضا بی مصرف بمونه و هیچ نیازی بهش نباشه. چون ما در هر لحظه از کلِ فضا استفاده نمیکنیم.
پراکندگی دینامیک : ما برای اینکه یک برنامه رو کامپایل کنیم نیاز نیست کلشو به رم ببریم. میتونیم فقط همون خطی که قراره کامپایل بشه رو به رم ببریم.
این دو تا روش هر کدوم خوبی ها و بدی هایی داره : خوبی استاتیک اینه که لازم نیست همش بریم رم و برگردیم . هرچی بخایم ور دستمون هست. اما خب بدیش اینه که فضای بیشتری میگیره و در واقع فضا هدر میده.
22 بهمن 1392, 11:08 ق.ظ
ممنونم چقدر راحت بود!نمیدونم چرا کتابا همه چیزو اینقدر میپیچونن!
Sent from my ST18i using Tapatalk 2
Sent from my ST18i using Tapatalk 2