es
Feedback
Web_programming

Web_programming

Ir al canal en Telegram

Sharif web programming If you have any questions, please feel free to ask(@yumcoder)

Mostrar más
1 051
Suscriptores
Sin datos24 horas
-37 días
-830 días
Archivo de publicaciones
Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation | by Yevgeniy Brikman | Gruntwork https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c

نوروز پیروز تندرستی و شادکامی برای همه آرزومندم همچنین امیدوارم دنیایی در صلح و بدور از جنگ در پیشرو داشته باشیم

درباه این روش io_uring اگر دوست داشید در زیر این پست بنویسید در آینده بیشتر مینوسم

https://github.com/shuveb/zerohttpd یک پروژه تمرینی با زبان c برای نوشتن http server هدف آموزشی است و برای production نیست

سلام، هر دو آنها قفل هستند که برای مدیریت دسترسی به منابع اشتراکی به کار می‌روند وقتی spinlock نتونه قفل رو بگیره، به صورت دائم چک می‌کنه که قفل آزاد شد یا نه (busy waiting) ولی mutex اگه نتونه قفل رو بگیره، اون روند اجرایی به خواب می‌رود تا قفل رو کسی که گرفته، آزاد کنه و این روند اجرایی بیدار بشه و به کارش ادامه بدهد اگه مطمئن هستیم که قفل سریع آزاد خواهد شد، بهتره spinlock استفاده بشه، چون سربار خوابیدن و بیدار شدن زیادتر هست ولی اگه می‌دونیم که قفل طول می‌کشه تا آزاد بشه، اون موقع بهتره بخوابیم و منابع رو آزاد بذاریم برای استفاده بقیه، چون این دفعه سربار خوابیدن و بیدار شدن کمتر از busy waiting هست البته زمینه‌هایی (context) هم وجود داره که فقط باید از spinlock استفاده بشه چون نمی‌توانیم بخوابیم (در سطح کاربر این موضوع رخ نمی‌دهد ولی در سطح هسته همچین زمینه‌ای وجود دارد مثلا زمینه وقفه)

به نظر شما spinlock چه تفاوتی با mutex دارد و کاربرد محدود آن کجاست؟

زبان سطح پایین به ما اجازه میدهند در این سطح تصمیم بگیریم خوب پیچیده است و برای بخش زیادی از برنامه ها لازم نیست مگر اینکه کا
زبان سطح پایین به ما اجازه میدهند در این سطح تصمیم بگیریم خوب پیچیده است و برای بخش زیادی از برنامه ها لازم نیست مگر اینکه کارایی بسیار خاصی مورد نظر باشد

Compiler Reordering and Hardware Reordering https://doc.rust-lang.org/nomicon/atomics.html

درباره این داده ساختار bloom filter و انواع آن بیشتر مطالعه کنید. من اولین بار کاربرد آن را در پایگاه داده دیدم. مثلا برای اینکه بگوییم رکوردی با این کلید اصلی در جدول نیست لازم نیست o)n) یا حتی log مصرف کنیم و در زمان o(k) هم میتوان جواب داد. در rocksdb، در اتریم و... جاهای زیادی از این داده ساختار استفاده شده است پس باهاش آشنا شوید

190312525_220316_075606.pdf3.57 MB

photo content