انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

bup-memtest - آنلاین در ابر

bup-memtest را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور bup-memtest است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


bup-memtest - آمار استفاده از حافظه bup را آزمایش کنید

خلاصه


bup memtest [گزینه‌ها...]

شرح


bup memtest لیستی از فهرست های بسته را در مخزن bup شما باز می کند، سپس لیست را جستجو می کند.
برای یک سری از اشیاء موجود، چاپ آمار استفاده از حافظه پس از هر چرخه.

به دلیل نحوه عملکرد سیستم های یونیکس، خروجی معمولاً یک (و) بزرگ نشان می دهد
تغییرناپذیر) مقدار در ستون VmSize، زیرا در وهله اول فایل های فهرست را نگاشت می کند
مقدار مشخصی از فضای آدرس مجازی را اشغال می کند. با این حال، این استفاده از حافظه مجازی است
کاملا مجازی هیچ یک از رم شما را نمی گیرد. با گذشت زمان، bup استفاده می کند بخش از
ایندکس ها که باید از دیسک بارگیری شوند و این همان چیزی است که باعث افزایش در است
ستون VmRSS.

OPTIONS


-n، --شماره=عدد
تعداد اشیاء را برای جستجو در طول هر چرخه تنظیم کنید (یعنی قبل از چاپ a
خط خروجی)

-c، -- چرخه =چرخه
تعداد چرخه ها را تنظیم کنید (یعنی تعداد خطوط خروجی بعد از اولین). در
خط اول خروجی همیشه 0 است (یعنی خط مبنا قبل از جستجو برای هر کدام
اشیاء).

--نادیده گرفتن-midx
هر فایل .midx ایجاد شده توسط bup midx را نادیده بگیرید. این به شما امکان می دهد حافظه را با هم مقایسه کنید
عملکرد با و بدون استفاده از midx.

-- موجود
به جای جست و جوی موارد تصادفی که وجود ندارند، اشیاء موجود را جستجو کنید. این
می تواند تا حد زیادی بر استفاده و عملکرد حافظه تأثیر بگذارد. توجه داشته باشید که بیشتر اوقات،
bup save بیشتر وقت خود را صرف جستجوی اشیاء غیرموجود از زمان موجود می کند
آنها احتمالاً در فایل های اصلاح نشده هستند که به هر حال سعی نمی کنیم از آنها نسخه پشتیبان تهیه کنیم.
بنابراین رفتار پیش فرض عملکرد bup واقعی را با دقت بیشتری منعکس می کند. اما شما
ممکن است به هر حال این گزینه را بخواهید فقط برای اینکه مطمئن شوید که جستجو نکرده اید
اشیاء موجود بسیار بدتر از قبل است.

مثال ها


$ bup memtest -n300 -c5
PackIdxList: با استفاده از 1 شاخص.
VmSize VmRSS VmData VmStk
0 20824 kB 4528 kB 1980 kB 84 kB
300 20828 kB 5828 kB 1984 kB 84 kB
600 20828 kB 6844 kB 1984 kB 84 kB
900 20828 kB 7836 kB 1984 kB 84 kB
1200 20828 kB 8736 kB 1984 kB 84 kB
1500 20828 kB 9452 kB 1984 kB 84 kB

$ bup memtest -n300 -c5 --ignore-midx
PackIdxList: با استفاده از 361 شاخص.
VmSize VmRSS VmData VmStk
0 27444 kB 6552 kB 2516 kB 84 kB
300 27448 kB 15832 kB 2520 kB 84 kB
600 27448 kB 17220 kB 2520 kB 84 kB
900 27448 kB 18012 kB 2520 kB 84 kB
1200 27448 kB 18388 kB 2520 kB 84 kB
1500 27448 kB 18556 kB 2520 kB 84 kB

بحث


هنگام بهینه سازی نمایه سازی bup، اولین هدف این است که VmRSS را در حد معقولی پایین نگه دارید.
با این حال، ممکن است در نهایت نیاز به مبادله در همه ایندکس ها صرفاً به این دلیل باشد
شما به دنبال اشیاء زیادی هستید و این باعث می شود RSS شما به اندازه بزرگ شود
VmSize در نهایت.

