|
|
|
|
|
для: Valick
(04.05.2010 в 00:12)
| | Не из леса.
Из избушки.
Потом пришел лесник и послал всех на... | |
|
|
|
|
|
|
|
для: Trianon
(03.05.2010 в 23:58)
| | Позавчера немцы выбили партизан из леса.
Вчера партизаны выбили из леса немцев.
Сегодня пришёл лесник и разогнал партизан и немцев нахрен.
:) | |
|
|
|
|
|
|
|
для: Valick
(03.05.2010 в 22:59)
| | Насколько я знаю, существуют файловые системы, позволяющие управлять распределением виртуального кластерного пространства в файле не только в хвосте, но и в начале/середине.
Но соответствующие инструменты редко выводятся на уровень хотя бы минимальной портабельности.
Мне, во всяком случае, в свое время - не попадались. | |
|
|
|
|
|
|
|
для: Valick
(03.05.2010 в 22:59)
| | Ну знаете ... я сутки терпел - с (02.05.2010 в 20:10) до восьми вечера сегодня.
Только после этого принялся что-то сочинять. | |
|
|
|
|
|
|
|
для: Тень*
(03.05.2010 в 22:30)
| | Это размер единицы физической адресации данных на внешнем носителе (размер адресуемого сектора винчестера).
Привычка называть секторы блоками еще со времен pdp/11 осталась :)
А что эта строка делает - разбирайтесь. :)) | |
|
|
|
|
|
|
|
для: Тень*
(03.05.2010 в 22:30)
| | Ну поперед Трианона никада не успеешь.
Я еще не до конца разобрался в коде, но как я думал большой файл лучше сдвинуть блоками, а в самом конце сместить остаток | |
|
|
|
|
|
|
|
для: Trianon
(03.05.2010 в 21:56)
| | Зачем вообще нужно это:
> $blklen = ($maxlen + $blocksize-1) & ~ $blocksize;
?
И почему название такое -- $blocksize? Размер каких блоков? Не понимаю. | |
|
|
|
|
|
|
|
для: Тень*
(03.05.2010 в 21:21)
| | Вы можете улучшить :)
я даже подскажу где.
процесс записи тоже можно сделать выровненным. | |
|
|
|
|
|
|
|
для: Trianon
(03.05.2010 в 21:10)
| | Так лучше, да :) | |
|
|
|
|
|
|
|
для: Тень*
(03.05.2010 в 21:07)
| | Не ну просто мысль читать блоки файла от хвоста к голове - ну кощунство же это.
Опережающая буферизация на всех уровнях (от php до контроллера диска) прахом пойдет.
Как кошку против шерсти чесать... | |
|
|
|
|