go phiên bản: 1.13.4 Trong đồng bộ mã nguồn / once.go , các ý kiến sau đây đã đề cập đến "đường dẫn nóng":
type Once struct {
// done indicates whether the action has been performed.
// It is first in the struct because it is used in the hot path.
// The hot path is inlined at every call site.
// Placing done first allows more compact instructions on some architectures (amd64/x86),
// and fewer instructions (to calculate offset) on other architectures.
done uint32
m Mutex
}
Câu hỏi của tôi là:
"Con đường nóng" nghĩa là gì ở đây?
Liệu "Đây là lần đầu tiên trong cấu trúc" làm cho việc truy cập "đường dẫn nóng" hiệu quả hơn? Tại sao?