کلمه کلیدی در اینجا است در نهایت. تا زمانی که VmRSS به آرامی رشد کند، مقدار
فعالیت دیسک ناشی از دسترسی به فهرست های بسته نسبتاً کم است. اگر به سرعت رشد کند،
bup احتمالاً بیشتر وقت خود را صرف مبادله داده های شاخص از دیسک می کند به جای اینکه واقعاً عمل کند
پشتیبان خود را اجرا کنید، بنابراین نسخه های پشتیبان بسیار کند اجرا می شوند.

هدف bup memtest این است که به شما ایده دهد که سرعت استفاده از حافظه شما چقدر است
در حال رشد است و به بهینه سازی bup برای استفاده بهتر از حافظه کمک می کند. اگر مشکل حافظه دارید
ممکن است از شما خواسته شود که خروجی bup memtest را برای کمک به تشخیص مشکلات ارسال کنید.

نکته: سعی کنید از bup midx -a یا bup midx -f استفاده کنید تا ببینید آیا به کاهش استفاده از حافظه شما کمک می کند.

چیزهای بی اهمیت: استفاده از حافظه شاخص در bup (یا git) فقط در هنگام اضافه کردن یک بزرگ یک مشکل است
تعداد اجسام نادیده قبلی این به این دلیل است که برای هر شی، ما نیاز داریم
کاملاً تأیید کنید که قبلاً در پایگاه داده نیست، که ما را ملزم به جستجو می کند
از طریق تمام بسته های موجود ایندکس می کنند تا اطمینان حاصل شود که هیچ یک از آنها شیء را در خود ندارند
سوال در مورد بارزتر جستجوی اشیایی که do وجود دارد، اشیاء
جستجو شده معمولاً به نوعی مرتبط هستند، به این معنی که احتمالاً همه آنها وجود دارند
در تعداد کمی از فایل های بسته، بنابراین استفاده از حافظه فقط به آن فایل های بسته محدود می شود
نمایه ها

از آنجایی که کاربران git معمولاً فایل های زیادی را در یک اجرا اضافه نمی کنند، git واقعاً این کار را نمی کند
به برنامه ای مانند bup midx نیاز دارید. از طرف دیگر bup بیشتر وقت خود را صرف پشتیبان گیری می کند
فایل هایی که قبلا ندیده است، بنابراین الگوهای استفاده از حافظه آن متفاوت است.

با استفاده از خدمات onworks.net از bup-memtest آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    واحد در دقیقه
    واحد در دقیقه
    به ما در Gitter بپیوندید!
    https://gitter.im/unitedrpms-people/Lobby
    مخزن URPMS را در خود فعال کنید
    سیستم -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    دانلود unitedrpms
  • 2
    کتابخانه های C++ را تقویت کنید
    کتابخانه های C++ را تقویت کنید
    Boost قابل حمل رایگان را ارائه می دهد
    کتابخانه های C++ بررسی شده. این
    تاکید بر کتابخانه های قابل حمل است که
    با کتابخانه استاندارد C++ به خوبی کار کنید.
    به http://www.bo مراجعه کنید...
    Boost C++ Libraries را دانلود کنید
  • 3
    VirtualGL
    VirtualGL
    VirtualGL دستورات سه بعدی را از a تغییر مسیر می دهد
    برنامه OpenGL یونیکس/لینوکس بر روی یک
    GPU سمت سرور و تبدیل
    تصاویر سه بعدی را در یک جریان ویدیویی ارائه می کند
    با کدامیک ...
    VirtualGL را دانلود کنید
  • 4
    لیباسب
    لیباسب
    کتابخانه برای فعال کردن فضای کاربر
    برنامه های کاربردی برای برقراری ارتباط
    دستگاه های USB مخاطب: توسعه دهندگان، پایان
    کاربران / دسکتاپ. زبان برنامه نویسی: C.
    دسته بندی ها...
    دانلود libusb
  • 5
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 6
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • بیشتر "

دستورات لینوکس

Ad