pakman سریع‌تر از pacman

نوشته شده توسط رامین در ۲۸ اسفند ۱۳۹۱

super-fast-pacman-fb-Facebook-Profile-Timeline-Cover

چند روزی است که از سرِ کنجکاوی و اجبار به سراغِ توزیعِ آرچ رفته‌ام. کنجکاوی‌اش برایِ این بود که مدت‌ها قبل تصمیم داشتم سری به این توزیع بزنم و بسیار از آن شنیده بودم ولی اجبار باعث شد تا این کار را بکنم. در حقیقت بنا به دلایلی مجبور شدم :
بگذریم…
وقتی به سراغِ آرچ می‌روید اولین چیزی که شاید جلبِ نظر کند، وابستگیِ این توزیع به اینترنت است، یعنی شما نیاز دارید که برایِ نصبِ تقریباً هر ابزاری، اول آن‌را از اینترنت دریافت کنید و ایزو ۲۰۰ مگابایتیِ آرچ قرار نیست دنیایی از ابزارها و بسته‌ها را برایِ شما به ارمغان بیاورد و این مزیتِ آرچ است و نه عیبِ آن چون مدل توسعه‌یِ آرچ رولینگ است در نتیجه چیزی که امروز در نصاب قرار دهد ممکن است فردا قدیمی شده باشد و از طرفی آرچ خداوندِگارِ قابلیت برایِ شخصی سازی است و شما در نصبِ هر چیزی مختارید.
همه‌یِ این‌ها را گفتم تا بدانید که آرچ توزیعِ خوبی است و آن چیزی که خوب نیست در واقع شبکه‌یِ به اصطلاح اینترنتِ ماست (که البته بستری است برای لنگر کشتی و دندانِ کوسه و این چیزها و مراقبت می‌کند که خدایی نکرده چیزی به کفِ دریا اصابت نکند!). وقتی آرچ را نصب می کنید باید ساعت‌ها انتظار بکشید تا مثلاً همه‌ی بسته‌هایِ مربوط به libreoffice دانلود شود.
ایده:
بسته‌ها را با axel دانلود کنیم و سپس در جایِ مناسب کپی کنیم.
ایراد:
تعدادِ قابلِ توجهی از بسته‌ها دارایِ حجمِ کمی هستند و همین ساخت کانکشن و ارسالِ درخواست، می‌تواند زمان‌گیرتر باشد.
ایده:
چند فایل را با هم دانلود کنیم!
ایراد:
هنوز چیزی به ذهنِ من نرسیده.
ایده‌یِ جاری که اساسِ pakman است، این است که ما شبیه به IDM همزمان شروع به دانلودِ بیش از یک فایل می‌کنیم. در واقع یک صف داریم که همزمان n ورودیِ اول در حالِ دانلود شدن هستند، به این ترتیب لازم نیست منتظر بمانیم تا یک فایلِ کند و یا بزرگ کامل دانلود شود و بعد به سراغِ دانلودِ بقیه‌یِ فایل‌ها برویم، ما به فایل‌هایِ سریع و کوچک اجازه می‌دهیم که دانلود شوند…

ادامه مطلب …

Life-Code_1.0.0.2

نوشته شده توسط رامین در ۱ اسفند ۱۳۹۱