LINUX.ORG.RU

История изменений

Исправление lbvf50txt, (текущая версия) :

Это не каждое чтение, это чтение кусочками (ну я хз как объяснить).

Наверное, вы хотите сказать, что при чтении из источника, размер которого больше буфера, метод Reader срабатывает несколько раз до того момента, когда будет встречен EOF.

И выделение нового маленького буфера на каждый вызов Reader — это еще большее расточение времени, чем на каждый источник раз выделять фрагмент памяти, равный размеру источника.

https://go.dev/tour/methods/21

https://go.dev/play/p/zXYc3YYjLEr

Согласен с вами. Это верное замечание.

Исправление lbvf50txt, :

Это не каждое чтение, это чтение кусочками (ну я хз как объяснить).

Наверное, вы хотите сказать, что при чтении из источника, размер которого больше буфера, метод Reader срабатывает несколько раз до того момента, когда будет встречен EOF.

И выделение нового буфера на каждый вызов Reader — это еще большее расточение ресурсов, чем единожды выделить фрагмент памяти, равный размеру источника.

https://go.dev/tour/methods/21

https://go.dev/play/p/zXYc3YYjLEr

Согласен с вами.

Исправление lbvf50txt, :

Это не каждое чтение, это чтение кусочками (ну я хз как объяснить).

Наверное, вы хотите сказать, что при чтении из источника, размер которого больше буфера, метод Reader срабатывает несколько раз до того момента, когда будет встречен EOF.

И выделение нового буфера на каждый вызов Reader — это еще большее расточение ресурсов, чем единожды выделить фрагмент памяти, равный размеру источника.

https://go.dev/tour/methods/21

https://go.dev/play/p/-9trwk7KPWI

Согласен с вами.

Исправление lbvf50txt, :

Это не каждое чтение, это чтение кусочками (ну я хз как объяснить).

Наверное, вы хотите сказать, что при чтении из источника, размер которого больше буфера, метод Reader срабатывает несколько раз до того момента, когда будет встречен EOF.

И выделение нового буфера на каждый вызов Reader — это еще большее расточение ресурсов, чем единожды выделить фрагмент памяти, равный размеру источника.

https://go.dev/tour/methods/21

https://go.dev/play/p/-9trwk7KPWI

Согаласен с вами.

Исправление lbvf50txt, :

Это не каждое чтение, это чтение кусочками (ну я хз как объяснить).

Наверное, вы хотите сказать, что при чтении из источника, размер которого больше буфера, метод Reader срабатывает несколько раз до того момента, когда будет встречен EOF.

И выделение нового буфера на каждый вызов Reader — это еще большее расточение ресурсов, чем единожды выделить фрагмент памяти, равный размеру источника.

https://go.dev/tour/methods/21

Согаласен с вами.

Исходная версия lbvf50txt, :

Это не каждое чтение, это чтение кусочками (ну я хз как объяснить).

Наверное, вы хотите сказать, что при чтении из источника, размер которого больше буфера, метод Reader срабатывает несколько раз до того момента, когда будет встречен EOF.

И выделение нового буфера на каждый вызов Reader — это еще большее расточение ресурсов, чем единожды выделить фрагмент памяти, равный размеру буфера.

Согаласен с вами.