The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 4.12, opennews (??), 03-Июл-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


11. "Релиз ядра Linux 4.12"  –3 +/
Сообщение от Аноним (-), 03-Июл-17, 09:38 
"очередь для синхронных запросов (операции чтения) и очередь для асинхронных запросов (операции записи)"

Ошибка перевода?
Асинхронно можно выполнять чтение, но не запись, как я понимаю

Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз ядра Linux 4.12"  +2 +/
Сообщение от Аноним (-), 03-Июл-17, 09:59 
> Асинхронно можно выполнять чтение, но не запись, как я понимаю

Нет, всё верно. Операции чтения выполняются всегда сразу (блокируют процесс), а запись может быть отложена.

"A process issuing a read request is typically unable to proceed until that request completes and the data is available, so such requests are seen as synchronous. A write operation, instead, can complete at some later time; the initiating process doesn't usually care when that write actually happens. So it is common to prioritize reads over writes, but not to the point that writes are starved."

Ответить | Правка | Наверх | Cообщить модератору

50. "Релиз ядра Linux 4.12"  +/
Сообщение от ананим.orig (?), 03-Июл-17, 13:15 
> Асинхронно можно выполнять чтение, но не запись, как я понимаю

Т.е. ядро вашему пользовательскому процессу может сказать — Ну, ОК, я всё прочитал, но пока ты можешь забрать только первую треть, а за остальными зайдёшь позже?

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

57. "Релиз ядра Linux 4.12"  –1 +/
Сообщение от 0x0 (?), 03-Июл-17, 13:37 
>> Асинхронно можно выполнять чтение, но не запись, как я понимаю
> Т.е. ядро вашему пользовательскому процессу может сказать — Ну, ОК, я всё
> прочитал, но пока ты можешь забрать только первую треть, а за
> остальными зайдёшь позже?

Нет. Оно может сказать: "Я запомнило всё, что ты мне сказал, но пока записало только треть." Или вообще ничего не говорить (пока всё не запишет).

Ответить | Правка | Наверх | Cообщить модератору

60. "Релиз ядра Linux 4.12"  +/
Сообщение от 123 (??), 03-Июл-17, 13:46 
Оно может сказать - я тут не записало - но данные держи, я их потом скину через Flush Buffers на диск - а ты не парься.  
Ответить | Правка | Наверх | Cообщить модератору

70. "Релиз ядра Linux 4.12"  +/
Сообщение от ананим.orig (?), 03-Июл-17, 15:08 
не-не! :)
Ты говорил про асинхронное чтение. Цитата:
> Асинхронно можно выполнять чтение.

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

Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

114. "Релиз ядра Linux 4.12"  –3 +/
Сообщение от Анонимный Алкоголи (?), 03-Июл-17, 23:59 
> А вот про запись оно говорит следующее - считай что записало, работай
> дальше, это уже не твоя проблема.
> А сколько реально сбросило скажу только админу.

Вот только это -- синхронная операция.

Ответить | Правка | Наверх | Cообщить модератору

61. "Релиз ядра Linux 4.12"  +2 +/
Сообщение от 0x0 (?), 03-Июл-17, 13:51 
Другими словами: когда курьер приходит в какую-то организацию получить какие-то документы, ему приходится ждать, пока их все ему не отдадут, а когда приносит, то может просто оставить их на ресепшене и идти дальше по свим делам, особо не парясь как долго потом с ними будут возиться.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру