این برنامه ویندوز به نام Ristretto است که آخرین نسخه آن را می توان با عنوان v0.1.1.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه با نام Ristretto را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. هر شبیه ساز آنلاین OS OnWorks را از این وب سایت راه اندازی کنید، اما شبیه ساز آنلاین ویندوز بهتر است.
- 5. از OnWorks Windows OS که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. برنامه را دانلود و نصب کنید.
- 7. Wine را از مخازن نرم افزار توزیع لینوکس خود دانلود کنید. پس از نصب، می توانید روی برنامه دوبار کلیک کنید تا آنها را با Wine اجرا کنید. همچنین می توانید PlayOnLinux را امتحان کنید، یک رابط کاربری فانتزی بر روی Wine که به شما کمک می کند برنامه ها و بازی های محبوب ویندوز را نصب کنید.
Wine راهی برای اجرای نرم افزار ویندوز بر روی لینوکس است، اما بدون نیاز به ویندوز. Wine یک لایه سازگار با ویندوز منبع باز است که می تواند برنامه های ویندوز را مستقیماً بر روی هر دسکتاپ لینوکس اجرا کند. اساساً، Wine در تلاش است تا به اندازه کافی از ویندوز را از ابتدا مجدداً پیاده سازی کند تا بتواند همه آن برنامه های ویندوز را بدون نیاز به ویندوز اجرا کند.
عکس ها
Ad
Ristretto
شرح
Ristretto یک کتابخانه کش سریع و همزمان است که با تمرکز بر عملکرد و درستی ساخته شده است. همه چیز با نیاز به حافظه پنهان و همزمان Go در Dgraph شروع شد. ما به دنبال راه حلی به اطراف گشتیم، اما نتوانستیم راه حل عالی پیدا کنیم. سپس سعی کردیم با استفاده از یک نقشه خرد شده، با تخلیه خرده حافظه، حافظه را آزاد کنیم، که باعث مشکلات حافظه ما شد. سپس با استفاده از قفل های mutex برای ایمنی رشته، LRU گروه کش را تغییر کاربری دادیم. پس از یک سال استفاده از آن، متوجه شدیم که کش از مشاجره شدید رنج می برد. یک تعهد برای حذف آن کش باعث شد تأخیر پرس و جو ما به طور چشمگیری بین 5-10 برابر بهبود یابد. در اصل، کش ما سرعت ما را کاهش می داد! ما به این نتیجه رسیدیم که داستان کش همزمان در Go خراب است و باید برطرف شود. در ماه مارس، در مورد وضعیت ذخیره سازی در Go نوشتیم و به مشکل پایگاه داده ها و سیستم هایی اشاره کردیم که به یک حافظه پنهان متصل به حافظه هوشمند نیاز دارند که می تواند به محیط چند رشته ای مقیاس شود که برنامه های Go در آن قرار می گیرند.
امکانات
- نسبت ضربه بالا
- اخراج: SampledLFU
- اخراج مبتنی بر هزینه
- سرعت عملیاتی
- کاملا همزمان
- API ساده
زبان برنامه نویسی
Go
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/ristretto.mirror/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.