Size: a a a

2021 March 18

С

Слава in rust_offtopic
Alex Noname
Пиши свою фс поверх dd
В squid для удаления файлов из кэша имелся специальный отдельный процесс.
источник

CD

Constantine Drozdov in rust_offtopic
Слава
И как не усирайся, а если скажем удаление файла является блокирующей операцией, то для неблокирующего удаления каждого отдельного файла потребуется отдельный тред ОС.
Самое большое нытьё на эту тему, которое я слышал - нельзя нормально неблокирующим способом читать файлы
источник

b

badtrousers in rust_offtopic
Constantine Drozdov
типичный гуй на куте, ой мы всё сделали жопой
ты что правда не умеешь читать цифры северноафриканской вязью?
источник

С

Слава in rust_offtopic
Constantine Drozdov
Самое большое нытьё на эту тему, которое я слышал - нельзя нормально неблокирующим способом читать файлы
Ну-ка.
источник

CD

Constantine Drozdov in rust_offtopic
Слава
Ну-ка.
Ну а как?
источник

b

badtrousers in rust_offtopic
как по мне все правильно написано
источник

CD

Constantine Drozdov in rust_offtopic
Слава
Ну-ка.
Два стула: либо mmap и блокирующий page fault, либо без mmap и гоняешь данные по оперативе
источник

С

Слава in rust_offtopic
Constantine Drozdov
Ну а как?
Открытие, то есть получение дескриптора - оно блокирующее.
Но любое чтение, оно ведь может быть засунуто в iocp/epoll или что-то ещё, и оно будет неблокирующим.

Что тут не так?
источник

b

badtrousers in rust_offtopic
пора переименовать чат в golang_offtopic
источник

b

badtrousers in rust_offtopic
ставьте лайки
источник

CD

Constantine Drozdov in rust_offtopic
Слава
Открытие, то есть получение дескриптора - оно блокирующее.
Но любое чтение, оно ведь может быть засунуто в iocp/epoll или что-то ещё, и оно будет неблокирующим.

Что тут не так?
Не так, что нельзя mmap неблокирующий запросить
источник

C

Crush_my_love in rust_offtopic
badtrousers
ставьте лайки
👍
источник

С

Слава in rust_offtopic
Constantine Drozdov
Не так, что нельзя mmap неблокирующий запросить
А что значит "гоняешь данные по оперативе"?
источник

C

Crush_my_love in rust_offtopic
Тут больше устройство го обсуждают, чем в чатах посвященных самому го
источник

CD

Constantine Drozdov in rust_offtopic
Слава
А что значит "гоняешь данные по оперативе"?
Значит, файловый буфер не совпадает с буфером, из которого ты забираешь данные
источник

С

Слава in rust_offtopic
Constantine Drozdov
Значит, файловый буфер не совпадает с буфером, из которого ты забираешь данные
А, ну для этого есть всякое там выравнивание на 64кб
источник

С

Слава in rust_offtopic
Или на 4 ли
источник

CD

Constantine Drozdov in rust_offtopic
Слава
А, ну для этого есть всякое там выравнивание на 64кб
Чем оно тебе поможет?
источник

b

badtrousers in rust_offtopic
Crush_my_love
Тут больше устройство го обсуждают, чем в чатах посвященных самому го
ну да, потому что каждый растер это не реализовавший себя гофер... как в chad vs virgin мемах
источник

CD

Constantine Drozdov in rust_offtopic
Слава
А, ну для этого есть всякое там выравнивание на 64кб
Или у тебя система с шарой страниц?
источник