روش پارتیشن بندی پویا با روش پارتیشن بندی ایستا:
یعنی اینکه ابتدا حافظه به عنوان یک پارتیشن یک جا و یکپارچه در نظر گرفته می شود.هنگامی که پروسه ای می خواهد وارد حافظه شود،حجم پروسه مشخص می شود.اگر حجم پروسه بزرگتر از نصف حافظه ی ما باشد،مستقیما در حافظه قرار می گیرد و زمانی که پروسه ها از حافظه خارج می شوند،ان پارتیشنی که پروسه در ان قرار داشت ،با پارتیشن مجاور ان مقایسه می شود.اگر پارتیشن مجاور پارتیشن پروسه ،ازاد بود،این دو پارتیشن که هم اندازه هستند به هم می چسبند.این عمل چسباندن پارتیشن ها تا جایی پیش می رود که حافظه ی ما دوباره یکپارچه شود.
پروژه ه ی الگوریتم friend با سی شارپ