خانه > فايرفاكس, نرم افزار, ترفند ويندوز > دو روش يكپارچه سازي تاريخچه فايرفاكس براي كارائي بهتر

دو روش يكپارچه سازي تاريخچه فايرفاكس براي كارائي بهتر


از نسخه فايرفاكس 3.0 به يعد بوكماركها ، هيستوري ، ليست دانلودها و اطلاعاتي از اين دست در ديتابيس هاي sqlite  ذخيره شدند كه مزايا و معايبي دارد به مرور زمان و با توجه به عادت وبگرديتان اين ديتابيس ها داراي اطلاعات مفيد و حجيمي خواهد شد مثلا نوار آدرس هوشمند فايرفاكس 3 با توجه به تعداد دفعات بازديد، عنوان و… پايگاه داده سايتهاي بازديد شده رو جستجو كرده و ليستي از آدرسها را پيشنهاد ميده كه اكثر اوقات بسيار مفيد است. فايرفاكس حدود ده ديتابيس SQLite دارد:content-prefs.sqlite, cookies.sqlite, downloads.sqlite, formhistory.sqlite, places.sqlite, permissions.sqlite, search.sqlite, signons.sqlite, urlclassifier3.sqlite and webappsstore.sqlite

SQLite مانند هر پايگاه‌داده‌ي ديگري بعد از مدتي داراي فضاي خالي بين داده ها و گسيختگي شده و نياز به دفرگ و مرتب سازي پيدا ميكند از آنجاييكه هيچ برنامه اي براي چك كردن و بهينه سازي پايگاه داده به طور پبش فرض در نظر گرفته نشده است افزايش حجم پايگاه داده سبب كاهش كارايي ، افزايش زمان جستجو و لود شدن برنامه و… ميشود.

يك كليك تا بهينه سازي فايرفاكس با SpeedyFox

SpeedyFox برنامه كوچك و جديد براي بهينه سازي و رفع مشكلات فايرفاكس فقط با يك كليك است بعد از اجراي نرم افزار سرعت فايرفاكس به طور قابل توجهي بيشتر شده و استفاده از فايرفاكس لذت بخش تر خواهد شد اين نرم‌افزار پوشه پروفايل را تشخيص داده و در ليستي نمايش ميدهد و تنها كاري كه نياز است انجام دهيد فشردن دكمه Speed Up My Firefox! است.

image فرآيند بهينه سازي ميتواند به نسبت حجم تاريخچه فايرفاكس چند دقيقه طول بكشد. SpeedyFox فعلا فقط براي ويندوز منتشر شده است صفحه دانلود

يكپارچه سازي بانكهاي اطلاعاتي فايرفاكس با نرم افزار SQLite Manager:firefox_bomb

1-SQLite Manager را از اينجا دانلود كنيد (لينك مستقيم دانلود جديدترين نسخه ويندوز)

2-فايل دانلود شده را از حالت فشرده خارج كرده و در پوشه پروفايل فايرفاكس كه فايلهاي .sqlite قرار دارند كپي كنيد (مسير پوشه پروفايل يا از سرچ *.sqlite استفاده كنيد) كپي كنيد

3- مطمئن باشيد فايرفاكس در حال اجرا نباشد و از خط فرمان دستور sqlite3.exe SQLiteDatabase VACUUM كه SQLiteDatabase را با نام ديتابيس جايگزين كنيد به عنوان مثال sqlite3.exe places.sqlite VACUUM

فايل موقتي با اسم places.sqlite-journal ايجاد شده و ديتابيس مرتب در آن  ساخته ميشود.

در ويندوز براي دفرگ كردن همه ديتابيسها ميتوان از دستور زير استفاده كرد:

for %a in (*.sqlite) do (sqlite3 %a vacuum) 

 

نتيجه چند تست:

حجم places.sqlite قبل از دفرگ

حجم places.sqlite بعد از دفرگ

زمان استارت آپ قبل از دفرگ

زمان استارت آپ بعد از دفرگ

10 مگابايت

9 مگابايت

11 ثانيه

8 ثاينه

40 مگابايت

27 مگابايت

10 ثانيه

7 ثانيه

ميتوان دستور دفرگ شدن ديتابيس هاي فايرفاكس را در ليست برنامه هايي كه به طور خودكار با ويندوز اجرا ميشوند گذاشت تا با هر بار شروع ويندوز فايرفاكس بهينه شود

روش ساده تر براي كاربران ويندوز استفاده از IniFox v 1.2 است كه با يك اسكريپت محل پروفايل را يافته و تمام ديتابيس‌هاي فايرفاكس رو دفرگ ميكند در اين روش نيازي به دستورات خط فرمان نيست و خيلي ساده تر است. دانلود IniFox +

در تصوير زير ميتوانيد حجم فايلهاي ديتابيس فايرفاكس را قبل و بعد  از اجراي SpeedyFox  مقايسه كنيد سرعت اين نسخه از فايرفاكس كه استفاده ميكنم به طرز قابل توجهي افزايش يافت.

image

 

منايع:

Easily Optimize Firefox SQLite Databases with SpeedyFox Portable
http://mozillalinks.org/wp/2009/07/vacuum-your-firefox-databases-for-better-performance
Advertisements
  1. 2009/10/27 در 16:10

    سلام رفیق 🙂

    یک مطلب در رابطه با بخشش اولیای دم و رهایی مصطفی نقدی از اعدام نوشتم که دوست دارم بخونیش و در صورت تمایل لوگوی مخالفت با اعدام نوجوانان رو در وبلاگت بذاری و به دوستان هم خبر بدید تا این کار رو انجام بدند.شرح کامل چگونگی و اینکه به کجا لینک بدید در وبلاگچی است
    http://www.weblogchi.com/2009/10/blog-post_27.html

  2. 2009/10/27 در 13:12

    با سلام

    لینک وب پر بار شما در فارسی موبایل قرار گرفت لطفا برای حمایت از ما لینک ما را در وب خود قرار دهید با سپاس

    پیج رنک ما : 4

    آمار : + 20000

    آدرس: http://www.far30mobile.com

    عنوان: فارسی موبایل

  3. 2009/10/16 در 16:15

    اگزا جان یک سوال: چه جوری میشه فایرفاکس رو با تمام افزونه‌ها و تنظیماتی که دارم رو بعد تعویض ویندوز هم داشته باشم؟

  4. majid
    2009/10/11 در 06:37

    با تشکر از مطالب مفیدتان

  1. No trackbacks yet.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: