Size: a a a

2021 April 13

EG

Emmanuel Goldstein in pro.vim
Но при среднем копировании файлов происходит тупо read/write
источник

NG

Nicholas Guriev in pro.vim
может быть какие-нибудь особые параметры надо передать в ./configure 🤔
источник

NG

Nicholas Guriev in pro.vim
и видимо по умолчанию отключено
источник

EG

Emmanuel Goldstein in pro.vim
Ещё есть известный факт, что rm чудовищно медленный
Я на это сам напоролся
источник

EG

Emmanuel Goldstein in pro.vim
find -delete лучше, чем rm
Или rsync из пустой директории
Но они оба не очень эффективны
источник

EG

Emmanuel Goldstein in pro.vim
Мне пришлось свою утилиту на C писать
источник

EG

Emmanuel Goldstein in pro.vim
Все существующие утилиты оказались сентиментальными — они пытались узнать файл получше, прежде, чем убивать
источник

EG

Emmanuel Goldstein in pro.vim
То есть какого-то чёрта делали пару stat + unlink вместо просто unlink
источник

VG

Vadim Goncharov in pro.vim
я про sendfile
источник

VG

Vadim Goncharov in pro.vim
впервые вижу человека, которому суппорт телеги что-то отвечает за последние 4 года
источник

EG

Emmanuel Goldstein in pro.vim
++
источник

GK

Georgy Komarov in pro.vim
А почему? В rm наверняка нужен stat, чтобы определить тип файла и пермишны. И сгенерить ошибку, если нужно.
источник

EG

Emmanuel Goldstein in pro.vim
Тип файла возвращается из getdents, его не нужно определять ещё раз
источник

VG

Vadim Goncharov in pro.vim
проверка на симлинки наверняка
источник

EG

Emmanuel Goldstein in pro.vim
Пермишны нафиг не нужны, если не выйдет удалить, нам вернут ошибку
источник

EG

Emmanuel Goldstein in pro.vim
Разве unlink не удалит симлинк просто?
источник

VG

Vadim Goncharov in pro.vim
у rm, да и ряда других, есть аж три ключа задания поведения с симлинками
источник

EG

Emmanuel Goldstein in pro.vim
Но нет ни одного, который просто удалит файлы не тратя в два раза больше сисколлов, чем нужно.
источник

VG

Vadim Goncharov in pro.vim
редкой нужности задачи
источник

EG

Emmanuel Goldstein in pro.vim
У меня однажды была директория с слишком большим количеством файлов
источник