GoGPT Best VPN GoSearch

فاویکون OnWorks

mbuffer - آنلاین در ابر

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

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

برنامه:

نام


mbuffer - بافر اندازه گیری

نحو


بافر [گزینه های]

شرح


mbuffer عملیات ورودی/خروجی را بافر می کند و نرخ توان عملیاتی را نمایش می دهد. چند رشته ای است،
از اتصالات شبکه پشتیبانی می کند و گزینه های بیشتری نسبت به بافر استاندارد ارائه می دهد.

OPTIONS


-i <نام فایل>
استفاده کنید نام فایل به عنوان ورودی به جای ورودی استاندارد (باید برای چند داده شود
پشتیبانی از حجم). اگر نام فایل است -، ورودی از ورودی استاندارد خوانده می شود.

-I <بندر>
از پورت شبکه استفاده کنید بندر به عنوان ورودی به جای ورودی استاندارد. اگر نام میزبان داده شود
و یک پورت به شکل hostname:port، اولین رابط با IP نام میزبان
استفاده خواهد شد.

-o <نام فایل>
استفاده کنید نام فایل به عنوان خروجی به جای خروجی استاندارد (باید برای چند داده شود
پشتیبانی از حجم، استفاده از sendfile را در صورت وجود فعال می کند). اگر نام فایل است -، خروجی
روی خروجی استاندارد نوشته شده است. گزینه -o را می توان چندین بار به آن ارسال کرد
خروجی های متعدد را مشخص کنید

-O <نام میزبان: پورت>
خروجی را بنویسید نام میزبان: پورت به جای خروجی استاندارد (استفاده از
sendfile در صورت موجود بودن). از این گزینه می توان چندین بار برای ارسال داده استفاده کرد
ماشین های متعدد

-b <تعداد>
استفاده کنید تعداد بلوک‌های بافر (پیش‌فرض 256).

-s <اندازه>
استفاده از بلوک های اندازه بایت برای بافر (اندازه صفحه پیش فرض سیستم).

-m <اندازه>
در مجموع از اندازه بایت برای بافر (پیش فرض 2 مگابایت) - اندازه را می توان با a تنظیم کرد
کاراکتر انتهایی (b و B برای بایت، k برای کیلوبایت، M برای مگابایت، G برای گیگابایت، و
با % درصدی از کل حافظه فیزیکی).

-L قفل کردن بافر در حافظه - این گزینه برای بافرهای مبتنی بر فایل و
به mbuffer نیاز دارد که root-UID تنظیم شود (با احتیاط استفاده کنید).

-n <تعداد>
تعداد حجم در دستگاه ورودی (نیازمند استفاده از گزینه -i برای دستگاه ورودی است
مشخصات، 0 را به عنوان آرگومان ارسال کنید اگر mbuffer باید برای هر حجم جدید درخواست کند)

-t استفاده از یک فایل موقت دارای نقشه حافظه به عنوان بافر (استفاده با بافرهای بزرگ)

-T <پرونده>
as -t اما استفاده کنید پرونده در عوض

-d استفاده از اندازه بلوک دستگاه برای خروجی (برای برخی از دستگاه ها لازم است، خروجی را کاهش می دهد)

-D <اندازه>
حجم خروجی را در نظر بگیرید اندازه بایت (پیش فرض بی نهایت) که پس از آن یک حجم
تغییر آغاز خواهد شد. مقادیر کوچک برای آزمایش به موقع چند
حجم اجرا می شود؛ اگر دستگاه شما به درستی پایان رسانه را علامت نمی‌دهد، مقادیر دقیق را نشان می‌دهد.
اندازه را می توان با یک کاراکتر انتهایی تنظیم کرد (b و B برای بایت، k برای kByte، M برای
مگابایت یا G برای گیگابایت)

-P <تعداد>
نوشتن را بعد از پر شدن بافر شروع کنید تعداد٪ (پیش فرض 0 - شروع یکباره)

-p <تعداد>
بعد از اینکه بافر کمتر از نسبت پر شد شروع به خواندن کنید تعداد% (پیش‌فرض 100 -
یکبار شروع کن)

-l <پرونده>
ورود پیام ها به پرونده به جای خروجی خطای استاندارد

-u <تعداد>
توقف تعداد میکروثانیه پس از هر نوشتن - ممکن است عملکرد برخی درایوها را افزایش دهد
با عملکرد بسیار پایین (< 1 مگابایت در ثانیه)

-r <نرخ>
حداکثر نرخ خواندن را روینرخ>نرخ> را می توان در هر دو بایت، کیلوبایت،
مگابایت یا گیگابایت در ثانیه. برای انجام این کار، از پسوند مناسب (یعنی k,M,G) استفاده کنید.
اگر نواری دارید که قابلیت انتقال داده را دارد، این گزینه مفید است
سریعتر از آن که میزبان بتواند آن را تحمل کند. در این صورت می توانید از این گزینه برای محدود کردن استفاده کنید
سرعت انتقال و نگه داشتن نوار در حال اجرا. توجه داشته باشید که این برای هر دو خوب است
درایو نوار شما، و با اجتناب از پیچاندن نوار، عملکرد کلی را افزایش می دهد.

-R <نرخ>
مانند بالا فقط برای تعیین حد انتقال برای نویسنده.

-A <CMD>
دستگاه مورد استفاده یک اتولودر است که از آن استفاده می کند CMD برای بارگیری حجم بعدی عبور
</bin/false> به عنوان یک فرمان بارگذاری خودکار برای سرکوب پیام هشداری که ظاهر می شود
هنگام اجرا بدون کنترل ترمینال (به عنوان مثال از طریق cron). بارگذاری خودکار مانند این خواهد بود
fail و mbuffer با یک پیغام خطا به پایان می رسد
نوار.

