Saya tahu tentang "koperasi" threading ruby menggunakan benang hijau . Bagaimana saya bisa membuat utas "tingkat-OS" yang nyata dalam aplikasi saya untuk memanfaatkan beberapa inti cpu untuk
Saya tahu tentang "koperasi" threading ruby menggunakan benang hijau . Bagaimana saya bisa membuat utas "tingkat-OS" yang nyata dalam aplikasi saya untuk memanfaatkan beberapa inti cpu untuk
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 3 tahun yang lalu . Perbaiki pertanyaan ini...
Saya belum melihat contoh yang jelas dengan kasus penggunaan untuk Pool.apply , Pool.apply_async dan Pool.map . Saya terutama menggunakan Pool.map; apa kelebihan orang
Saya membuka file yang memiliki 100.000 URL. Saya perlu mengirim permintaan HTTP ke setiap URL dan mencetak kode status. Saya menggunakan Python 2.6, dan sejauh ini melihat banyak cara membingungkan Python mengimplementasikan threading / concurrency. Saya bahkan telah melihat pustaka persetujuan...
Saya baru saja menonton video berikut: Pengantar Node.js dan masih tidak mengerti bagaimana Anda mendapatkan manfaat kecepatan. Terutama, pada satu titik Ryan Dahl (pencipta Node.js ') mengatakan bahwa Node.js adalah event-loop berdasarkan bukan berbasis thread. Utas mahal dan hanya boleh...
Bagaimana saya bisa membuat instance Daftar bersamaan, di mana saya dapat mengakses elemen berdasarkan indeks? Apakah JDK memiliki kelas atau metode pabrik yang dapat saya
Apa perbedaan antara Futuredan Promise? Mereka berdua bertindak seperti pengganti untuk hasil masa depan, tetapi di mana perbedaan
Apakah benar mengatakan bahwa itu staticberarti satu salinan nilai untuk semua objek dan volatileberarti satu salinan nilai untuk semua utas? Pokoknya staticnilai variabel juga akan menjadi satu nilai untuk semua utas, lalu mengapa kita harus memilihnya
Saya telah menyelidiki masalah ini selama berbulan-bulan sekarang, muncul dengan solusi yang berbeda untuk itu, yang saya tidak senang karena mereka semua peretasan besar. Saya masih tidak percaya bahwa kelas yang cacat dalam desain membuatnya masuk ke kerangka kerja dan tidak ada yang...
Kita semua tahu bahwa untuk memanggil Object.wait(), panggilan ini harus ditempatkan di blok yang disinkronkan, jika tidak IllegalMonitorStateExceptiondilemparkan. Tapi apa alasan untuk membuat batasan ini? Saya tahu itu wait()melepaskan monitor, tetapi mengapa kita perlu secara eksplisit...
Apa yang dilakukan AtomicBoolean yang tidak dapat dicapai oleh boolean yang mudah
Saya telah mencari di buku Swift, tetapi tidak dapat menemukan versi Swift dari @sinkronisasi. Bagaimana saya melakukan pengecualian bersama dalam
Bagaimana saya bisa menggunakan AtomicBoolean dan untuk apa kelas
Saya agak mengerti bahwa AtomicInteger dan variabel Atom lainnya memungkinkan akses bersamaan. Dalam kasus apa kelas ini biasanya
Katakanlah kita memiliki dua Runnables ini: class R1 implements Runnable { public void run() { … } … } class R2 implements Runnable { public void run() { … } … } Lalu apa perbedaan antara ini: public static void main() { R1 r1 = new R1(); R2 r2 = new R2(); r1.run(); r2.run(); } Dan...
Saya percaya komunitas Erlang tidak iri pada Node.js karena tidak memblokir I / O secara asli dan memiliki cara untuk mengukur penyebaran dengan mudah ke lebih dari satu prosesor (sesuatu yang bahkan tidak ada di Node.js). Lebih detail di http://journal.dedasys.com/2010/04/29/erlang-vs-node-js dan...
Operasi sensitif di lab saya hari ini benar-benar salah. Aktuator pada mikroskop elektron melewati batasnya, dan setelah serangkaian peristiwa saya kehilangan $ 12 juta peralatan. Saya mempersempit lebih dari 40 ribu baris dalam modul yang salah untuk ini: import java.util.*; class A { static...
Saya mencoba memahami pola pengganggu . Saya telah menonton video InfoQ dan mencoba membaca makalah mereka. Saya mengerti ada buffer cincin yang terlibat, yang diinisialisasi sebagai array yang sangat besar untuk mengambil keuntungan dari cache lokalitas, menghilangkan alokasi memori...
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa
java.util.concurrentAPI menyediakan kelas yang disebut Lock, yang pada dasarnya akan membuat serial kontrol untuk mengakses sumber daya kritis. Ini memberikan metode seperti park()dan unpark(). Kita bisa melakukan hal serupa jika kita dapat menggunakan synchronizedkata kunci dan menggunakan...