خب محمد هستم و دوست دارم امروز راجب سیستم عامل بنویسم !
اولین بار که درس سیستم عامل رو سرکلاس های دانشگاه مشاهده کردم خیلی گیج کننده بود ! یعنی اصلا انگار استاد با زبان آدم فضایی ها حرف میزد :) چون مباحثش پیش نیاز داشتن و ما فاقدش بودیم یعنی ترم یک دانشگاه برامون سیستم عامل برداشته بودن حالا ما یکم دستی بر آتش داشتیم و کم کد نویسی می کردم.
خلاصه اون ترم گذشت و با نمره ی 10 من قبول شدم البته فک کنم امدم بالای نمودار چون بقیه از من خراب تر نوشته بودم و من ازشون جا داره همینجا یک تشکر ویژه کنم چون اصلا با اینکه دوباره امتحانشو بدم تحت هیچ شرایطی حاضر نیستم!
الان از سیستم عامل خوشم میاد و یک جورایی عاشق معماریشم . یعنی چی؟
من فکر می کنم بیشتر کامپیوتر از قسمت های مختلفی از هم ایده می گیره ، یعنی چی ؟ مثلا پردازش یک اطلاعات تو سیستمتون باید یک معماری خیلی خوبی داشته باشه که از منابع مثل رم و س پی یوتون رو بهینه استفاده کنه !
حالا فرض کن شما یک برنامه می خواید بنویسید خب طبیعتا برنامه ها نیاز به معماری دارن و شما اگه از این معماری های سیستم عاملی الهام بگیرید می تونید طرح های جالبی بزنید !
مثال های زیاد هست به نظرم یکی از کار های هیجان انگیزی که میشه کرد اینه که این مباحث رو بخونید و ازشون ایده بگیرید و مثل من اگه برنامه نویس server هستید و یا back-end خب می تونید توی نوشتن کدتون فکر کنید چطور این معماری رو اینجا پیاده سازی کنیم که بشه از منابع خودتون یا اون شرکت بهینه تر استفاده کنید .
شایدم یک چیز باحال پیدا کردید و به دنیایی کامپیوتری ها کمک بزرگی کردید !
اگه ایده ی باحالی دارید با من تو نظرات به اشتراک بذارید اگه لیاقتشو داشته باشم! حتما پاسخ میدم.