-a <زمان>
دستگاه مورد استفاده یک autoloader است که طول می کشد زمان ثانیه برای بارگذاری یک نوار جدید

-f اگر فایل خروجی از قبل وجود داشته باشد، بازنویسی کنید

-c نوشتن با پشتیبانی از یکپارچگی داده‌های همزمان - این گزینه همه نوشته‌ها را به آن وادار می‌کند
قبل از ادامه کامل شود این باعث می شود که خطاها زودتر و بیشتر گزارش شوند
دقیقا، اما ممکن است عملکرد را کاهش دهد. به خصوص سیستم هایی با سطح بالایی از
پشتیبانی یکپارچگی داده ها ضربه عملکردی بزرگی را متحمل می شود. دیگران ممکن است به نظر برسد
تحت تأثیر قرار نگرفته است، اما فقط از پشتیبانی از یکپارچگی کامل داده های همزمان غفلت کنید.

-v <تعداد>
سطح پرحرفی را به تعداد. مقادیر معتبر 0..6 (0 = هیچ، 1 = خطا، 2 = است
هشدارها، 4 = پیام های اطلاعاتی، 5 = پیام های اشکال زدایی، 6 = اشکال زدایی I/O).
مقادیر بالاتر شامل پیام‌هایی با ارزش کمتر است.

-q بی صدا - وضعیت را در خروجی خطای استاندارد نشان ندهید

-Q ساکت - وضعیت را در فایل گزارش وارد نکنید

--مستقیم
از O_DIRECT برای باز کردن توصیفگرهای فایل استفاده کنید. این گزینه در همه سیستم ها موجود نیست.
به سیستم‌عامل می‌گوید که کش صفحه را دور بزند تا عملکرد را در هنگام خواندن بهبود بخشد
نوشتن در Solaris این یک گزینه جادویی خودکار است که در صورت پشتیبانی فعال می شود
برای فایل مربوطه توجه داشته باشید که این گزینه ممکن است منجر به شکست خواندن/نوشتن شود،
اگر بافر به درستی برای I/O مستقیم تراز نشده باشد. علاوه بر این، باز ممکن است شکست بخورد
با EINVAL (یعنی آرگومان نامعتبر) اگر فایل نامگذاری شده از O_DIRECT پشتیبانی نمی کند.

--پیوست
فایل خروجی بعدی ارائه شده از طریق گزینه -o را در حالت الحاق باز کنید.

-- کوتاه کردن
فایل خروجی بعدی ارائه شده از طریق گزینه -o را هنگام باز کردن آن کوتاه کنید.

-6 حالت IPv6 را برای گزینه های I/O شبکه زیر در خط فرمان اجباری کنید. -4 استحکام
حالت IPv4 برای گزینه های I/O شبکه زیر در خط فرمان. -0 را انتخاب کنید
حالت IPv4/IPv6 در صورت تقاضا.

-h، --کمک
اطلاعات کمک خروجی و خروج.

-H، --md5
یک هش MD5 از داده های منتقل شده ایجاد کنید.

-H، -پید
چاپ PID فرآیند جاری این گزینه می تواند به شما کمک کند تا بفهمید کدام نمونه
از mbuffer برای کشتن، اگر چند مورد در حال اجرا هستند و یکی به دلیل شبکه معلق است
موضوع. چاپ PID همچنین می تواند با افزودن "printpid = 1" به شما فعال شود
فایل .mbuffer.rc.

-V، - نسخه
اطلاعات نسخه خروجی و خروج.

-W <فاصله>
نگهبانی را فعال می کند که هر بار فعال می شود فاصله ثانیه و آب و هوا را بررسی می کند
فعالیت I/O متوقف شده است. اگر هر یک از کانال ها برای یک دوره کامل متوقف شده باشد،
Watchdog یک پیام خطا می نویسد و mbuffer را از طریق SIGINT خاتمه می دهد. آگاه باش که
نگهبان از فعالیت های تغییر نوار بی اطلاع است. بنابراین بازه زمانی نگهبان را انتخاب کنید
بیشتر از بدترین زمان تعویض نوار است.

نمایندگی ارزش


مقادیر پیش‌فرض برای گزینه‌های زیر را می‌توان به صورت تنظیم کرد کلید = ارزش جفت در
~/.mbuffer.rc فایل:
مسدود کردن: اندازه بلوک (گزینه -ها)
فاصله: مهلت زمانی نگهبان (گزینه -W)
totalmem: اندازه کل بافر (گزینه -m)
حداکثر سرعت خواندن: حداکثر سرعت خواندن (گزینه -r)
maxwritespeed: حداکثر سرعت نوشتن (گزینه -R)
شروع بنویس: آستانه شروع نوشتن (گزینه -P)
شروع خواندن: آستانه شروع خواندن (گزینه -p)
توقف: مکث پس از نوشتن یک بلوک (گزینه -u)
نومبلوک ها: تعداد بلوک ها در بافر (گزینه -b)
یادگاری: قفل بافر در حافظه (گزینه -L)
وضعیت نمایش: وضعیت انتقال چاپ روی کنسول (گزینه -q)
وضعیت ثبت نام: نوشتن وضعیت انتقال به logfile (گزینه -Q)
tcpbuffer: اندازه بافر TCP (گزینه --tcpbuffer)

محیط زیست متغیرها


اگر TMPDIR تنظیم شده باشد، mbuffer فضای ذخیره سازی را برای بافرهای مبتنی بر فایل در این فهرست اختصاص می دهد. اگر
TMPDIR تنظیم نشده است، / var / tmp استفاده خواهد شد.

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


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

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

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

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.