انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: Defrag در Ubuntu  (دفعات بازدید: 1567 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
Defrag در Ubuntu
« : 06 امرداد 1387، 07:33 ب‌ظ »
بازم سلام
Ubuntu به چیزی شبیه Defrag نیاز داره یا نه
اگه نیاز داره لطفا یه برنامه معرفی کنید
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: Defrag در Ubuntu
« پاسخ #1 : 06 امرداد 1387، 10:56 ب‌ظ »
بازم سلام
Ubuntu به چیزی شبیه Defrag نیاز داره یا نه
اگه نیاز داره لطفا یه برنامه معرفی کنید

درود
شاید خیلی جاها خونده باشی ( باشید ) که لینوکس به defrag احتیاجی نداره
خیلی مقالات زیادی هست
ساختارسیستم فایلشون  جوری هست که احتیاج به defrag ندارن

ولی در واقعیت و عمل و استفاده های حجیم و زیاد افت سرعت و بازدهی رو نشون داده
که خیلی زیاد نیست و برای کاربران معمولی خیلی فرقی نداره

در یک مطلبی که دیده بودم اومده بود و با تغییر در inode ها و پاک کردن چند فایل این افت سرعت رو نشون داده بود

اگر لینک رو پیدا کنم می ذارم
شاید دوستان دیگه هم دیده باشن

« آخرین ویرایش: 06 امرداد 1387، 11:07 ب‌ظ توسط کرگدن »

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: Defrag در Ubuntu
« پاسخ #2 : 06 امرداد 1387، 11:47 ب‌ظ »
پیدا کردم
فکر کنم این بود :)
http://polishlinux.org/apps/cli/defragmentation-of-linux-filesystems/

non-contiguous inodes رو در دو حالت با هم مقایسه کرده و بعد حالت دوم رو defrag کرده و به inode‌های منظم تری رسیده :)

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
پاسخ به: Defrag در Ubuntu
« پاسخ #3 : 07 امرداد 1387، 12:37 ق‌ظ »
کرگدن
از بابت راهنماییت ممنون
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

آفلاین Keivan

  • Full Member
  • *
  • ارسال: 191
  • جنسیت : پسر
پاسخ به: Defrag در Ubuntu
« پاسخ #4 : 30 اردیبهشت 1389، 12:00 ب‌ظ »
خیلی جالب بود. منم داشتم به این موضوع فکر می کردم. آخه آخرین ورژن diskeeper در ویندوز مکانیزم پیشگیری از fragmentation رو قرار داده که واقعا داره کار می کنه. ولی برای اینکه فایل ها تکه تکه نشوند باید به اندازه آن فایل در هارد فضای خالی پیوسته وجود داشته باشه. یعنی اگر فایل شما 1 GB باشه و و شما روی هارد یک گیگ فضای خالی غیر پیوسته داشته باشید (مثلا دو قضای خالی 500 مگی) فایل شما در بهترین حالت به 2 تکه 500 مگی تقسیم میشه. لینوکس هم از این قاعده نمیتونه استثنا باشه. بنابراین برای لینوکس هم برنامه ای برای دیفرگ لازمه ولی تا جایی که من می دونم جز یه اسکریپت پایتون برنامه دیگه ای برای این کار وجود نداره. و اون اسکریپت هم به نظر خیلی قابل اعتماد نمی رسه.

سوال اینه که آیا واقعا برنامه ای قوی برای این کار در لینوکس وجود نداره؟

آفلاین حسنک‌وزیر

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • جنگ صلحه - آزادی برده‌گیست - نادانی قدرت است
    • از لینوکس تا انیمه
پاسخ به: Defrag در Ubuntu
« پاسخ #5 : 30 اردیبهشت 1389، 04:18 ب‌ظ »
از اونجایی که ext3 و مخصوصا ext4 سعی میکنند جلوس پراکندگی فایل ها رو بگیرند برای یک کامپیوتر شخصی بعید هست به درد بخوره.
برای ext3 تا جایی که میدونم برنامه defrag که از خود File System استفاده کنه نداریم. برای ext4 داریم ولی هنوز ناقصه و ممکنه دردسر ساز بشه، تو اوبونتو هم نیومده و باید کرنل رو path کنی براش.
برنامه shake-fs هم هست که در محیط کاربر اجرا میشه و در اصل میاد و فایلها جابجا میکنه تا یک تکه شن. ولی تاحالا چون نیاز نداشتم استفاده نکردم. توی لانچ پد بسته اش هست ولی :
http://vleu.net/shake/
https://launchpad.net/~un-brice/+archive/ppa
وب‌نوشت من: http://hassanakevazir.wordpress.com/


اگر سرعت و دسترسی محدودی به اینترنت دارید و نیاز به کسی دارید که با اینترنت سرعت بالا به شما کمکی بکند با من از طریق پیغام خصوصی تماس بگیرید ( برای دریافت فایل‌های تحریمی، torrentها، تکه کردن فایل‌های پر حجم و ... )