Câu hỏi được gắn thẻ «concurrency»

Trong khoa học máy tính, đồng thời là một thuộc tính của các hệ thống trong đó nhiều tính toán có thể được thực hiện trong các khoảng thời gian chồng chéo. Các tính toán có thể được thực thi trên nhiều lõi trong cùng một chip, các luồng được chia sẻ theo thời gian được ưu tiên trên cùng một bộ xử lý hoặc được thực hiện trên các bộ xử lý được phân tách vật lý.



9
Node.js hoặc Erlang
Tôi thực sự thích những công cụ này khi nói đến mức đồng thời mà nó có thể xử lý. Erlang / OTP trông giống như một giải pháp ổn định hơn nhiều nhưng yêu cầu học hỏi nhiều hơn và nghiên cứu rất nhiều về mô hình ngôn ngữ …



2
Chính xác thì runtime.Gosched làm gì?
Trong phiên bản trước khi phát hành go 1.5 của trang web Tour of Go , có một đoạn mã trông như thế này. package main import ( "fmt" "runtime" ) func say(s string) { for i := 0; i < 5; i++ { runtime.Gosched() fmt.Println(s) } } func main() …
86 concurrency  go 


5
Cách sử dụng đúng từ điển đồng thời
Tôi có đúng khi nghĩ rằng đây là cách sử dụng chính xác Từ điển Đồng thời private ConcurrentDictionary<int,long> myDic = new ConcurrentDictionary<int,long>(); //Main thread at program startup for(int i = 0; i < 4; i++) { myDic.Add(i, 0); } //Seperate threads use this to update a value myDic[InputID] = …






4
Bắt các giá trị trả về từ goroutines
Đoạn mã dưới đây đưa ra lỗi biên dịch nói rằng 'không mong muốn': x := go doSomething(arg) func doSomething(arg int) int{ ... return my_int_value } Tôi biết, tôi có thể tìm nạp giá trị trả về nếu gọi hàm bình thường mà không cần sử dụng goroutine. Hoặc tôi …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.